浅谈前端面试

更新日期: 2019-11-08 阅读: 2.3k 标签: 面试

引言

最近组里大佬出差,面试的任务落在了我这个小喽啰身上。作为一位中级工程师,让我面试高级工程师,我也是压力山大,只得硬着头皮上。
这几天面试了许许多多人,感慨良多,不吐不快


简历

简洁

  • 统一用pdf,注意排版
  • 不要花里胡哨
  • 一两页即可,不要把5年前的经历都写上。

我基本只关注最近两年内的,毕竟2个月前的代码给你看你都估计不知道自己写的什么了

突出重点

  • 不要罗列常规需求
  • 不要说套话
  • 把贡献写上

包括对团队的贡献,重难点,优化,整体架构能力,领导能力

外链URL

  • 可以链博客,github
  • 博客1年没有20篇文章,github没项目或者不活跃的请不要列出来

真的,你们不知道我作为一位面试官,看到一个博客只有最近几天写的几篇文章,是个什么感受


笔试

字体

都笔试了,就那么几道题,能不能把字写工整,代码写清楚

注释

算法题,我不可能细看你的代码,毕竟咱也不知道你写的对不对,但是又不能不看,可想而至我的心情。求您能不能先写写思路,在给关键行代码加上注释,相信我,我不会细看代码的,思路对我就算你对了

解法

解法越多越好
比如前端一道数字按格式化成千分位表示法的题目
如果你用解法1: tolocalString()
我会认为你可能取巧了,100分我给60分
如果你用解法2:正则
我会认为你恰巧会这个正则,给你80分,但是我会有考你其他正则的风险
如果你用解法3: 硬刚
只要你写注释,我都算你对,给你70分
但是如果你给一种具体解法,然后顺带说一下还可以整么整么滴,我给你满分

不要百度

我百分之百会问你笔试的题目,百度的,如果答不上来原理,相信我,你会很尴尬的


面试

态度

既然能面试,我希望咱俩都能学点东西,所以态度好一点。
不要我一问你原理,就一脸不情愿

别墨迹

  • 说话简练,突出重点,不要漫无目的发散
  • 不要讲故事,这也自学,那也自学,一问这也忘了,那也忘了
  • 不要介绍自己以前的项目

这点很多人可能不认同,可以讲项目的共性,不要讲特性。你可以说之前的项目利用了什么,实现了什么。而不是登录有个啥字段,字段有哪些值之类的,真的没时间听。

展现自己

这个得重点说一下,之前说了,我只是一个中级工程师,虽然我准备了高级工程师的题目,但是并不一定靠得住。所以我很自责,怕面试不出高级工程师的水平。
所以我希望身为高级工程师的你,千万不要被我带节奏,陷入我一问你一答的不归路中,这样永远跳不出我的水平框架。我不想用我的水平去衡量你,这对你不公平,也会使我事后惴惴不安。
我希望你能引导我,展现你会的,你擅长的。
比如我问你会http状态吗,我希望你说到304的时候,会主动说是什么,强缓存,协商缓存区别,怎么控制,进而说到在项目发布上的应用,版本号,无感发布......

准备充分

都面试了,好歹得准备个一两个星期吧。

  • 基础概念

工作的时候回答不上来情有可原,毕竟有些东西不怎么用。都面试了,还回答不上来,过分了吧。

  • 算法

咱也知道前端对算法的要求很低
不过你都面试了,好歹把最基础的算法刷一刷,能回答出一两个上来,不说加分,至少做到不扣分吧

  • 项目经验

这也是平时最总结的好处了,比项目的架构,亮点难点总结一下。别问的时候,你的项目,你啥也不记得了....


年龄问题

我个人是不怎么介意年龄的,包括我们公司也是,大龄的很多。
我关注的是在你的技术能否匹配你的工作年限。
如果说水平一样,与其找一个划水5年的小年轻,我不如招一个转行的两年经验但是成长性高的大龄。


