孟子焱,南方公园14季,口福居
作者|NisargShah
译者 | 弯月
出品 | CSDN(ID:CSDNnews)
迄今为止我没有列入过任何口试,也不知道这是幸运照样不幸。本文是根据我作为口试官在履历了 40 多排场试后,总结出来的经验,我一共发出过大约 25 个 offer。
流程总结
高级软件工程职位(以及其他相关脚色,如内容工程和呆板学习工程)的竞争非常激烈,你必要认真地准备,并勤加演习。编程口试题一般都不会显现在日常工作中。这可能是软件工程岗位的口试与其他领域最大的分歧。
口试的流程大致为:
准备口试,包含刷编程测验题以及进步体系设计妙技。
设法获取保举信,或接洽招聘人员,或直接去公司网站申请职位。
如果拿到复原,则必要按照以下顺序接管口试:
a.招聘人员接洽你,确定职位以及口试日期。在这个阶段也能够商议薪资报酬。
b.电话筛选:只有一轮口试,平日包含编程测试。
c.现排场试:一系列的编程、设计与行为考查,一般口试你的人很可能会成为未来的同事。
d.拿到登科通知。
对照各家的登科通知,然后逐个协商。
接管一家公司,拒绝掉其他公司。选择一个正式上班的日期。
流程的详细步调
下面,我们来总结口试的各个阶段,以及我们将在每个阶段商议的数据:
准备:在口试之前或刚递交简历时必要思量的事情。你必要做好心理准备。
热身:口试要求的根蒂知识,准备编程测试。
演习:认真准备,接洽公司和招聘人员。
口试:各个口试阶段的技巧。
交涉前提:最关键的一步,所有投入到准备中的时间都将在此刻体现出来。
接管登科通知:尽头线。
口试竣事后:关于竣事当前工作的一些建议。
下面,我们就来细致谈一谈每个阶段,以及与之相关的思维方式和口试相关运动。
准备
动机
问问本身:“我为什么要找新工作?”
你必需清楚本身寻求改变的原因。固然不必要什么巨大或具体的目标,但既然你已决意破费大量时间准备、规划和口试,那么一定是有原因的。你应该弄清楚这个原因。
只有找到这样的动机,你才有勇气面对被人拒绝,并努力做好各项准备。
选择编程语言
为了在编程口试中脱颖而出,你必需选择一门本身善于的编程语言。以下是在选择编程语言的时候,必要思量的一些事项。
脚色或职位特有的限定。
你必要根据申请的脚色类型,选择一门最合适的语言。对于大多数软件工程脚色来说,任何语言都能够。然则如果你申请的职位是 iOS 开发或高频生意手艺岗位,则口试中可以使用的语言可能并没有太大选择。
选择本身最善于的编程语言。
选择本身熟悉的语言能够节约学习另一门语言的时间,削减在编程口试中失足的机会,并且万一遇到有关语言细节的问题(好比 Java 的线程或 Python 的全局注释器锁),你也不消担心。
简单的语言
我强烈保举你选择一种富有显示力且非常简单的语言,即便不是你最熟悉的语言。好比,Python 比 C++ 更好。在 30分钟的编程测试中,在白板上书写代码时,实现雷同逻辑的解决方案,Python 之类的语言能够大幅削减代码行数。
其次,简单的编程语言更方便口试官懂得逻辑,也能让你更快地发现小错误。
本文地址:http://www.wbwb.net/bianchengyuyan/229573.html 转载请注明出处!