【面试题】反向面试

原文地址:https://github.com/yifeikong/reverse-interview-zh

反向面试

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

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

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

翻译:

English Korean Portuguese

预期使用方式

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

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

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

职责

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

技术

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

团队

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

公司

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

商业

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

远程工作

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

办公室工作

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

待遇

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

带薪休假

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

其他资源

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

原文地址:https://www.cnblogs.com/wjqhuaxia/p/12115653.html

时间: 2024-11-06 20:01:26

【面试题】反向面试的相关文章

面试题_125_to_133_Java 面试中其他各式各样的问题

这部分包含 Java 中关于 XML 的面试题,JDBC 面试题,正则表达式面试题,Java 错误和异常及序列化面试题 125)嵌套静态类与顶级类有什么区别?(答案)一个公共的顶级类的源文件名称与类名相同,而嵌套静态类没有这个要求.一个嵌套类位于顶级类内部,需要使用顶级类的名称来引用嵌套静态类,如 HashMap.Entry 是一个嵌套静态类,HashMap 是一个顶级类,Entry是一个嵌套静态类. 126)你能写出一个正则表达式来判断一个字符串是否是一个数字吗?(解决方案)一个数字字符串,只

Python开发面试题:面试中 8 个必考问题

‘金三银四’ 工作的人没有不知道的吧,其实7月也是跳槽面试的高峰期,咱们的学生大军也加入了找工作的浪潮.这里根据经验和实际情况总结了一下在Python面试中,关于Python开发面试题必考的8个问题,有需要的小伙伴,敲黑板认真看哦! 1.下面这段代码的输出结果是什么?请解释. def extendList(val, list=[]): list.append(val) return listlist1 = extendList(10)list2 = extendList(123,[])list3

go golang 笔试题 面试题 笔试 面试

发现go的笔试题目和面试题目还都是比较少的,于是乎就打算最近总结一下.虽然都不难,但是如果没有准备猛地遇到了还是挺容易踩坑的. 就是几个简单的笔试题目,也可能面试的时候直接给看让说结果.go面试题大本营 1, 用不同的goroutine去操作map的时候会存在线程同步的问题,把map换成int ,这个问题同样存在.在go里是这样. 2,下面这段代码输出的值为: func (){ jsonStr:=[]byte(`{"age":1}`) var value map[string]inte

iOS面试题非技术面试(二)

1.如果你的工作出现失误,给本公司造成经济损失,你认为该怎么办? 回答提示: 1)我本意是为公司努力工作,如果造成经济损失,我认为首要的问题是想方设法去弥补或挽回经济损失.如果我无能力负责,希望单位帮助解决. 2)分清责任,各负其责,如果是我的责任,我甘愿受罚:如果是一个我负责的团队中别人的失误,也不能幸灾乐祸,作为一个团队,需要互相提携共同完成工作,安慰同事并且帮助同事查找原因总结经验. 3)总结经验教训,一个人的一生不可能不犯错误,重要的是能从自己的或者是别人的错误中吸取经验教训,并在今后的

iOS面试题非技术面试(五)

1.如果我录用你,你将怎样开展工作? 回答提示: 1)如果应聘者对于应聘的职位缺乏足够的了解,最好不要直接说出自己开展工作的具体办法.2)可以尝试采用迂回战术来回答,如"首先听取领导的指示和要求,然后就有关情况进行了解和熟悉,接下来制定一份近期的工作计划并报领导批准,最后根据计划开展工作.". 分析:这个问题的主要目的也是了解应聘者的工作能力和计划性.条理性,而且重点想要知道细节.如果向思路中所讲的迂回战术,面试官会认为回避问题,如果引导了几次仍然是回避的话,此人绝对不会录用了. 2.

iOS面试题非技术面试(六)

1.谈谈你过去的工作经验中,最令你挫折的事情? 回答提示:曾经接触过一个客户,原本就有耳闻他们以挑剔出名,所以事前的准备功夫做得十分充分,也投入了相当多的时间与精力,最后客户虽然并没有照单全收,但是接受的程度已经出乎我们意料之外了.原以为从此可以合作愉快,却得知客户最后因为预算关系选择了另一家代理商,之前的努力因而付诸流水.尽管如此,我还是从这次的经验学到很多,如对该产业的了解,整个team的默契也更好了. 分析:借此了解你对挫折的容忍度及调解方式. 2.如何安排自己的时间?会不会排斥加班? 回

iOS面试题非技术面试(四)

1.你欣赏哪种性格的人? 回答提示:诚实.不死板而且容易相处的人.有"实际行动"的人. 2.你通常如何处理別人的批评? 回答提示: 1)沉默是金,不必说什么,否则情况更糟,不过我会接受建设性的批评. 2)我会等大家冷靜下来再讨论. 3.怎样对待自己的失败? 回答提示:我们大家生来都不是十全十美的,我相信我有第二个机会改正我的错误. 4.什么会让你有成就感? 回答提示:为贵公司竭力效劳,尽我所能,完成一个项目. 5.眼下你生活中最重要的是什么? 回答提示:对我来说,能在这个领域找到工作是

面试题:java面试基本方向 !=!=未看

一.Java基础 1. 集合框架A)集合中泛型优点? 1)HashMap---允许一个键为null,允许多个值为null,默认容量是16,加载因子是0.75f,每次扩容一倍,是一种异步式线程不安全的映射.2)Hashtable---不允许键值为null,默认初始容量是11,加载因子是0.75f,是一种同步式线程安全的映射(一个Hashtable在同一时间只能被一个线程访问).3)ConcurrentHashMap---异步式线程安全的映射(一个线程在同一时间只能访问该Map中的一个键值对,不同线

Python学习教程:最全Python110道面试题!面试你肯定用得上!

Python学习教程(Python学习路线):最全Python面试题! 为了大家更好的消化,这里分成几次给大家出题目和教程! 1.一行代码实现1--100之和 利用sum()函数求和 2.如何在一个函数内部修改全局变量 函数内部global声明 修改全局变量 3.列出5个python标准库 os:提供了不少与操作系统相关联的函数 sys: 通常用于命令行参数 re: 正则匹配 math: 数学运算 datetime:处理日期时间 4.字典如何删除键和合并两个字典 del和update方法 5.谈