如何在面试结束后反问面试技术官?

如何在面试结束后反问面试技术官?

 

反向面试

这是IT技术工作求职者可能感兴趣的面试反向问题列表。这些反问点没有排序,许多点可能不适用于给定的职位或工作类型。它从最初少量的问题清单开始,随着时间的流逝逐渐增加,既包括一些希望看到的更多场景,又包括一些希望避免的危险信号。我还注意到我曾经面试的人问的问题很少,我认为这些都是错失Offer的良机。

如果您还有未列出的面试问题,请留言回复和大家交流。

 

预期方式

  • 看看哪些问题特别适合您个人的自身情况
  • 检查可以事先网络上找到一些问题答案
  • 如果找不到的话和面试官交流,也可以主动向面试官提问

绝对不要尝试在面试中询问清单中的所有内容。(请尊重面试官的时间!如果答案网络上有参考,可以事先主动寻找答案来获取自己的主动权)记住,事情往往是不稳定的,变化经常发生。比如拥有错误跟踪系统并不能代表开发过程中就能有效地解决错误,有CI/CD也并不意味着交付时间就一定会缩短。

 

工作职责

  • On-call (电话值班)的计划或者规定是什么?(加班薪水是多少?)
  • 我平常会做什么?
  • 团队的初级/高级工程师的占比?(并且有计划对其进行更改)
  • 入职是什么样的情况,有入职培训?大致情况是否可以介绍下?
  • 单个开发人员有多少决策自由?
  • 预计/核心工作时间是多少?
  • 您对这个角色的成功定义是什么?
  • 您对我的申请有任何担忧吗?
  • 告诉我我将与谁最紧密地合作。
  • 我的直属经理及其经理有什么管理风格?(从微观到宏观)
  • 我如何在新角色中发展/提供了哪些机会?

 

技术

  • 公司常用的技术栈是什么情况?
  • 您如何使用源代码管理?
  • 您如何测试代码?
  • 您如何跟踪错误?
  • 您如何整合和部署变更?是CI/CD吗?
  • 您的基础架构设置是否受版本控制/可以作为代码使用?
  • 从计划到完成的任务是什么工作流程?
  • 您如何为灾难恢复做准备?
  • 有没有标准化的开发环境?强制执行吗?
  • 您可以多快为产品设置一个新的本地测试环境?(分钟/小时/天)
  • 您可以多快响应代码或依赖项中的安全性问题?
  • 是否允许所有开发人员对其计算机进行本地管理员访问?
  • 告诉我您的技术原理或愿景。
  • 您是否有代码的开发人员文档?您是否有针对客户的单独文档?
  • 公司是否有技术分享交流活动?有的话,多久一次呢?
  • 你们的数据库是怎么进行版本控制的?
  • 您如何管理依赖关系?业务需求有没有文档记录,是如何记录的?

 

团队

  • 工作如何组织?
  • 团队内部/团队间的沟通通常如何工作?
  • 您是否使用任何工具进行项目组织?您对他们有什么经验?
  • 意见分歧如何解决?
  • 谁来设定优先顺序/时间表?
  • 推回后会发生什么?(“无法在预计的时间内完成”)
  • 当团队错过发布目标时会发生什么?
  • 每周举行什么样的会议?
  • 我的经理会定期一对一吗?
  • 什么是产品/服务时间表?(n周发布/连续部署/多个发布流/ ...)
  • 生产事件发生后会发生什么?有无怪的分析文化吗?
  • 团队正在解决的尚未解决的挑战是什么?
  • 您如何跟踪进度?
  • 期望和目标是如何设定的,谁来设定?
  • 代码审查在这里是什么样的?
  • 引导我完成该团队的典型冲刺
  • 您如何平衡技术目标与业务目标?
  • 团队有多大?

 

同事

  • 开发人员倾向于向谁学习?
  • 您最喜欢在那里工作吗?
  • 您最不喜欢什么?
  • 如果可以的话,您会改变什么?
  • 最长的团队成员在那里呆了多长时间?

 

