技术人员如何面试?

国内招聘市场逐渐走向成熟。这一点在程序员招聘过程中尤为突出。

我在国内面试过至少几十家企业,一线到二线,经历过各种奇人,'技术经理',' HR '...

想到很多有意思的招聘公司,面试的时候总会和你聊很多事情。过程很短,但是内容和信息很多。

最近在澳大利亚的一次采访中尤其如此。技术总监问我,你们一般用什么做开发前端?...

新手,或者没有项目经验的人,通常会说,我用的是jQuery,AngularJS,backbone。...

这样回答会让提问的人感兴趣。前端本身如何开发是一个很笼统的话题,从电脑到移动终端,很多东西都可以说。

这种问题其实很容易回答,但是想要回答好,需要有一个完整的知识体系来支撑。可以参考网上各种前端技能树。

这个问题我大概可以回答。一般写网站的时候,我会用常见的MVC结构,ui会用Boostrap,Amazeui等等。

Angular JS,JQuery和ReactJS已经在JS上使用了。一些特殊的动画效果,利用画布的粒子特性。

后台,各种后台语言,对应的模板语法,有很多语法糖,一般用来查,都做过一些。

还有代码打包工具。测试、调试、IDE等。可以随便说。......

这里大概两三分钟就结束了,基本上技术面试已经过了。毕竟是写代码。理解的话,有这个思维逻辑的习惯是最重要的。

很多细节在谷歌都可以完善。时间长了,自然遇到了很多问题。大多数人都能系统地说出这些话,自然就明白了很多东西。

大公司面试喜欢问一些所谓的刁钻问题。测试一个人是不是不想知道很多,但又不知道为什么。

比如你会问,如何在一个网页中重用一个长列表避免占用太多内存,是否遇到了性能瓶颈,ReactJS的比较算法是否已经理解。源代码阅读水平如何?

说到这里,我忍不住吐槽了一句,妈的,知道了怎么办?我每天写的都是不断被产品经理要求删除的低质量代码。...

而不仅仅是每天按照设计稿写一个一个像素的代码,或者做各种市面上不常用的所谓‘精致’的动画,做一个违背需求的加班狗。都是工作。

以上问题对我来说一般比较难,哈哈,因为我经常看很多人的博客,他们都会提到我做过一些搜索。

这是一个普通的,工作三年,比较高级的工程师职位,技术面试流程,能答的东西。

虽然不需要一段时间就能做到,但是马上就能做到。但是还是很容易的。很多人都是一步步做到的。即使过了五年。...

做到这一点也很容易,主要是多思考,多阅读有帮助的文档,多阅读代码。比如程序员如何实践的书籍。

系统的思维能力不难掌握,难得的是持之以恒的改进和修改。永远保持最初的追求。

接下来高级技师五年面试涉及架构的设计。我也不是高级建筑师...而且这个问题我也不好回答。

这里强插,姿势更好,Github。很多人不善于表达自己。给他们看代码就行了。

这也很好。自己维护github,定期开辟一些小项目,自己维护一些项目,也是非常好的选择。只要看看你写的代码风格,就能很好的表达出来。

来澳洲的时候,在海外的时候,因为口语不是特别六级,所以面试的时候把github放在简历上,效果非常好。第一天找工作,第二天上午面试,下午入职。

这里地广人稀...我的运气不是一般的好,还是本地上市公司。...

再次吐槽面试过程中可能存在的不公平待遇。可能会被拒绝,不一定是因为能力,也可能是因为薪资。

还记得几年前刚毕业的时候,被HR问到第一份工作。有什么要求吗?我说工资不能低于5K。

人们开始教我做人的道理。年轻人不要好高骛远,xxx,然后给我发了个offer,工资4500。希望可以考虑一下。

然后就是某一线大公司的面试。技术面试结束后,HR想压低工资,一直说自己的公司有多好。是的,是‘苏宁’_ _

“我们一般只需要985,265,438+065,438+065,438+0,而你只是普通的一个,已经是特别的xxx了……”

如果不合适,直接拒绝就好了。何必麻烦别人突出大公司的优越性?但是HR姐姐也是为了公司的利益,没什么好说的。

说实话,里面的技术水平真的不怎么样。我看到苏宁的iOS水平也很一般...这不是一家特别好的公司...而且对技术人员来说也不是特别好。...

我在后端工作...我一般不会写在前端...但是这里的工作一般要求什么都要写,所以我就问了上面的问题。

问完之后,他没有问我后端的问题,而是和我聊起了生活。你通常做饭吗?你有女朋友吗?

反正多花点时间积累,多思考,多做点有意义的事情,总能让你的事业越来越顺利。

人生也是如此。人生苦短。

原作者