20

无极四注册《Q2404-8305 》您刚刚完成了完整的Web Developer bootcamp。现在怎么办呢?是时候在科技行业找到你的第一份工作了。要做到这一点,你必须在科技行业的面试中表现出色。这篇文章将向你展示如何在科技面试中胜出,以及其他一些在科技行业找到第一份工作的技巧。

首先,有个好消息:科技行业的工作需求很大。Quartz网站对数千份美国招聘广告进行了分析,即广告何时发布、何时撤下,以了解招聘特定技能所需的时间。结果表明,IT工作填补空缺的时间最长。例如,谷歌需要97天来填补与it相关的职位空缺,主要是软件工程师。平均而言,科技职位的空缺时间比非科技职位长15天,也就是说,招人更难。查看下面的图表,看看每个特定开发人员技能的平均广告持续时间。

尽管对技术技能的需求,技术面试过程可以是一个雷区,因为你的技术知识是经常测试(我们会详细你可以期待什么,最重要的是,如何准备后面的块),但在着陆面试之前,你需要确保你的简历(简历)是一流的。

人力资源和招聘机构Nesco Resources表示,这应该是不言而喻的,但你需要强调自己的技术技能。您希望通过创建子类别来突出每个特定的资格或技能。只列出那些你觉得舒服的程序或应用程序。这里有一个好建议:使用关键词。你该怎么做呢?去任何一个求职网站,比如CareerBuilder或Glassdoor,无极4看看你感兴趣的工作都使用了哪些关键词。把这些词写进你的简历。包括其他成就,如志愿工作经验,合同工作和实习经历。Monster是一个工作门户网站,提供了一些简历样本——你可以查看他们的入门级IT开发人员简历模板。

当谈到实际面试时,Metric Collective的首席技术官Kevin Dolan在DevPost的一个视频中解释了三种常见的技术面试问题类型(小测验,经验和假设),以及如何最好地接近它们。以下是他的建议。

小测验:

这些是关于特定技术的特定问题,以及计算机科学中的一般概念。这里最重要的是要避免“死空气”——也就是沉默;你想让对话继续下去。如果你真的被困住了,没有听说过一个概念,那就说一个相邻的概念。记住,无极四荣耀招商你总是可以要求面试官给出一个解释。

查看CareerGuru网站开发人员面试的热门问题和答案。例如,该站点提出了一个很好的问题:有哪些方法可以减少您编写的web应用程序的加载时间?你知道答案吗?这里是:减少加载时间的网络应用程序,你必须遵循以下提示:

优化图像,以不超过屏幕分辨率,并保存为压缩文件

删除所有JavaScript文件以减少可转移数据的数量

合并和缩小所有的CSS和JS和调用他们在页脚

延迟或异步JS文件

其他一些很好的技术面试问题包括列出一些减少页面加载时间的方法,解释XHTML与HTML的不同之处,以及列出HTML 5标准提供的新api。

经验问题:

这些问题是指你所做的事情。面试官很想看到你做过的项目的总体情况。不要害怕提及那些还没有完全成功的项目。

如果你没有任何工作经验,无极4注册登录网址你可以谈谈你参加过的黑客松,以及你在那里做过的项目。或者,你可以在一个软件开发平台GitHub上开一个账户,在这个平台上,你可以托管和检查代码,管理项目,以及与其他数百万开发者一起构建软件。添加您现有的代码,与未来的雇主共享,或者启动新的项目,以保持自己的相关性。GitHub账户是免费的,也是与其他程序员在线交换想法和代码的最佳场所。记住,在GitHub配置文件中显示的内容是有选择性的。公共存储库允许任何人阅读您的代码。招聘经理可能会在那里查看你的代码。只提供实质性的或有趣的项目供观看。

假说:

在这里,你被要求引导面试官完成在面试中交给你的一个项目。这里有一个小窍门:把问题重复给面试官。这不仅为你赢得了时间,也给了你更多与问题互动的经验。很多假设性问题都是以这样的形式开始的:“如果……,然后是某种情况。

除了这些一般的分类,下面是12个技术面试问题,以及十个最常被问到的具体技术面试问题。

你的缺点是什么?不要说什么优点其实是缺点——例如,我痴迷于守时——因为你会给人留下不真诚的印象。而不是说出一个实际的弱点,但也包括你如何克服弱点的策略。例如:我注意到我可能有点懒,但我知道如何激励和奖励自己实现工作目标。

你对一种特定的编程语言了解多少?请记住,大多数科技公司都面临短缺,包括在南非,因此它们寻求的不是完美,而只是一些能力。

脑筋急转弯或故事题——在这里,你的逻辑感和压力下的冷静真的受到了考验。请随意提问,澄清问题,并通过对话的方式来解决问题。答案并不重要,重要的是给人以合理、清晰和分析的印象。

你在别的地方面试过吗?记住,你不需要说得太具体。

你是一个人工作得最好,还是在一个团队或团队中工作得最好?你不需要表明立场。理想的技术员工既能独立工作又能团队合作。(看看t型和i型员工的区别,以及哪一个是理想的技术人员。)

你为什么离开原来的工作?小心这个。雇主寻找的是积极性和有限的包袱。不要说你前任老板的坏话。

你想要多少薪水?同样,你不必直接回答,因为你可能还不知道他们的预算范围。说一些更模糊的话,比如,“根据我的能力,我相信我们能想出一些对公司和我自己都公平的办法。”(进一步阅读薪资谈判技巧。)

编程测试——你需要花时间练习。记住,这是评估的方法,而不是最终答案。尝试以下代码挑战网站:codewar, HackerRank, Pramp和Gainlo。

你有什么娱乐吗?面试官想了解你的个性以及你的个性如何融入公司文化。有趣的是,在《赢得面试:如何提问和回答能让你得到这份工作》一书中,作者Tony Beshara指出,40%的招聘决定取决于面试官是否喜欢你(招聘就像“买”其他东西一样;有情绪因素在起作用)。

你的强项是什么?这比看起来要简单。看一下职位描述,找出适合你的两个方面。想一些例子来说明它们。

作为一名初级网络开发人员,你的第一份工作需要练习。确保你找了一个更资深的开发人员来检查你的简历。和你的好朋友一起复习可能遇到的问题以及你会如何回答。有了这些策略,你就能顺利地在有利可图的技术阶梯上攀登第一步。

相关文章
为您推荐
各种观点

报歉!评论已关闭.