公司

  • 是否有会议/差旅预算,使用什么规则?
  • 促销流程是什么?需求/期望如何传达?
  • 绩效审核流程如何?
  • 有没有单独的技术和管理职业道路?
  • 多元化招聘的现状如何?
  • 公司范围内是否有可供学习的资源,例如电子书订阅或在线课程?
  • 是否有获得认证的预算?
  • 什么是成熟期?(及早发现方向/功能工作/维护/ ...)
  • 我可以为FOSS项目做贡献吗?是否需要批准?
  • 是否会要求我签署任何非竞争或保密协议?
  • 在未来5/10年内,您在哪里看到公司?
  • 您认为公司文化中的差距是什么?(公司文化是什么?)
  • 干净的代码对这里的大多数开发人员意味着什么?
  • 您最后一次何时注意到有人在这里成长,他们以什么方式成长?
  • 在这里取得成功意味着什么,您如何衡量成功?
  • 工作与生活的平衡在这里意味着什么?
  • 有运动/团队建设活动吗?
  • 内部进行过黑客马拉松吗?

 

冲突

  • 意见分歧如何解决?
  • 推回后会发生什么?(“无法在预计的时间内完成”)
  • 当团队承受压力并致力于超负荷工作时,会发生什么?
  • 如果有人确定过程/技术/等方面的改进领域,会发生什么?
  • 如果管理层的期望与工程师或团队的绩效之间存在差距,那会发生什么?
  • 您能给我讲一个有关有毒情况以及公司如何应对的故事吗?

 

运营情况

  • 你有盈利吗?
  • 如果没有,您的跑道要多长时间?
  • 资金来自哪里,谁影响高层计划/方向?
  • 公司怎么赚钱?
  • 是什么让您无法赚更多钱?
  • 公司未来一年的增长计划是什么?5年?
  • 您看到的最大挑战是什么?
  • 您认为什么是您的竞争优势?

 

远程工作

  • 远程办公人员与上班族的比例是多少?
  • 该公司是否提供硬件以及更新时间表?
  • 您对BYOD感觉如何?周围是否有任何政策?
  • 是否可以通过公司购买额外的配件/家具?他们有预算吗?
  • 是否有共同办公空间或互联网访问的预算?
  • 预计多久进行一次办公室访谈?
  • 办公室会议室是否总是为视频会议做准备?

 

工作环境

  • 什么是办公室布局?(开放式/隔间/办公室)
  • 我的新团队附近有一支支持/营销/其他需要大量电话服务的团队吗?

 

特色

  • 在这个角色/团队/公司中工作的最好和最坏的方面是什么?

 

待遇

  • 如果您有奖金计划,那么如何确定奖金?
  • 如果您有奖金计划,那么过去几年中奖金百分比是多少?
  • 有五险一金或者其他退休养老金等福利吗?如果有的话,公司有配套的商业保险吗?
  • 有医疗福利吗?如果有,何时开始?

 

休息时间

  • 提供多少带薪休假(PTO)?
  • 病假和休假时间是分开的还是来自同一游泳池?
  • 我可以在休假时间累积之前使用休假时间,有效地使PTO余额出现负数吗?
  • PTO有什么过渡政策?
  • 育儿假政策是什么?
  • 无薪假期有什么政策?
  • 放假的政策是什么?

 

其他资源

 


 

下文是其他翻译内容

 

反向面试

大部分翻译自:https://github.com/viraptor/reverse-interview ,亦有其他网友补充。

下面列表里的问题对于参加技术面试的人来说可能有些用。 列表里的问题并不一定适用于某个特定的职位或者工作类型, 也没有排序 最开始的时候这只是我自己的问题列表, 但是慢慢地添加了一些我觉得可能让我对这家公司亮红牌的问题。 我也注意到被我面试的人提问我的问题太少了, 感觉他们挺浪费机会的。

如果你问过的问题没有被列出来, 请提交一个 PR。

翻译:

English Korean Portuguese

 

预期使用方式

  • 检查一下哪些问题你感兴趣
  • 检查一下哪些是你可以自己在网上找到答案的
  • 找不到的话就向面试官提问

绝对不要想把这个列表里的每个问题都问一遍。

请记住事情总是灵活的,组织的结构调整也会经常发生。 拥有一个 bug 追踪系统并不会保证高效处理 bug。CI/CD (持续集成系统) 也不一定保证交付时间会很短。

 

