为大家详细解读Atlssian的前端岗位面试流程,以及每个阶段的面试内容。现在A家的面试流程基本也是透明化的了,如果想去Atlssian的话,大家可以提前做好相关的面试准备
Atlassian 前端开发面经(社招) 面试总共分5轮:
Coding Interview - 60mins
Coding Interview - 60mins
System Design Interview - 60mins
Management Interview - 45mins
Values Interview - 45mins
每个阶段通过会拿到一个hire卡,如果拿到五个hire卡就直接拿到offer。
前两个阶段:
HR电话聊天,了解当前工作内容,项目经验,预期薪金待遇One pair one coding
这部分分上下两轮: 第一轮60分钟browser coding test,可以选用任何一种自己擅长的语言/框架,根据面试官提供的pdf UI效果图原样还原,并根据面试官的要求实现页面交互功能
第二轮 60分钟 vanilla JS, 根据面试官的要求写出具体function,并在实现功能后回答后续一些列的优化处理问题
在两轮的coding面试中,会分两种:browser coding和javaScript coding 。 Browser Coding需要去build一个简单的App,JavaScript Coding会重点考察代码能力。*面试前要下载 zoom
System design
System design 面试官会口述一个设计需求,然后面试者开始设计,整个过程中沟通和确认需求是非常关键的,同时面试官还会关注面试者做出的每一个decision,以及最后采用这个decision的原因。过程中面试官会一直向面试者不断的提出问题,主要是想看看面试者掌握技能的深度和广度
System Design这一轮会花60分钟面试,去展示你对技术的深度和是否能提供一个解决方案。这一轮也会筛掉大部分的没有经验的程序员
企业核心价值观
非技术问答。
Atlassian有5个核心价值观(官网可查),面试官会通过行为面试的方式,让面试者列举实际工作或生活中的例子,考察面试者做事方式是否与公司价值观吻合,这部分建议提前准备,建议不要虚构,一定要选择亲身经历过的真实事件,面试官会根据面试者的回答追问后续问题,如果是编造的,很容易后面编不下去。。。。
Values Interview这一轮会持续45分钟,会有一系列的behavioural questions,你需要review一下atlassian的价值观,然后准备这轮面试。一般到这一轮面试,HR会指导你如何准备这一轮面试
Management Interview
Management Interview这一轮会有45-60分钟时间,由Hiring Manager通过更加深入的经验和你能否match团队等不同出发点回答。
非技术问答。 考法同第四轮。本轮侧重点:时间规划管理、学习能力、冲突处理和主观能动性 还是那句话,实事求是,本轮更注重细节,强调事件的完整流程,建议提前准备
第4、5轮问题多采用Tell me a time when / Give me an example… 的形式
Tell me a time when you give feedback
Tell me a team / project you are super proud of
Tell me the most complex project you have ever worked on
Tell me a task / challenge you never do it before, how do you deal with this situation
我们后续会总结一下如何准备Atlassian的面试流程,欢迎大家持续关注。也可以进我们Atlssian的公司内推群交流哦