如何面试你的面试官
作者:互联网
1.团队素质/文化
- 1.你来多久了?
- 2.当你上次面试时,你还有哪些其他选择,是什么让你选择了这家公司?
- 3.到目前为止,您在这里工作过的最有成就感/最令人兴奋/技术复杂的项目是什么?
- 4.如何培训/提升团队中的新工程师?
- 5.在招聘这个职位时,你看重哪些品质?
- 6.如果公司是初创公司)你最后一次与创始人互动是什么时候?它是关于什么的?一般来说,创始人在日常工作中的参与程度如何?
2.工程实践
- 1.典型的一天是什么样的?
- 2.你使用什么版本控制系统? (如果没有,面试应该结束=))
- 3.你如何确保所有代码都被不止一个人理解?
- 4.你做代码审查吗?是否所有代码都经过审查?
- 5.描述您的部署过程——您如何在团队代码中发现错误?当您在生产代码中发现严重错误时,您有什么办法?
- 6.我可以看到我正在面试的团队编写的一些代码吗? (例如,来自您从事的开源项目)
- 7.贵公司有哪些经验丰富的人?我可以和他们交谈吗?
- 8.您多久添加一次新工具?
- 9.您倾向于更频繁地推出自己的解决方案还是依赖第三方工具?在特定情况下的理由是什么?
- 10.您会将您的工程文化描述为更务实还是更理论化?
- 11.你有多少时间花在新事物上而不是迭代现有事物上?
- 12.你们的发布周期有多长?
- 13.最近发生的最糟糕的技术失误是什么?你们是怎么处理的?之后实施了哪些更改以确保它不会再次发生?
- 14.公司现在接受的早期做出的最昂贵的技术决策是什么?
3.业务方面的产品声音/可见性
- 1.如果你有一个新想法,你会做什么来实现它?
- 2.在上一个版本中推出了哪些更丰富的新内容?该功能的想法从何而来?产品创意一般来自哪里?
- 3.这一领域的其他主要参与者是谁?我们有什么是他们没有的?这个问题的答案对于了解该领域是什么样子的以及相关公司可能具有的吸引力可能很有用。不过,最重要的是,它会让你深入了解公司的员工是否关心产品和业务方面,以及他们对这类事情的看法。
4.管理风格
- 1.工程工作如何分配?
- 2.技术决策是如何制定和沟通的?
- 3.您如何平衡支持工作和功能开发?
- 4.您能否举一个在贵公司长期担任技术职务的人的例子,以及他们的职责和角色发生了怎样的变化? (我喜欢这个问题)
- 5.你有专门的设计师吗?测试工程师?技术文件撰稿人?开发经理?
- 6.你多久开一次会?是否有任何预定/常设会议?谁与客户交谈(如果合适)以及如何交谈?
- 7.是否存在有人提出道德问题的情况?如果有,是如何处理的?如果没有,真的没有吗?
- 8.如何做决定?架构是自上而下的吗?任何人的想法都受欢迎吗?
- 9.如何解决分歧——技术分歧和其他类型的分歧?
- 10.内部沟通如何运作?
5.生活质量
- 1.人们有多少假期?
- 2.是否可以休假或无薪休假?
- 3.人们一般平均每周工作多少小时?在你最忙碌的几周平均每周工作多少小时?
- 4.人们通常几点下班?
- 5.我需要随叫随到吗?多久一次?
- 6.人们多久会出现一次紧急情况或需要加班的时间?
- 7.离职率如何?去年雇佣了多少开发人员,剩下多少人?
- 8.一般工程师在公司呆多久?
- 9.最近离开的几个人原因是什么?
- 10.每周是否可以在家工作 1 或 2 天?有人这样做吗? (可能是一个不错的选择)
- 11.这个职位需要出差吗?
6.职业发展
- 1.是否鼓励员工在会议上发言?
- 2.你们提供参加会议的旅费吗?开发人员通常每年参加多少次会议?
- 3.你们公司支持继续教育吗?(他们会支付员工攻读硕士学位的费用吗?)
- 4.你还用什么方式支持职业发展?
7.财务/商业模式/增长
- 1.公司是怎么赚钱的?
- 2.明年打算招聘多少人?
- 3.公司财务(减去工资)是否在整个公司内透明?
8.创业
- 1.有多少前雇员后来创办了初创公司?
- 2.企业文化如何鼓励创业?具体例子?
- 3.他们的离开是否受到了普遍的欢迎?
参考目录
http://jvns.ca/blog/2013/12/30/questions-im-asking-in-interviews/
https://techinterviewhandbook.org/questions-to-ask/
标签:面试官,如何,是否,什么,面试,多久,多少,公司 来源: https://blog.csdn.net/weixin_43229348/article/details/122573131