面试的三种形式;
电话面试----------远程面试----------现场面试
1、电话面试
应聘者在电话面试环节尽量用形式化的语言把细节讲清楚,没听懂时一定要大胆提问面试官。
2.远程面试
面试官会让应聘者编写代码。
面试官会注意应聘者如下编程习惯:
1、 思考清楚再开始编码。
2、 良好的代码命名和缩进对齐习惯。
3、 能够进行单元测试。(看重调试)。
3.现场面试
行为面试------技术面试--------应聘者提问
行为面试:
1. 应聘者的项目经验
简短的项目背景---自己完成的任务----为完成任务自己做了哪些工作,是怎么做的--------自己的贡献
技术面试:
1. 扎实的基础知识
2. 高质量的代码
考虑到方方面面,是否考虑到了边界条件、特殊输入、错误处理。
3. 清晰的思路
4. 优化效率的能力
时间效率、空间效率
5. 优秀的综合能力
应聘者提问环节
建议提问与职位或者项目相关的问题。