技术面试中,候选人应该提问些什么?
在技术面试中,面试官希望深入了解候选人,评估他是否适合应聘的职位。候选人也希望表现出自己的能力和优势,证明自己就是正确的人选。
Miguel Parramon总结了候选人可以提的10个问题,我们一起看一下。
首先是开发方面的。
1.公司的技术栈是什么样的?比如API、数据库、编程语言、框架、服务器、第三方服务等。候选人可以基于这个问题展开,谈谈自己曾参与过的类似技术栈,不管是公司项目还是个人项目。
2.团队的架构是什么样的,自己适合什么位置?借此了解自己会和哪些人配合工作,日常会有哪些工作交流。
3.一个特性从提出到实现,会经过怎样的过程?可以了解公司的设计过程和实现流程,以及是否做测试和QA等情况。
4.目前最大的问题是什么,自己能起到什么帮助?可以让面试官了解自己的技能是否适合相应的职位。
然后是公司方面的。
5.公司历史。比如公司是如何创建的,创始人的信息,发展历程等。
6.公司的路线图。了解公司的未来方向也非常重要,比如未来会引入哪些新的东西,团队成长的规划,是否会向新的市场扩展等。
7.客户是什么样的。是B2C还是B2B?用户成长度、ARPU等。可以借此了解公司的收益情况。也可以借此引出下一个问题。
8.公司的投资状况。有可能的话了解下股票相关的信息。
最后,还可以考虑两个问题。
9.在这里工作,最吸引你的是什么?可以拉近和面试官的距离,以个体的身份平等交流。以此获得对公司环境的进一步了解。
10.下一步是什么?最后可以用这个问题结束,表明你对这个职位很感兴趣。
当然,这些问题也是一家之言,仅供参考。而且很多关于公司或者技术栈的问题,我们也可以提前搜索,准备一下,面试的时候有备无患。
来源:Miguel Parramon博客
原文:
近期热文
邀请你加入程序员微信群。
添加小编拉你入群,微信:szweican(请备注:职业,如 java)
请长按二维码添加小源微信。