thoughtworks算法工程师,技术+HR面经
下午hr面和技术面一起进行,顺序可能有所不同,我的是先hr面,后技术面。面试官都很nice。
hr面:
1,自我介绍
2,介绍自己印象最深的项目
3,从中学到了什么
4,自己主动学习过哪些知识,通过什么方式学的
5,后面打算学习什么知识,为什么
6,说一下自己的缺点
7,英语怎么样(回答一般的话面试官会让你做一下英文自我介绍,还有一个简单的英文问题)
8,怎么看待出差,
9,有什么要问的问题
强烈建议准备下英语自我介绍,到时候面试官问的时候可以简单说一下,增加印象分
技术面
1,自我介绍
2,运行一下自己提交的作业代码
3,把代码整体框架介绍一遍
4,现场编程,在作业代码的基础上增加新的功能(比较简单)
5,介绍一下自己印象最深的项目
6,常用的编程语言是什么
7,如何看待面向对象的语言
8,你的代码量有多少
9,在项目中承担什么角色
10,有什么要问的问题
1-4步的总时长不超过45分钟,注意在介绍自己代码的时候控制时长。