基本了解

如果简历通过后,先电话联系,那么可以问下面的内容进行提前了解。

  • 企业的使命和愿景是什么?
  • 企业为何认为你比较合适该岗位?
  • 你的直接汇报对象是谁?他是什么岗位?
  • 你所在团队有多少人?
  • 与你同级别的岗位有多少人?

提前了解的内容

  • 企业在市场上的地位;
  • 业界对该企业的评价;
  • 创始人或创始团队背景;
  • 你所在的部门对企业的价值;
  • 你胜任该岗位的优势。

作为一家尊重人才的企业,对方有义务告知你想了解的信息,倘若对方逃避回答以上问题,此时你就需要重新考虑前往面试的必要性了。

  • 应聘者需要的,是与其个人利益、职业发展相关的信息,包括但不限于本次面试结果、薪酬待遇、工作内容和环境、职业发展等信息。
  • 面试官需要的,是招人所必备的信息。为了招到合适的人,招聘方要经历从写职位描述(Job Description)、收集简历、笔试面试,到发 Offer 等过程,所需信息包括但不限于人才市场、招聘渠道、职位需求、应聘者的素质和稳定性、招聘成本、法律法规等信息。甚至哪个竞争对手正在裁员,HR 也要了解,以便收集更多对口的简历。
  • 职位需要的信息,包括公司、团队、角色责任、技能要求、工作压力、发展机会等。这些代表了职位本身的客观需要。

未命名 1-12|400

应该问什么样的问题?

应聘者的问题,最好是与职位相关的,并且是应聘者、面试官都关注的信息。

  • 有关团队的现状和发展前景,要解决的挑战和问题等。这类问题,一般是提给团队负责人的。这也是你了解团队的重要环节,你可以通过团队负责人的讲解,判断他的表达逻辑、沟通风格。这些问题的答案展示了团队的前景,也包含了团队负责人的领导风格,你可以判断是否能和这样的领队相处愉快。
  • 有关项目或产品的业务、价值、技术栈、流程工具等。
  • 有关职位的工作对象、工作环境、方法工具等。
  • 该职位的考核标准、职位期望。这类问题表明你能换位思考,从老板的角度去理解他的期望;同时也说明你是个注重实干的人,你希望了解职位的考核标准,以及所需要的各种能力;你也是个干劲十足的人,你做事结果导向,有目标感。你可以通过这个问题,确认这个职位的需求和自己的能力是否契合,以及你是否真正有意愿做这个工作。所以,在评判对方的回答时,需要重点关注老板对这个职位的期待和 KPI 的考核标准是否合理,你有没有能力达到这些标准,这些对你的成长是否有利。

不应该问什么样的问题?

  • 有关薪酬待遇的细节。

  • 有关涨薪升职的条件。

  • 我面试表现得怎么样。这样提问说明你关心面试结果,除非他非常 nice,想指点你

  • 面试官您在这个团队里是什么角色。这个问题听起来没有上下文,如果是讨好面试官,没有必要;如果觉得这位面试官可能是将来合作的同事,现在了解情况也为时尚早,入职以后会有人给你介绍的。

  • 关注个人成长的问题,如“我能得到什么资源来学习和提高”、“我能得到什么晋升机会”。

  • 社招询问岗位培训的问题。社招一般需要快速上手,以及可能自带能力不行的意味。

  • 可以从网上搜索到的问题,否则代表不关注公司。比如 pdd 加班文化。

  • 请问,我什么时候可以拿到面试结果呢?我手里还有两个 Offer,需要尽快知道您的决定。谢谢。

  • 您觉得我在团队要做到哪几点才可以发挥更大的价值?

  • 公司组织架构,是问部门领导非常好的问题,而且接下来的话题也会非常有意义:公司的组织结构和业务模型的关系?该团队在公司组织架构中起到什么作用?该团队做的业务如何支持公司战略?这些问题有利于你自己判断这是个核心部门,还是个边缘化部门 —— 你如果直接问,领导肯定往核心里说。。。

    1. 我可以了解下团队的现状么,会面临哪些挑战和问题? 2. 该职位的考核标准是什么、对职位有哪些期望? 3. 对于全球团队来说,由于时区不同,往往要加班沟通,不知道您的团队有这种情况么,讨教下有没有好办法解决一下? 4. 要做好这个职位的工作,最需要具备哪些特殊的能力和素质?
  • 关于异地沟通的问题,说明你关注协作和管理。“对于全球团队来说,由于时区不同,往往加班沟通。您团队有这种情况么?讨教一下有没有好办法解决一下。”如果我是面试官,我会反问你为什么要问这个,因为我要确认你的关注点是什么。

