尽管,我们之前分享了这么多关于面试的主题:

  • 高薪必备的一些Spring Boot高级面试题
  • 面试必问:设计模式遵循的面向对象设计原则!
  • 面试必问:怎么保证缓存与数据库的双写一致性?
  • 27道高频Spring面试题,你能答对几个?
  • 唠唠面试常问的:面向对象六大原则
  • 一文高效图解二叉树面试题
  • Java面试中最高频的那20%知识点是什么?
  • 百度面试题:求数组最大值

然而,最后这个90%可见的最后一问可能直接让你功亏一篑。这么厉害的最后一问:”你有什么问题想问我吗?“

看似平淡无奇的问题,但是却蕴含着多方面的含义。这个问题表面上给了你更多了解公司和展现个人优势的机会,但是潜台词,也是考察你对公司的了解以及对想在这里工作的意愿,对岗位是否有自己的理解。这也是我们常常是说的,你的个人价值观是否与公司价值观一致的考察,价值观的一致是直接决定日后工作主动性以及对工作责任心的直接影响因素。

那么如何回答好这类问题呢?今天分享一个万能的Github上的开源项目:reverse-interview,即:反向面试。

Github地址:https://github.com/viraptor/reverse-interview

这里记录了网友们整理的如何应对反向面试的N多优秀回答!给正在准备面试的你们~

反向面试

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

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

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

翻译:English Korean Portuguese

预期使用方式

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

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

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

职责

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

技术

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

团队

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

公司

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

商业

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

远程工作

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

办公室工作

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

待遇

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

带薪休假

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

其他资源

  • 可以在 Joel Test 找到更多灵感。

欢迎关注我的公众号:程序猿DD,获得独家整理的学习资源和日常干货推送。
如果您对我的专题内容感兴趣,也可以关注我的博客:didispace.com

面试最后一问:你有什么问题想问我吗?相关推荐

  1. 当面试官问「你有什么想问我的吗?」,该如何回答?

    当面试官问「你有什么想问我的吗?」,该如何回答? 在面试结束前例行的提问"你有什么想问的?"或者"你对我们公司还有没有想了解的?" 问这个问题,是了解应聘者关注 ...

  2. 当面试官问【你还有什么想问的吗】时,应该问什么

    经常面试别人,听到各种不同的版本,最后这个环节,HR很有心机的问出这个问题,每个人的反应都是不一样的. 先举一个差点要被录取,回答完这个问题后直接送走的励志故事,这位仁兄是这样问的: 公司加班严重吗? ...

  3. Airtest快问快答,你们想问的这里都有!(第2期)

    此文章来源于项目官方公众号:"AirtestProject" 版权声明:允许转载,但转载必须保留原链接:请勿用作商业或者非法用途 本期我们又给同学们整理了答疑Q群中15个最常问的问 ...

  4. Airtest快问快答,你们想问的这里都有!(第1期)

    此文章来源于项目官方公众号:"AirtestProject" 版权声明:允许转载,但转载必须保留原链接:请勿用作商业或者非法用途 前言 本期我们给同学们整理了答疑Q群中,26个同学 ...

  5. 面试官问你:你有什么想问的,你这么回答会给你加分

    如果面试官问你:你有什么想问的?这通常表示面试到了尾声,但这并不是面试就要结束的标志,而是面试官给你扔过来的一个坑,如果这个问题回答好,就可以为面试加分,如果回答的不好,则同样会减分. 那么,你提什么 ...

  6. 灵魂发问:请问您有什么想问我的吗

    面试是每个需要工作的人或多或少都要走的路,很多人甚至已经面到超神,来者皆能造火箭的程度,不过本次我们不关注那些 每次面试基本上都会遇到面试官的问题「你有什么想问我的吗?」(如果从头到尾都没问这个的话大 ...

  7. 你还有什么想问我的吗?

    面试要有仪式感,你还有什么想问我的吗,这个问题就面试要结束时候的一种仪式感. 一. 面试官为什么问这个问题? 任何不合理的事情背后一定有一个可以支撑这个事情的真相, 而HR能够问到这个问题,一般有两种 ...

  8. Java交流|面试最后一问:你有什么问题想问我吗?

    尽管,我们之前做了这么多的面试准备,然而,最后这个90%可见的最后一问可能直接让你功亏一篑.这么厉害的最后一问:"你有什么问题想问我吗?" 看似平淡无奇的问题,但是却蕴含着多方面的 ...

  9. hashmap存多少条数据_干货 | 面试官想问的HashMap,都在这一篇里面了!

    来源公众号:非科班的科班 本文思维导图 HashMap简介 HashMap 是很常用的一种集合框架,其底层实现方式在 JDK 1.7和 JDK 1.8中却有很大区别.HashMap 是用来存储数据的, ...

  10. 你以为面试官问的是分布式缓存,其实他想问……

    最近一个哥们去面试某当红大厂了,其中几个他印象深刻的面试题你们品品: 1.介绍下如何对MySQL SQL语句进行分析和优化? 2.Redis 怎样实现的分布式锁? 3.如何实现本地缓存和分布式缓存? ...

最新文章

  1. IPSEC传输模式和隧道模式的区别
  2. linux桌面天气,Ubuntu桌面美化:添加Gmail +天气预报插件[图文]
  3. 你想知道的关于JavaScript作用域的一切(译)
  4. linux普通文件的特点是,linux系统文件系统上有哪些特点
  5. 关于中英数字混排的字符串分割问题(转)
  6. 多线程原理分析面试题理解
  7. blockly自定义中文出问题_[BlocklyNukkit入门]#5自定义物品
  8. 字典添加数据_【Python基础学习】4. 数据类型之字典及其操作
  9. 几组数据的相关性python_Python数据相关系数矩阵和热力图轻松实现(参数解释)...
  10. python turtle库有什么用_turtle库使用简介
  11. 工具-IDM(Google浏览器下载插件)
  12. Python函数的输出
  13. 制作自己的ILSVRC2015 VID数据集的一些脚本以及流程
  14. 获取并处理中文维基百科语料
  15. 王者荣耀同一微信号多个服务器,王者荣耀微信怎么切换账号?打不上省排?那就换个荣耀战区好了...
  16. 制作启动U盘 —— 大白菜U盘启动盘制作工具V5.1
  17. NOTION 换深色背景 黑色背景
  18. 工业系统和计算机工程,美国弗吉尼亚理工大学工业和系统工程硕士.pdf
  19. android自动屏幕点击事件,Android 中屏幕点击事件的实现
  20. windows 8 .1全家桶(很详细)

热门文章

  1. 哪些专业不建议跨考计算机
  2. IT项目经理前景及优劣势分析
  3. 深度学习算法(第37期)----如何用强化学习玩游戏?
  4. 【python】使用py3-bencode打开torrent文件
  5. 量化经济学:手把手教你如何使用EXCEL分析股票历史数据
  6. 什么是ACL和RBAC
  7. 华为HCIE证书含金量
  8. 理解path.join() 和 path.resolve()
  9. Unity 版本更新
  10. 在python里调用c++的DLL出现Windows Error -529697949