大厂面试项目经历都在问些什么?
在大厂招聘面试的时候,除了计算机基础知识,必不可少的另一个考察重点就是项目经历。
那么,面试官的目的主要是想考察哪些方面呢?
- 考察候选人的技术背景。项目中用到了哪些技术,对技术的熟练使用掌握程度,项目中遇到的技术挑战。对于用到的技术除了使用层面,还是否有深入了解过原理。
- 在项目中所扮演的角色。除了按部就班完成自己负责的的事情,是否有从全局去看,推动团队一起合作。
- 解决难题的能力。在项目中遇到问题的时候,是否有自己的思考,提出解决方案,并有总结。
- 沟通能力,逻辑能力。面试官可能对你的项目背景并不是很了解,那么是否能在短时间内给面试官讲清楚项目的背景、技术设计、遇到的挑战、以及自己的思考。毕竟良好的沟通能力是团队合作、工作效率的基础。
面试官常问的高频问题有哪些呢?
- 系统的整体架构,可能需要在纸上画
- 项目中的数据库设计以及优化
- 技术选型,比如数据库为什么选mysql而不用hbase
- 并发情况是否有合理的处理
- DB读量级大的地方是否使用了缓存优化
对于候选人,如何做好充足的准备,应对面试官对项目经验的“拷问”呢?
- 简历的准备。写在简历上的项目必须是自己亲自参与的,对背景、来龙去脉非常了解,能讲清楚细节。简历书写的时候可以遵循“STAR原则”,需要包含:项目的背景、技术设计、使用到的技术、项目取得的结果。
-
- 在面试之前可以自己在纸上推演一遍项目的整个流程,中间可能涉及的技术优化,是否有其他方案优缺点是什么。
**************************