可能在意的反问问题

  1. 所在部门、主要工作方向、技术栈
  2. 面试流程、时间、轮数
  3. 公司倡导什么样的文化呢
  4. 最简单直接的问下团队组成,如果都是 P5P6(阿里),大概率会卷,如果新老结合的,肯定每个人都有机会。我团队 5678 都比较均匀,所以到年限都有机会晋升
  5. 当前职位期待的人才需要具备什么样的综合能力?
  6. 晋升流程是怎样的? 要求/预期是怎样沟通的?
  7. 有竞业限制或者保密协议需要签吗?
  8. 当前部门的业务背景是什么样的?线上流量大概多少?有什么挑战性?
  9. 当前部门属于新业务 or 还在不断提升发展的业务 or 已经发展差不多,属于增加一些基本功能。
  10. 如果是新业务,这个业务是确认要开展的吗?如果是还有很大的发展空间,那后续的发展方向是什么样的呢?

反问环节问题

GitHub - perklet/reverse-interview-zh: 技术面试最后反问面试官的话

有一些适合面试问技术人员、HR 人员的,也有后面针对薪资、待遇等的问题。

职责

  • On-call (电话值班)的计划或者规定是什么?值班或者遇到问题加班时候有加班费吗?
  • 我的日常工作是什么?
  • 有给我设定的特定目标吗?
  • 你期望我在最初的一个月 / 三个月能够完成什么?
  • 在你看来,这个工作做到什么程度算成功?
  • 团队里面初级和高级工程师的比例是多少?(有计划改变吗)
  • 我入职的岗位是新增还是接替之前离职的同事?(是否有技术债需要还)?(zh)
  • 入职之后在哪个项目组,项目是新成立还是已有的?(zh)
  • 入职培训 (onboarding) 会是什么样的?
  • 每个开发者有多大的自由来做出决定?
  • 试用期结束的时候,你会怎么样衡量我的绩效?
  • 自己单独的开发活动和按部就班工作的比例大概是怎样的?
  • 一个典型的一天或者一周的工作是怎样安排的?
  • 在这份工作上,我将会和谁紧密合作?
  • 我的直接上级他们的上级都是什么样的管理风格?(事无巨细还是着眼宏观)
  • 我在这个岗位上应该如何发展?会有哪些机会?
  • 每天预期 / 核心工作时间是多少小时?

技术

  • 公司常用的技术栈是什么?
  • 你们怎么使用源码控制系统?
  • 你们怎么测试代码?
  • 你们怎么追踪 bug?
  • 你们怎样监控项目?
  • 你们怎么集成和部署代码改动?是使用持续集成和持续部署吗 (CI/CD)?
  • 你们的基础设施搭建在版本管理系统里吗?或者是代码化的吗?
  • 从计划到完成一项任务的工作流是什么样的?
  • 你们如何准备故障恢复?
  • 有标准的开发环境吗?是强制的吗?
  • 你们需要花费多长时间来给产品搭建一个本地测试环境?(分钟 / 小时 / 天)
  • 你们需要花费多长时间来响应代码或者依赖中的安全问题?
  • 所有的开发者都可以使用他们电脑的本地管理员权限吗?
  • 介绍一下你们的技术原则或者展望。
  • 你们的代码有开发文档吗?有没有单独的供消费者阅读的文档?
  • 你们有更高层次的文档吗?比如说 ER 图,数据库范式
  • 你们使用静态代码分析吗?
  • 你们如何管理内部和外部的数字资产?
  • 你们如何管理依赖?
  • 公司是否有技术分享交流活动?有的话,多久一次呢?(zh)
  • 你们的数据库是怎么进行版本控制的?(zh)
  • 业务需求有没有文档记录?是如何记录的?(zh)
  • 你们是如何面对和解决技术债的?是否有专门的时间或者预算用于重构?
  • 你们如何进行单元测试呢,是否都有单元测试的习惯?