结语

这篇文章说实话戾气比较重,估计写出来会被很多人喷。
但是我还是写了,因为确实是希望大家能成功避过各种坑,面出真正的实力,公司也能不错失人才。
最后,打铁还需自身硬,面试技巧只是一方面,希望大家还是把重点放在加强自身的技术实力上。
祝大家人人都能成为offer收割机!

原文来自:https://segmentfault.com/a/1190000020949791


本文内容仅供个人学习、研究或参考使用,不构成任何形式的决策建议、专业指导或法律依据。未经授权,禁止任何单位或个人以商业售卖、虚假宣传、侵权传播等非学习研究目的使用本文内容。如需分享或转载,请保留原文来源信息,不得篡改、删减内容或侵犯相关权益。感谢您的理解与支持!

链接: https://fly63.com/article/detial/6339

相关推荐

有趣的Js面试题_如何让 (a == 1 && a == 2 && a == 3) 返回 true

题目大意为:JS 环境下,如何让 a == 1 && a == 2 && a == 3 这个表达式返回 true ?这道题目乍看之下似乎不太可能,因为在正常情况下,一个变量的值如果没有手动修改,在一个表达式中是不会变化的。

前端面试之webpack面试常见问题

什么是webpack和grunt和gulp有什么不同?什么是bundle,什么是chunk,什么是module?什么是Loader?什么是Plugin?如何可以自动生成webpack配置?webpack-dev-server和http服务器如nginx有什么区别?

Web前端年后跳槽面试复习指南

很多童鞋可能年后有自己的一些计划,比如换份工作环境,比如对职业目标有了新的打算。当然面试这一关不得不过,大概又不可能系统性的复习,这里罗列一些 重点 面试的知识点和文章,

React常见面试题

React常见面试题:React中调用setState之后发生了什么事情?React中Element与Component的区别?优先选择使用ClassComponent而不是FunctionalComponent?React中的refs属性的作用是什么?React中keys的作用是什么?

毕业一年左右的前端妹子面试总结

把面试当做学习,这个过程你会收益很大。前端知识很杂,可能实际工作中用到的技术,像框架都是跟着公司的要求走的,像我最近也在看React啦,Vue和React都对比着再学习

js练习笔记:10道JavaScript题目

10道JavaScript题目:累加函数addNum、实现一个Person类、实现一个arrMerge 函数、实现一个toCamelStyle函数、setTimeout实现重复调用、实现一个bind函数、实现一个Utils模块、输出一个对象自身的属性

写给程序员的 HR 面试指南

首先,切记不要诋毁你的老东家。你应该把你的离职原因集中表述在“寻找新机会或新的平台”以及尝试在新的岗位上提升自己。当然,这样的回答对于一般职位的应聘者来说不会造成减分

一篇文章教会你面试中的小套路

面试,一个短时间内对某个人做出判断的测试。很多时候,工程师们只准备了相关的技术点,却没有对非技术的软实力部分做准备。而软实力的考察,不仅贯穿整个面试流程中,更在BOSS面和HR面中尤为关键。鉴于当前业界也没有特别契合的攻略文档,仅有有几篇文章还是HR写的,特有此文

CSS 面试知识点总结

最近在整理 CSS 的时候发现遇到了很多面试中常见的面试题,本部分主要原作者在 Github 等各大论坛收录的 CSS 相关知识和一些相关面试题时所做的笔记,分享这份总结给大家,对大家对 CSS 的可以来一次全方位的检漏和排查

vue面试时需要准备的知识点

vue上手可以说是比较轻松而且简单,如果你用过angular,react,你也会很喜欢vue。vue的核心思想依旧是:构建用户界面的渐进式框架,关注视图的变化。这也是为什么新建的文件是结构是template script style

点击更多...

内容以共享、参考、研究为目的,不存在任何商业目的。其版权属原作者所有,如有侵权或违规,请与小编联系!情况属实本人将予以删除!