很多同学都曾经跟我反映过这样一个问题,当一场面试临近尾声,当面试官问:“我的问题都问完了,请问下你有什么问题要问我的么?”这样的问题该怎么回答?很多同学总觉得问薪资太俗,问一些细节的问题显得没重点,问公司的发展什么的又容易陷入空谈。尤其是万一问了什么不该问的问题,反而容易把一个本来还不错的面试搞砸了,因此十分纠结。
关于这个问题,我的建议是,这个环节是面试中非常非常重要的一个环节,因为在一次典型的面试当中,大多数时间都是企业方发问,候选人作答,候选人鲜有能够主动发问的机会,也无从进行对企业的直接考察-即所谓的反向面试。
下面将从职责、技术、团队、公司、商业、远程工作、办公室工作、待遇、带薪休假、其它资源等分别进行阐述。
职责
On-call (电话值班)的计划或者规定是什么?值班或者遇到问题加班时候有加班费吗?
我的日常工作是什么?
团队里面初级和高级工程师的比例是多少?(有计划改变吗)
入职培训会是什么样的?
自己单独的开发活动和按部就班工作的比例大概是怎样的?
每天预期/核心工作时间是多少小时?
在你看来,这个工作做到什么程度算成功?
我入职的岗位是新增还是接替之前离职的同事?(是否有技术债需要还)?(zh)
入职之后在哪个项目组,项目是新成立还是已有的?(zh)
技术
公司常用的技术栈是什么?
你们怎么使用源码控制系统?
你们怎么测试代码?
你们怎么追踪 bug?
你们怎么集成和部署代码改动?