团队

  • 工作是怎么组织的?
  • 团队内 / 团队间的交流通常是怎样的?
  • 你们使用什么工具来做项目组织?你的实际体会是什么?
  • 如果遇到不同的意见怎样处理?
  • 谁来设定优先级 / 计划?
  • 如果团队没能赶上预期发布日期怎么办?
  • 每周都会开什么类型的会议?
  • 会有定期的和上级的一对一谈话吗?
  • 产品 / 服务的规划是什么样的?(n 周一发布 / 持续部署 / 多个发布流 / …)
  • 生产环境发生事故了怎么办?是否有不批评人而分析问题的文化?
  • 有没有一些团队正在经历还尚待解决的挑战?
  • 你们如何跟踪进度?
  • 预期和目标是如何设定的?谁来设定?
  • Code Review 如何实施?
  • 给我介绍下团队里一个典型的 sprint
  • 你们如何平衡技术和商业目标?
  • 你们如何共享知识?
  • 团队有多大?
  • 公司技术团队的架构和人员组成?(zh)
  • 团队内开发、产品、运营哪一方是需求的主要提出方?哪一方更强势?(zh)

问未来的同事

  • 开发者倾向于从哪里学习?
  • 你对在这里工作最满意的地方是?
  • 最不满意的呢?
  • 如果可以的话,你想改变哪里?
  • 团队最老的成员在这里多久了?
  • 在小团队中,有没有出现成员性格互相冲突的情况?最后是如何解决的?

公司

  • 公司为什么在招人?(产品发展 / 新产品 / 波动…)
  • 有没有会议 / 旅行预算?使用的规定是什么?
  • 晋升流程是怎样的?要求 / 预期是怎样沟通的?
  • 绩效评估流程是怎样的?
  • 技术和管理两条职业路径是分开的吗?
  • 对于多元化招聘的现状或者观点是什么?
  • 有公司级别的学习资源吗?比如电子书订阅或者在线课程?
  • 有获取证书的预算吗?
  • 公司的成熟度如何?(早期寻找方向 / 有内容的工作 / 维护中 / …)
  • 我可以为开源项目做贡献吗?是否需要审批?
  • 你认为公司未来五年或者十年会发展成什么样子?
  • 公司的大多数员工是如何看待整洁代码的?
  • 你上次注意到有人成长是什么时候?他们在哪方面成长了?
  • 在这里成功的定义是什么?如何衡量成功?
  • 有体育活动或者团建么?
  • 有内部的黑客马拉松活动吗?
  • 公司支持开源项目吗?
  • 有竞业限制或者保密协议需要签吗?
  • 你们认为公司文化中的空白是什么?
  • 能够跟我说一公司处于不良情况,以及如何处理的故事吗?
  • 您在这工作了多久了?您觉得体验如何?(zh)
  • 大家为什么会喜欢这里?(zh)
  • 公司的调薪制度是如何的?(zh)
  • 公司有没有申请调岗的制度?
  • 公司对于员工的心理健康和福祉有什么具体措施?
  • 你对在这里工作最满意的地方是?你为什么留在这家公司?

社会问题

  • 你们关于多元化招聘什么看法?
  • 你们的公司文化如何?你认为有什么空白么?
  • 这里的工作生活平衡地怎么样?
  • 公司对气候变化有什么态度吗?

