带给编程面试什么?[关闭]


31

我刚刚完成计算机科学硕士学位,并以开发人员的身份进行了首次面试。我在大型开发项目中经验不足,但是我希望大学教育能有所作为。

我想知道,我应该带什么材料打动面试官?大多数面试官期望什么,尤其是对新毕业生而言?

**编辑:

面试顺利,除了我忘了裤子。

感谢您提供的所有宝贵建议!


4
从SO迁移这个问题以结束它的目的是什么?可以在SO上将其关闭并保存一个步骤
Steven A. Lowe

1
他们喜欢这样做
David Andrei Ned

Answers:


60

记事本和笔很好,但带来一些谦逊和热情-这将使面试官印象最深;-)

裤子 -记得穿裤子。


7
男人,裤子的尖端是金色的灰尘,我希望有人在5年前告诉我...

9
+1,直到您提出建议,我才考虑过裤子的小费,但考虑了一下,我同意...您应该穿裤子。

6
我一次忘记了裤子,当场拿到了工作。
WOPR

1
追求幸福的话说:“如果男人不穿衬衫走进这里,我雇用了他,你会怎么说?你会怎么说?”,“他一定穿了一些非常漂亮的裤子。”

3
裙子呢?毕竟“杂音”可能是个女孩……(+1)
EricSchaefer'2009年

22

冷静和自信。不要带任何代码,根据我在采访他人时的经验,我可以告诉您。

如果您不能自信地谈论自己所取得的成就,那么代码就会成为障碍。

实际上,除非提出要求,否则不要带任何外部材料(用于写下详细信息的东西除外)。只是露面,诚实地回答问题,对您要面试的工作表现出热情(或至少是一种兴趣),我相信您的工作方式就是80%。


1
我同意,除非代码值得展示,否则您不应该携带代码,并且您可以捍卫它。牢记这一点:如果他们可以显示代码并解释为什么这样做,那么对他们所使用的系统的模糊描述将给我留下深刻的印象。
理查德·莱瓦瑟

1
我认为不是(但我可能错了)。当编码只占您所需要的一小部分时,许多人总是会尝试以精湛的编码技巧打动您。能够组建团队并进行社交,提出和捍卫观点等等同样与海事组织同样重要...

在您解释为什么新算法是最佳算法时,我不想深入研究源代码清单。向我解释-证明您了解算法及其竞争对手,并且您有足够的信心成功加入团队。

2
如果面试官想查看您的作品集,他们会要求您携带。

@Pax,不是那么黑白。正如Joel /和Jeff所说的:“如果您要雇用某人来编写代码,您可能想知道他们实际上可以编写代码”。正如最近广泛讨论的那样,有太多的程序员甚至在基础方面都在挣扎。
Ash Ash

12

一个记事本!提前考虑一些问题/疑虑,并在向您介绍工作时记下一些笔记。


我认为Steven A Lowe可能会用他的“和笔”评论戳您:-)

是的,我-无法抗拒!
Steven A. Lowe

1
这帮助我找到了工作-即准备工作。我进行了所有电话采访,但对采访者印象深刻的是,我已经提前准备好要问的问题。
Erik Forbes,2009年

我第二。让他们陷入困境!!!
2009年

10
  • 你的简历

  • 也许笔记本上有一些工作,您可以演示是否进行了对话。

  • 您可能贡献的页面链接的简短列表(如果适用)

  • 能量..令人惊讶的是我采访了多少没有能量/动力的人..

  • 我并不是说您应该随身带给任何人以深刻的印象,但不要害怕与您面谈无关的东西,例如报纸,如果您平常有这种东西的话。

无论您随身携带什么物品,都要以有条理的方式进行,只要证明您随身携带的物品井井有条,就可以获得几分


我仍然不明白为什么要带简历打印输出。:访谈应该不必要求考生带来的任何东西打印出来进行nrecursions.blogspot.in/2015/10/...
导航

带上您的简历... ...为您自己。因此,您可以记住您所说的话,并可以参考它,以使自己想起您曾从事过的项目,以进行更详细的介绍。
喀恰

6

我同意其他人的意见,除了小记事本以外,不要负担任何其他费用。也许是一本书可以阅读,因为您可能会无所事事。刚露面,要自信,诚实地回答问题。您可能想带一个备忘单,向他们询问工作的面貌,如果这对您有所帮助。记住,您对他们的采访与他们对您的采访一样多。担心与人见面和相处时,他们会担心技术问题。

我不同意代码。不要代码,但要确保它们已经在某个真实项目中包含了您的代码示例。确保您可以向他人展示此代码,因此上一份工作没有任何代码。来自真实项目的开源代码是理想的。实际的代码示例回答了许多有关您将成为哪种类型的程序员的问题,这表明您不仅是9比5的程序员。您将在工作之外扩展技能。

