内容:
1、技术面试的形式
2、技术面试的大致环节
3、技术面试应具备的素质
4、技术面试的经验建议
参考:
《剑指offer》第二版 - 第一章
《Java程序员面试笔试宝典》- 第一章、第二章
1、技术面试的形式
技术面试大致上可以分为以下形式:
- 电话面试
- 共享桌面面试
- 现场面试
(1)电话面试
电话面试:面试官通过打电话的方式考查应聘者
注意事项:
- 主动选择通话时间
- 主动选择通话地点
- 准备齐全:纸和笔、简历、必要的工具书、水
- 保证手机电池能至少连续通话1个小时
- 语速不要太快、尽量用形象化的语言把问题细节说清楚
(2)共享桌面面试
共享桌面面试: 指利用一些共享桌面的软件,应聘者把自己的电脑桌面共享给面试官,然后面试官观看应聘者编程和调试的过程
这种面试中面试官最关心的是应聘者的编程习惯及调试能力,应该做好以下几方面:
- 思考清楚再开始编程
- 良好的代码命名和缩进对齐习惯
- 进行单元测试
(3)现场面试
现场面试:一般是通过在线笔试或者上面两个面试过程之后应聘者去公司现场或者公司安排的地方进行面试
注意事项:
- 规划好出行路线并估算出行时间(不要迟到)
- 准备好得体的衣服(程序员穿舒服干净的衣服就行)
- 注意面试邀请函中的面试流程