流殃的博客

| Comments

缘由

为什么会想起来写这个那?
主要是由于面试之前在写自己简历的时候,发现自己对于以往做的项目并没有进行深入的了解,还是浮于表面。

项目细节

项目介绍

主要是介绍项目的作用,有哪些模块,你负责或者接触过哪些模块。

技术

  1. JVM用的是什么
  2. 技术挑战有什么,如何解决的
  3. qps和 tps是多少
  4. 用户量有多少
  5. 哪些组件做了用什么作用
  6. 对自己使用过的组件进行深入了解,熟悉原理并且了解容易出现的问题以及他的解决方案,而不是浮于表面
  7. 如果公司有对什么做了封装,看看是如何封装的,用了什么设计模式
  8. 对于项目的技术选型的思考,是否有更好的组件使用,原因是什么
  9. 对于需求的思考,有没有因为自己的技术思考改变一些不切实际的需求的实现
  10. 多线程的应用情况和使用场景
  11. 锁的应用情况和使用场景
  12. 使用了几台机器,用什么方式部署的
  13. 如果用了集群,要清楚这些集群是如何工作的

总结

以上的问题是需要在工作的时候,就要思考的并且要写下来的(为了之后面试编),不是说如果你进行crud的话,就没有思考的空间,而是说要提前培养好从整体思考的思维模式。

Comments

评论