职责

  • On-call (电话值班)的计划或者规定是什么?值班或者遇到问题加班时候有加班费吗?
  • 我的日常工作是什么?
  • 团队里面初级和高级工程师的比例是多少?(有计划改变吗)
  • 入职培训会是什么样的?
  • 自己单独的开发活动和按部就班工作的比例大概是怎样的?
  • 每天预期/核心工作时间是多少小时?
  • 在你看来,这个工作做到什么程度算成功?
  • 我入职的岗位是新增还是接替之前离职的同事?(是否有技术债需要还)?(zh)
  • 入职之后在哪个项目组,项目是新成立还是已有的?(zh)

 

技术

  • 公司常用的技术栈是什么?
  • 你们怎么使用源码控制系统?
  • 你们怎么测试代码?
  • 你们怎么追踪 bug?
  • 你们怎么集成和部署代码改动?是使用持续集成和持续部署吗?
  • 你们的基础设施搭建方法在版本管理系统里吗?或者是代码化的吗?
  • 从计划到完成一项任务的工作流是什么样的?
  • 你们如何准备故障恢复?
  • 有标准的开发环境吗?是强制的吗?
  • 你们需要花费多长时间来给产品搭建一个本地测试环境?(分钟/小时/天)
  • 你们需要花费多长时间来响应代码或者依赖中的安全问题?
  • 所有的开发者都可以使用他们电脑的本地管理员权限吗?
  • 公司是否有技术分享交流活动?有的话,多久一次呢?(zh)
  • 你们的数据库是怎么进行版本控制的?(zh)
  • 业务需求有没有文档记录?是如何记录的?(zh)

 

团队

  • 工作是怎么组织的?
  • 团队内/团队间的交流通常是怎样的?
  • 如果遇到不同的意见怎样处理?
  • 谁来设定优先级 / 计划?
  • 如果被退回了会怎样?(“这个在预计的时间内做不完”)
  • 每周都会开什么类型的会议?
  • 产品/服务的规划是什么样的?(n周一发布 / 持续部署 / 多个发布流 / ...)
  • 生产环境发生事故了怎么办?是否有不批评人而分析问题的文化?
  • 有没有一些团队正在经历还尚待解决的挑战?
  • 公司技术团队的架构和人员组成?(zh)

 

公司

  • 有没有会议/旅行预算?使用的规定是什么?
  • 晋升流程是怎样的?要求/预期是怎样沟通的?
  • 技术和管理两条职业路径是分开的吗?
  • 对于多元化招聘的现状或者观点是什么?
  • 有公司级别的学习资源吗?比如电子书订阅或者在线课程?
  • 有获取证书的预算吗?
  • 公司的成熟度如何?(早期寻找方向 / 有内容的工作 / 维护中 / ...)
  • 我可以为开源项目做贡献吗?是否需要审批?
  • 有竞业限制或者保密协议需要签吗?
  • 你们认为公司文化中的空白是什么?
  • 能够跟我说一公司处于不良情况,以及如何处理的故事吗?

 

商业

  • 你们现在盈利吗?
  • 如果没有的话,还需要多久?
  • 公司的资金来源是什么?谁影响或者指定高层计划或方向?
  • 你们如何挣钱?
  • 什么阻止了你们挣更多的钱?
  • 你们认为什么是你们的竞争优势?

 

远程工作

  • 远程工作和办公室工作的比例是多少?
  • 公司提供硬件吗?更新计划如何?
  • 额外的附件和家居可以通过公司购买吗?这方面是否有预算?
  • 有共享办公或者上网的预算吗?
  • 多久需要去一次办公室?
  • 公司的会议室是否一直为视频会议准备着?

 

办公室工作

  • 办公室的布局如何?(开放的 / 小隔间 / 独立办公室)
  • 有没有支持/市场/或者其他需要大量打电话的团队在我的团队旁边办公?

 

待遇

  • 如果有奖金计划的话,奖金如何分配?
  • 如果有奖金计划的话,过去的几年里通常会发百分之多少的奖金?
  • 有五险一金或者其他退休养老金等福利吗?如果有的话,公司有配套的商业保险吗?

 

带薪休假

  • 带薪休假时间有多久?
  • 病假和事假是分开的还是一起算?
  • 我可以提前使用假期时间吗?也就是说应休假期是负的?
  • 假期的更新策略是什么样的?也就是说未休的假期能否滚入下一周期
  • 照顾小孩的政策如何?
  • 无薪休假政策是什么样的?

 

其他资源

 

英文原文:https://github.com/viraptor/reverse-interview

  • 10
    点赞
  • 39
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值