冲突

  • 不同的意见如何处理?
  • 如果被退回了会怎样?(“这个在预计的时间内做不完”)
  • 当团队有压力并且在超负荷工作的时候怎么处理?
  • 如果有人注意到了在流程或者技术等其他方面又改进的地方,怎么办?
  • 当管理层的预期和工程师的绩效之间有差距的时候如何处理?
  • 能给我讲一个公司深处有毒环境以及如何处理的故事吗?
  • 如果在公司内你的同事因涉嫌性侵犯他人而被调查,请问你会如何处理?
  • 假设我自己很不幸是在公司内被性侵的受害者,在公司内部有没有争取合法权益的渠道?

商业

  • 你们现在盈利吗?
  • 如果没有的话,还需要多久?
  • 如果有的话,年度营业额是大概有多少?(我现在的公司年度营业额是 5 亿)
  • 公司的资金来源是什么?谁影响或者制定高层计划或方向?
  • 你们如何挣钱?
  • 什么阻止了你们挣更多的钱?
  • 公司未来一年的增长计划怎样?五年呢?
  • 你们认为什么是你们的竞争优势?
  • 你们的竞争优势是什么?
  • 公司未来的商业规划是怎样的?有上市的计划吗?(zh)
  • 都在做副业吗?

远程工作

  • 远程工作和办公室工作的比例是多少?
  • 公司提供硬件吗?更新计划如何?
  • 使用自己的硬件办公可以吗?现在有政策吗?
  • 额外的附件和家具可以通过公司购买吗?这方面是否有预算?
  • 有共享办公或者上网的预算吗?
  • 多久需要去一次办公室?
  • 公司的会议室是否一直是视频会议就绪的?

办公室布局

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

终极问题

  • 该职位为何会空缺
  • 公司如何保证人才不流失?
  • 这份工作 / 团队 / 公司最好和最坏的方面是?
  • 你最开始为什么选择了这家公司?
  • 你为什么留在这家公司?

待遇

  • 如果有奖金计划的话,奖金如何分配?
  • 如果有奖金计划的话,过去的几年里通常会发百分之多少的奖金?
  • 有五险一金(zh)/401k(us)或者其他退休养老金等福利吗?
  • 五险一金中,补充公积金一般交多少比例?/401k 一般交多少比例?我可以自己选择这一比例吗?
  • 有什么医疗保险吗?如果有的话何时开始?
  • 有额外商业保险吗?例如人寿保险和额外的养老/医疗保险?
  • 商业保险可以给家人办理吗?成年人/未成年人?
  • 更换工作地点,公司付费吗?
  • 是否可以申请更换工作地点?
  • 是否愿意协助海外应聘者申请工作签证?

休假

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

福利

  • 公司提供 mac 开发吗?
  • 使用自带电脑有补贴吗?
  • 公积金多少比例缴纳
  • 公司是否有食堂,是否有餐饮福利补贴
  • 是否提供租房补贴
  • 是否提供话费补贴?
  • 是否有交通补贴?

人才培养

  • 升职加薪条件是否量化?
  • 每年给团队安排多少费用用于学习培训?
  • 每年组织多少次关于技术能力提升的讲座/论坛?

新岗位需要了解哪些?

目的:了解职业发展情况。其他,跳槽(完善面试环节)
适用于:职级晋升、更换部门、跳槽等换了一个职级或岗位的情况。

职位了解哪些?

  • 新增或补缺。前者的工作难度和责任不明确,上手难,完成的好容易获得好评;后者的工作难度和责任清晰,上手容易,只有超过前者才能获得好评。
  • 向谁汇报;
  • 这个职位是为了解决什么问题,承担什么责任;
  • 这个角色的工作复杂度和挑战是什么;
  • 做出什么结果才算把这个角色做好;
  • 需要什么关键技能和加分技能。

公司产品项目信息

反问环节中关于项目的问题,也可以适用于自己对自己项目经历的介绍+思考中。

请珍惜和面试官的交流,尽量多了解一些关键的项目和职位信息,这些一手信息,有助于你评估和这个职位的匹配程度。这里面,你最好了解清楚项目或产品所在的生命周期阶段

