换工作前向IT公司询问20个问题

如果有人要求我给所有寻求IT工作的人一个普遍的建议,我会说: 不要犹豫,问更多问题 。 一个月内意识到新公司/职位根本不是您要找的东西,这真令人不愉快。 而且,如果这是搬迁的空缺,那么错误的代价会大大增加。

通过尽可能多地了解公司和职位,您可以降低被“错误安置”的风险。 与来自Relocate.me的在国外寻找工作的专家团队一起,我们收集了20个在您进入新公司工作之前应问的问题。



项目的技术方面


1)项目使用什么语言/框架/库?

这很明显:首先,您应该找出必须使用的工具。

2)您能对应用程序的架构说些什么?

应用程序体系结构:微服务还是单片? 实施哪些模式?

3)存储库中的代码投入生产的速度有多快?

该项目使用了什么:自己的服务器或云技术? 是否使用CI / CD惯例或容器化? 团队成员是否提交其代码以供审核?

4)我还应该发现哪些其他技术差异?

尽可能多地了解数据库,API,构建工具,IDE,版本控制系统等。

5)谁编写和维护代码文档? 多久更新一次?

值得一查的是,使用文档的工作是否将成为您直接职责的一部分。

6)如何测试代码?

使用什么类型的测试:单元测试,回归测试,A / B测试或其他? 谁负责编写测试? 测试目前涵盖多少代码? 使用了哪些错误跟踪系统?

7)谁应对不可抗力情况负责?

如果服务器在半夜崩溃,会发生什么情况? 谁负责解决问题? 项目中有没有全天候工作的员工?

项目,团队和公司



8)重点项目信息

应用程序可以解决什么问题? 项目的短期和长期目标是什么? 该项目是在筹集投资,还是仍在计划中? 该解决方案与竞争对手有何不同?

9)使用哪种方法-敏捷,瀑布,Scrum,看板?

有时会同时使用几种方法。 尽管如此,还是有必要澄清您进入该项目的哪个阶段,以及它处于什么开发阶段。

10)工作的主要部分是什么-编写代码或其支持?

您对项目的兴趣直接取决于此,对吧? :)

11)团队的规模和结构是什么?

有人喜欢在一个大型团队中工作,而有人则喜欢个人合作。 为避免失望,请详细了解团队结构,人数等。

12)我要向谁报告?

他们会向我报告吗?

13)增长的主要方向是什么?

有这份工作的职业机会吗? 公司有人员轮换计划吗?

14)公司是否参加员工教育?

公司内部是否计划了大师班或黑客马拉松? 公司是否支付公司以外的教育费用(会议,课程,培训)? 我会否有一位导师/我会为其他下属担任导师吗?

15)该项目的工作时间表是什么?

日程安排有多灵活? 可以在家工作吗? 团队是否在项目上加班? 如果是这样,这需要额外付费吗? 空缺意味着工作旅行吗? 如果是这样,它们将在哪里发生,以及发生的频率如何?

16)团队可以称为友善吗?

公司是否举办公司活动? 如果是这样,多久一次? 通常如何解决团队内部的冲突?

重要提示:如果这是搬迁的空缺,请确保指定您的搬迁软件包包括哪些内容。 在这里,您可以找到公司搬到另一个国家时可以为您提供的东西的清单

有关招聘的问题


17)面试有几个阶段? 他们会怎么走?

为了准备和正确地计算您的时间,您需要了解面试的所有阶段及其大概的持续时间。 另外,请务必询问谁将进行面试的每个阶段。

技术面试值得特别注意。 是Skype通话还是私人对话? 您会编写代码还是回答理论问题? 如果这是搬迁的空缺,公司是否承担办公室最后面试的旅行和住宿费用?

18)测试任务有什么特点?

了解测试任务的细节,您可以更好地为此做准备。 指定您必须在测试任务上花费的时间,以及是否有最后期限。

同样重要的一般性问题


19)您愿意提供什么样的薪水? 这个金额会随着时间变化吗?

不要忘记指定公司多久修订一次工资。

20)我可以和其中一名团队成员交谈吗?

这个问题的反应和招聘者的答案将告诉您很多:)

预先警告意味着武装:寻找新工作时,不要害怕问尽可能多的问题。 您在面试中通常还会问什么其他重要问题? 在评论中写下它们:)

Source: https://habr.com/ru/post/zh-CN458672/


All Articles