您应该将大部分时间用于调查公司,他们的工作方式以及工作方式。不管他们做什么,都要坚强起来,即使您只是在阅读几篇维基百科文章,也不会完全盲目。这还将使您表现出诚实的兴趣并提出更多问题,这很好。

最后,睡个好觉,手先吃一顿饭,过早就犯错,进屋前去洗手间,然后关闭手机。


5

从您从事过的项目中获取一些示例代码,这些项目值得骄傲。

该代码应显示您如何解决某种问题或在开发过程中如何克服障碍。


假设这些项目与工作有关,则可能违反您的雇用合同。

为什么要对此表示不满?

@cletus:OP表示这是他的第一次面试,他刚刚大学毕业,因此可以安全地假设他没有与工作相关的项目。
Hosam Aly

不知道这一点。尽管有关大学的所有知识都拥有您在那里工作时所拥有的代码,但您仍然可能会遇到法律麻烦。

忘记在大学/工作中编写的代码。如果代码是在您自己的时间(作为开放源代码/业余爱好的一部分)编写的并且质量不错,那么我想告诉您,这对大多数访问者来说都是一件非常积极的事情。
Ash Ash

5

令人陶醉的薄荷糖,没有什么比当候选人首先对您讲话时吹牛更能破坏第一印象了!


4

回复:带代码或不带代码。关于面试的一个确定的事情是他们会想要您的简历(如果您还没有提供的话)。其他一切取决于面试官。

面试101-安排面试时,您会问:“您想带我什么东西,也许有一些示例代码?”

让他们告诉您,不要尝试猜测。


好答案。不要猜测,只是问问。
JimDaniel 2010年

4

除非有要求,否则什么都不要带。

不用担心缺乏跟踪记录。如果要采访您,我将介绍您如何处理硕士项目:在遇到困难时如何处理困难。我会尽力让您快速掌握技能和技巧。最重要的是,我渴望看到您在没有帮助的情况下发现问题的能力。

我在编程团队中遇到过的最烦人的人之一是那些不自我激励,不“拥有所有权”的人。当他们完成分配的任务时,他们会呆呆地坐在那里,或者在社交网站上拖网捕捞,显然这是可以接受的行为。如果您显示出自己的主动性,仅在轻微的监督下工作,具有团队合作所必需的社交技能,并且坚持执行任务,那么您就是每个团队领导者的梦想。


3

答案完全取决于您面试的公司类型。

我只能为我所工作的公司(一家相对宽松的代理商)提供真正的答案-但是,如果您穿西装参加我们的一次采访,我们会怀疑您是否适合这种文化。

至于“东西”-除非您别无选择(例如,乘坐公共交通工具去面试),否则您不会要求携带任何东西。

就像其他人所说的那样,唯一的例外是带上几份简历-至少两份。

了解你的东西是“带”去面试的关键。做有关角色和公司的研究。

当您不知道答案时,要先行。如果您不理解该问题,请问清楚问题。

采访者不应该(imo)问一些棘手的问题,但是他们可能会要求您举例说明如何实现某些目标。仔细听规定的要求。

准备进行代码审查。



2

为将要面试的每个人提供一份简历的印刷本,再为自己携带一份。很有可能,他们已经打印并分发了您的简历,但随手准备一些额外的副本也没有什么坏处。我曾经有一个面试官要我的简历的副本,我不得不说“对不起,我没有带它。” 我觉得自己像个白痴,再也没有犯过这个错误。

除此之外,请带纸和笔。有时,采访会在没有白板的房间里进行,有时您只需要画一张快速图表来说明一个想法。如果您有纸和笔,那您就是金。

不带的东西:手机,笔记本电脑,示例代码(简述:我希望行业中提供示例代码是可以接受的;我讨厌编写白板代码,但是我个人档案中有成千上万行代码我很自豪地展示)。

如果可能的话,我也尽量让口袋完全空着。我把钱包留在车里,然后从车上通常的钥匙圈中取出车钥匙,只拿了一把钥匙。出于某种原因,口袋里的东西在面试时会分散注意力,所以我更喜欢轻装上阵。


我以为你是要说你把钱包

每项+0.25:印刷的简历,纸和笔,没有手机,并且在关闭汽车之前想拿车钥匙。
Treb

在过去几年的几次采访中,我从未携带过简历的副本。他们已经把它打印出来了,足以满足我遇到的每个人。我在面试时也是如此。
2011年

2

对雇主的热情,知识和背景信息。