项目或者产品的发展,大致包含这么几个阶段:调研筹划期、投入成长期、成熟稳定期、衰退期:

  • 筹划期要进行项目或产品论证,往往还没有拿到足够的资金和授权,很多项目或者产品因为通不过最终立项审批,而终止。
  • 一旦进入投入成长期,团队规模将得到扩充,使用技术和资源,创造出产品。
  • 当市场趋于稳定或饱和,进入成熟稳定期,保持一定的投入,就可以得到可观的收入,除非发现新的业务扩展方向,否则此时的项目或者产品将处于保持状态,一直持续到衰退期,被新的项目或产品取代。
  • 综上,应聘的项目或者产品最好处于投入成长期,这时虽然工作忙碌,但是团队在发展,随着新技术新业务的引入,你的能力将得到极大的锻炼。如果是筹划期或者成熟期,需要慎重考虑,虽然衰退期也会出现一些后补空缺职位,但一般建议不要选择,当然也要视具体情况而定。

那么,如何判断一个项目或产品处于哪个生命周期阶段呢?你可以通过询问其发展历史、团队规模变化、投入和盈利情况来判断。不过,对于服务类团队,多是短期项目,可以通过了解整个团队的历史和现状,来判断发展趋势。

下面是向面试官询问项目或产品生命周期信息的一系列问题,希望你对有所启发:

  • 可以说一下该项目/产品/团队的发展历史、规模、竞争力么?(这是挖掘项目、产品、团队的发展阶段)
  • 该项目/产品/团队对公司的意义和作用体现在哪些方面?(这是在从公司范围评估,该项目/产品/团队的重要性)
  • 该项目/团队的人员配置是怎样的?以及有哪些工作自主性?(这是看项目有什么角色,有什么自主权,可以发挥多大的自主性。如果业务设计、技术选型都要经过别的团队允许,那这个团队只是在做类似外包的项目,苦差事,缺少话语权和成就感)
  • 该项目的技术栈、开发方法、管理流程是怎样的?(评估项目技术和管理的先进性和复杂性,进而评估自己的能力是否匹配)
  • 该项目当前的主要挑战和目标是什么?(评估项目风险、发展空间,也看对自己的影响)
  • 此职位当前要解决的主要问题是什么?复杂性都有哪些?(了解职位挑战和目标,根据个人能力评估匹配度,和工作强度)
  • 该职位的工作包括怎样的创新性,以及怎样的操作性内容?(评估该职位的工作性质,判断与自己的创新能力、操作耐心程度是否匹配)
  • 要达到什么标准才算把该职位做好?做到什么才算出色呢?公司的绩效考核标准是什么?(了解绩效标准,评估工作难度)
  • 该职位需要的关键技能和等级?(看工作难度,与自己的匹配度)
  • 该职位同其他的项目角色有什么协作/交互/依赖关系?(看与同事的沟通复杂度、协作挑战)
  • 该职位将来的工作内容和目标会有什么变化?发展空间是什么?(了解该职位的天花板是什么,看是否与个人职业规划相符)

放弃的问题

  1. 面试中优秀表现/不足表现/面试建议
  2. 给应届生的建议
  3. 公司对于校招生的要求
  4. 推荐工作后如何进行提升自己
  5. 简历的看法
  6. 需要技术选型时,如何选择合适的技术
  7. 面试官是怎么学习提升的
  8. 平时是如何关注技术发展的
  9. 有没有会议/旅行预算? 使用的规定是什么?
  10. 技术和管理两条职业路径是分开的吗?
  11. 对于多元化招聘的现状或者观点是什么?
  12. 有公司级别的学习资源吗? 比如电子书订阅或者在线课程?
  13. 有获取证书的预算吗?
  14. 公司的成熟度如何?(早期寻找方向/有内容的工作/维护中/ …)
  15. 我可以为开源项目做贡献吗? 是否需要审批?
  16. 有竞业限制或者保密协议需要签吗?
  17. 你们认为公司文化中的空白是什么?
  18. 能够跟我说一公司处于不良情况,以及如何处理的故事吗?
  19. 当前业务开发中有什么有意思的问题吗?