- 为什么应聘我们公司?
- bugfix of your own code
- add feature of your own code
- ask deep knowledge that you are using
- web basic skills and knowledge
- web advanced skills and knowledge
- 业务理解(准确?快速?better than others?)
- 系统设计(简单、中等、困难)
- 算法挑战,不需要白板 bug free。
Whoami: Thaddeus Jiang
参考:
@elaijuh What is #1 #2 in your mind?
我试着回答一下:
如果你的问题是:背景,有明确判断标准
#1 背景:其实就是闲聊,帮助候选人进入面试状态,缓解紧张。
其实问题可以很多样,比如:你为什么从上一家公司离职?等等
#2 有明确判断标准:我们有一些自己的问题以及网上流行的通用问题。
比方说后端,会有,编程语言,算法,网络协议,消息队列,缓存,工具链,数据库, 代码风格。如果管理岗,还有项目管理相关的问题。
如果你的问题是: bugfix of your own code, add feature of your own code
我们要求所有候选人在面试前提交一份简单的 homework,面试时一起修改 homework 中的 bug,尝试添加几个新的 features。