阿里CCO项目组面试的思考
回顾一下面试的问题
- 早些年就有微服务的概念,为什么以前不火,现在很火?
- 你认为架构的本质是什么?
- JVM怎么处理堆外内存,会有垃圾回收吗?
- 能拿得出手的项目及其内部难点有什么?
- 高可用与容灾的区别?
- 服务的稳定性如何保证?
不出意外,我答的和屎一样。可以说我以前学习或者工作的关注点都是知识点的层面,属于根据业务做需求,而没有关注更上层、更抽象的东西。
比如软件是商业行为,这个项目的关注点是什么?为什么选择现有的架构?如果我是架构师,我如何做业务的设计与技术的选型?等等一大串的问题。
抽时间我会把上面的几个问题好好研究一下,写写分析,不能永远只停留在知识点的层面上。
给我的建议
- 简历上的项目太多,要找个大的项目详细的写一写,画画图,这样能让面试官更好的了解自己,能挖一挖干货,否则问一些基础知识没啥太大价值,有了干货才能比其他候选人有更好的不可替代性,有更多的差异感。
- 博客要有自己的思维,不要流水账。知识分享是好事,但是现在的博客写的就像自己的笔记。
总结
你的关注点在哪,你就属于哪个Level。这句话说的很对,想要更好的成长,就要跳出自己的舒适圈,多接触更大的项目,更优秀的人,好好学习,好好锻炼身体。
很感谢这位面试官,感谢他的建议,好人一生平安。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 ClawHub的技术分享!