Chapter1 面试流程

来源:互联网 发布:福利软件下载 编辑:程序博客网 时间:2024/05/20 23:33

一.面试形式

电话面试:随时做好准备,细节描述清楚,若是英语面试,没听清,敢于说Pardon

共享桌面面试(少数公司):思考清楚再开始编写代码、良好的代码命名和缩进习惯、能够单元测试(很重要)

现场面试:提前半小时左右到、注意面试邀请函里面的面试流程(几轮面试,带点食物,保持体力充足)

准备几个问题:提前准备好几个问题

二.面试的三个环节

行为面试:

1.简单的自我介绍

2.项目经验:简单的项目背景、完成的任务、为完成任务做了哪些工作以及怎么做的、自己的贡献(功能开发、优化、维护调bug)

3.掌握的技能:注意“了解”、“熟悉”、“精通”的区别

技术面试:

1.扎实的基础知识:编程语言、数据结构和算法

2、高质量的代码:注意边界条件、特殊输入等细节

3、清晰的思路(数据结构如链表二叉树等等)

4、优化效率的能力(时间复杂度和空间复杂度如排序)

5、优秀的综合能力(学习能力,以他人沟通能力)

应聘者提问环节:

为每一轮的面试准备两三个问题

原创粉丝点击