不要携带物理制品。认真地说,它的2011年1您正在申请技术领域的工作。有一个神奇的新事物叫做互联网。在线提供不错的工作组合(GitHub资料很棒),在线提供简历,网站或资料都具有指向这两者的链接。可以给他们这个地址。如果您获得一个域名,即使它只是重定向到个人资料,奖励积分也比注册一个域名一年的午餐费用要少。如果您确实需要某种物理设备,则可以在上面随身携带一个拇指驱动器,或者随身携带,也可以随身携带带有您的姓名和地址的卡片。

1是的,我知道最初的问题来自09年,但仍然有意义。


1

专门针对面试-尝试收集有关您要申请的工作的信息,并向面试官介绍相关事实,即,如果这是一个Rails开发商店,他们可能不会对您编写的Gtk +小部件感到兴奋,但是如果代码存储库在GitHub上可用,那可能会改变。


1

勇气。如果您的潜在老板或潜在同事在面试中对您不礼貌或不专业地对待,请勇于拒绝。要自信,要有洞察力。

现在,实际上,我会说您需要带一支笔。就是这样。


一支笔……让您的面试官s在眼里?还是要记笔记?也许也带一些纸,不好在开始在那里工作之前偷办公用品:-)

我在回想我接受的一次采访。他们给了我一支笔/纸来解决问题,当然那支笔是行不通的。我想如果我说“我带一个就可以了”会很棒。我的意思是,无论如何我还是得到了这份工作。如果邦德正在接受采访...他会拥有自己的笔。

2
他会刺中面试官,毕竟他的名字叫邦德。占士邦。
Treb

1

诚实谦虚

适合工作的着装(即:不要穿着适合机械工程工作的西装)

询问雇主他们希望您带些什么。需要工作,所以找出您需要的东西

准备进行现场代码测试。如果发生这种情况,请不要试图给雇主留下一些花哨的印象,但实际上并不起作用。使它发挥功能,满足他们的需求,仅此而已。

做你自己。

祝您好运!希望您能得到想要的工作!


1

在stackoverflow上给您起个名字,他们会看到您的销售代表有多高!:D


4
永远不要这样做。与Jon Skeet(当然还有WTP)相比,他们会发现您的代表有多
2011年

0

坦白说,我建议一点也不吃。如果您一无所获,这根本不会影响面试官对您的看法。-我的经验

如果您必须接受采访,请拿一些您以前从事过的项目的CD,供访问者稍后查看。


0

只是知识而已。

虽然也许很酷的小工具在访问者的眼中会给人更好的印象,但是我不会指望这一点。

没有人会去看代码,他们不会确定是谁编写了代码。他们肯定会准备好纸笔的。


0

只需带上您的简历的副本。我在过去的1/2-1天中与多个面试官共同完成了现场面试。


0

携带一些您认为“好的代码”的(某种形式的)代码,然后能够清楚地解释为什么您认为它是好的,这是证明和证明您对工作充满热情并愿意做到的最佳方法之一。支持它。

这可能是您自己编写的代码,或者实际上可能是开放源代码,例如您在某些方面很欣赏。

当然,许多公司不会在面试时专门要求代码,这并不意味着您无论如何都无法随身携带它。一些面试官甚至可能不会想问,但无论如何都会对看到它感兴趣。提供它,但只要兴趣不大,就不要强加给面试官。

正如乔尔(Joel)和杰夫(Jeff)在播客/博客上谈到的那样,“为什么您要雇用某人成为程序员,而不想检查他们是否确实可以编写体面的代码?”。

实际上,面试官对您的守则的回应方式,他们的热情水平以及他们对您的询问的深度,对于帮助您确定该公司是否适合您非常有见地。

遗憾的是,我从来没有被要求在面试中展示/讨论一些代码。我最接近的是基本(非常)编码测试。

但是,从我所看到的情况来看,软件公司应该在面试中更频繁地请求代码,软件质量只能通过至少淘汰那些“将在另一个职业中变得更好”的人才来提高。


0

腹部有一些食物。

有一次,我进行了一次为期4-5个小时的面试,由于紧张,我事先没有吃太多东西。面试中途我的肚子开始崩溃和疼痛,一点都不舒服。

因此,请事先吃些能使您精力充沛并陪伴您数小时但不会使您感到不适的食物。一个小时前应做一个简单的午餐。如果您只想吃零食,可以吃一些杏仁和少许蛋白质奶昔


-1

根据我聘用编码员的经验:

  • 准备进行编码测试
  • 穿合适的西服!

适合?只要穿普通衣服即可。编程时穿了不会穿的衣服,然后做错了!

@PoweRoy:对于许多人力资源人员来说,不穿西装绝对是不聘用的。绝对要穿西装。
Treb

我想说和面试的人穿的衣服一样。我曾经接受过一次采访,采访我的两个家伙都穿着短裤和T恤,没有鞋子。我在这次采访中穿得
太白了

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.