最近一直在接公司的面试,果然还是需要站在不同的位置才能看到更多的问题,总结一下面试者常见的一些错误还有一些建议。

  • 紧张
    这个是面试最常见的问题,不过说实话个人觉得影响不是特别大,属于加分项,只要你能正确把问题的关键点答出来就可以,不会因为紧张而特意淘汰掉你。
    一般遇到紧张的面试者我会帮助他引导思路,后续如果能把基本的逻辑说清楚,关键的点说到一般都没有问题。但是如果在考官的引导下都无法说出问题的关键点,个人的体系都已经紧张到奔溃那就抱歉了。
    还有一些是打着紧张的旗号掩盖自己的无知,但是不会和紧张是完全两种表现。尤其是技术这一块,如果你抓不到关键点那就直接挂掉。

  • “美化“简历
    目前大家对培训机构出来的学生争议比较大的地方可能就是这里了。我身边很多同学朋友都去过培训机构,写几个培训的项目,培训老师就会和你说,你们这些培训过的学生至少相当于有两年工作经验。导致大家简历上写三年经验都觉得自己写少了。
    科班出身的本专业学生,培训后确实有技术非常好的,公司培训1、2个月就可以上手干活。但是90%的人都没有达到相应的层次,连干活都有问题。
    说实话,我实在想不出有什么黑科技,可以让四个月前还是对编程一无所知的快递员小哥,变成一个技术大牛。
    这里只是想说明,程序员真的是要靠积累的。想要在任何一个行业站稳脚步都不是一朝一夕可以做到的。
    但是现在市场如此,大家都这么写,你不写的话可能连机会都没有。
    我推荐不管你的简历如何写,见到面试官如果被问到了,一定要真诚一点。因为说实话随便问几个问题就可看出你到底是什么水平,你能骗到的只有你自己。负隅顽抗绝对是减分行为。

  • 抓到不问题的关键
    很多面试者容易犯的一个错误就是,搞不清楚面试官要问你什么问题,遇到自己熟悉的范围无限的去扩展,遇到自己不懂的避而不谈。其实这种想法是很好的,但是也不是什么地方都要这么去做。
    例如我让对方简单说一下 H5、C3 有哪些概念,如果没有追问的话,真的就是想要问你对 H5、C3 有没有一个系统的认知,你不需要挑几个你特别熟悉的属性长篇大论,甚至还要扩展一下。
    但是如果问到 Vue 和 React 的原理、reduce 中 store 的实现,这个时候如果你只是一带而过那是很减分的。就算不会也要去猜测一下它的实现方法,说一下对这一块知识的理解。尽量把自己对他的理解都表达出来。
    要清楚什么地方扩展是加分的,什么地方你表达自己的想法是对方想听的。

  • 面试前要做准备
    面试一定要有准备!面试一定要有准备!面试一定要有准备!重要的事情说三遍。
    一般面试者遇到的第一个问题大部分都是,简单介绍一下你自己。很多人真的就简单的介绍了一下自己。。。我叫什么。然后就没有了。。。
    what?你 tm 在逗我!
    还有一些时间倒是把握得不错,但是你平时爱看什么电影就不用和我说吧,也不需要认真的说你自己多么爱运动。
    你脑子瓦特了!这又不是在相亲。
    比较好的自我介绍应该控制在10~20分钟左右,当然如果你自己下去准备的话还是要再多做一些准备,至少一个人也要独自表演一个小时吧。虽然一般面试也就是一个小时左右,但是万一面试官也不知道说什么,尬在那里的结果你也应该清楚。所以,一定要能把对方想要知道的东西表达出来,如果面试官不说话,那就你来说,介绍一下你做过的项目,你是如何学习前端的等等等等。如果你真的经验丰富,一个小时完全不够聊的好吧。
    当然,简单的一个自我介绍,就算你做的再好也不能决定结果。但是整个面试的各个点你都有充足的准备,全部都表现的自信满满,那个时候你还说他不会影响结果吗?
    还有一个问题是,很多面试者被问到不会的问题就尬在那里,完全不知所措,这个是非常减分的。
    你要有自己思考问题的一个方式,如果真的遇到一个你解决不了的问题,你会怎么办?是傻在哪里,还是尝试去思考。
    面对自己不会的问题,千万不要不知所措,把自己的想法说出来,就算不会错着也要说。
    技术不会可以去学,但是如果你从来不试着去自己思考,那是很难改变的。你要把自己思考问题的方式展现给面试官。

  • 面试结束你该问什么问题
    一般面试结束,面试官都会问对方,你有什么想要问公司的吗?
    这个时候一般问一下自己在公司以后扮演的角色、公司的福利等等,基本上没什么问题。
    前不久遇到一个面试者,结尾自作聪明的要问一个问题,Vue 是怎么实现的,说实话我觉得是很减分的行为。如果你对这一块的知识很了解想考一下面试官,或者你对这一块的知识有困惑想要了解一下,问一下面试官我觉得没什么问题。但是如果你连 Vue 用都用不流畅,我真的不明白问这个问题有什么意义,无论我回答什么对你自己都没有任何帮助,只是纯粹的在浪费时间。而且性格方面绝对已经被减分。

  • 伪代码
    这个也是很常见的一种技巧,如果你被要求现场敲代码或者被要求写一段代码,记不清楚具体的方法该怎么办?
    这个时候就把你的逻辑表达清楚就可以,毕竟 api 那么多,总有几个是记不住的。
    所以,你可以这样写代码。

    if (条件为真) {var el = doc.getElById('id')el.添加class('abc')
    }

    但是,如果你把上面的代码给面试官看,基本上已经被淘汰了。。。
    这里有一个很重要的事情要搞清楚,什么可以写伪代码,什么不可以写。
    计算机里面有一个人们经常提起的 28 概念,是说 20% 的知识就可以解决 80% 的问题。但是,如果这 20% 的代码你都需要去用伪代码表达,那基本上是没有人敢去用你的,所以该记的还是要去记一下。
    另一个常见的面试场景是给你几个算法题,这个时候就可以用伪代码去表达,甚至可以直接说一下你的逻辑思路都可以。

  • 态度
    面试中你表达给面试官的态度也是非常重要的,你要努力表达出你积极向上的一面。
    我学的是 Vue ,公司使用 React ,但是我可以去学。
    这个问题我现在不会,但是我尝试着思考过,我可以去了解。
    web 技术杂、新技术多,但是我有了解的欲望。
    这些都是你积极向上的一面。
    如果你把这些细节做好,自身的技术也过关的话,一定会脱颖而出。

前端面试(面试官篇)相关推荐

  1. 2018前端开发面试备忘录(1年以上经验初中级别前端开发)-面试篇

    2018前端开发面试备忘录-面试篇 -面试篇 -简历篇 -跳槽选择篇 18年过年之前离职了,在家闲着也没事就去面试了下,试试水. 2018前端开发面试备忘录,主要是查漏补缺,我自己的面试作答,后面会在 ...

  2. 【面试】前端面试之Vue篇

    文章目录 前端面试之Vue篇 vue组件的核心选项 vue组件的通信方式有哪几种? vue如何操作dom节点? vue当数据更新是如何更新dom节点的? computed内想传入一个参数,要怎么实现? ...

  3. 面试官面试前端_如何面试面试官

    面试官面试前端 by Aline Lerner 通过艾琳·勒纳(Aline Lerner) 如何面试面试官 (How to interview your interviewers) For the l ...

  4. 测试面试题集锦(六)| 软素质篇与反问面试官篇(附答案)

    原文链接 本文为霍格沃兹测试学院学员学习笔记,进阶学习文末加群. 本系列文章总结归纳了一些软件测试工程师常见的面试题,主要来源于个人面试遇到的.网络搜集(完善).工作日常讨论等,分为以下几个部分,供大 ...

  5. 技术面试(上):面试官篇

    作为一个技术团队管理者,面试是一项必不可少的工作:作为一个上班族,被面试也是必然会一而再再而三经历的事情. 不过在我的经验中,很多人(包括曾经的自己)不太会面试这件事,或者说不太重视这件事.面试官认为 ...

  6. Web前端培训面试攻略

    学会web前端技术之后,接下来就是要找到一份合适的工作,今天小编要跟大家分享的文章是关于web前端面试攻略,做好这些可以给面试环节加分,找到合适的工作几率会更高,希望本篇文章能够对大家有所帮助. ​ ...

  7. 6轮字节前端校招面试经验分享

    大家好,我是若川.最近金三银四,今天分享一篇字节前端校招面试经验的轻松好文,相信看完会有所收获.也欢迎点击下方卡片关注或者星标我的公众号若川视野 因为我错过了2020年的秋招(ps: 那时候连数据结构 ...

  8. 三年前端,面试思考(二)

    为什么还有(二) 没有想到上一篇 <三年前端,面试思考> 有这么多前端同学看到. 在评论区也有很多鼓励和质疑的声音,而且群里面交流的同学两天就达到了700人. 群里有同学问了很多问题,同时 ...

  9. Web前端开发面试考点指南

    Web 前端面试指南与高频考题解析指南 第一章 面试准备:简历编写和面试前准备 一般来说,跳槽找工作要经历投递简历.准备面试.面试和谈 offer 四个阶段.其中面试题目会因你的等级和职位而异,从入门 ...

  10. Web前端经典面试试题(二)

    上次由于时间有限只分享了一部分的前端面试题,所以本篇继续分享前端经典面试试题 一. 栈和队列的区别? 栈的插入和删除操作都是在一端进行的,而队列的操作却是在两端进行的. 队列先进先出,栈先进后出. 栈 ...

最新文章

  1. 微软Excel竟能实现CV算法:亚马逊工程师妙用,人脸检测、字符识别都不在话下...
  2. Mysql5.7读写分离
  3. Listview中使用线程实现无限加载更多项目的功能
  4. 三十分钟掌握STL(Using STL)
  5. android数据存放map_ES6 的新鲜玩意儿——集合set、map、WeekSet、WeekMap
  6. 宏任务和微任务执行顺序_确保任务的执行顺序
  7. 《scikit-learn》随机森林之深入学习
  8. mach-o hook
  9. hive与mysql的数据分区的异同
  10. 15. jQuery - 删除元素
  11. 硕士研究生毕业论文书写格式总结
  12. 内外网切换,内网固定ip
  13. vs工程生成自定义图标的exe
  14. Android 蓝牙HOGP协议(基于ble-gatt蓝牙)连接流程分析--framework-jni-btif-bta-btm-hci -- 全网最详细(二)
  15. Unbuntu环境编译 Android平台可用ffmpeg(带三方库fdk-aac和lame)
  16. Import Netscaler VPX10.5 to Hyper-V 2012R2
  17. 3月刊特别策划:移动应用排名与开发者的机会
  18. 转载:Network 之三 Ethernet(以太网)物理介质(10Base、100Base-T、100Base-TX等)介绍
  19. python爬虫 - 爬取励志语录
  20. 软件开发工程师转正申请书

热门文章

  1. 人工智能数学基础---定积分3:微积分基本公式(牛顿-莱布尼茨公式)
  2. phpmyadmin scriptssetup.php 反序列化漏洞(WooYun-2016-199433)
  3. 分布式渲染运行时3D引擎架构在Web端的应用: 秒开3D Web APP
  4. Kubernetes核心概念总结
  5. ANYCUBIC Photon Mono 4K光固化打印机快速上手(多次试错的经验积累)
  6. 如何删除双系统(超级详细,手把手教学)
  7. 关于pr(Premiere)的记录
  8. Shell命令-文件压缩解压缩之tar、unzip
  9. 学习记录 内存频率 内存通道 内存带宽 对计算的影响
  10. excel两列数据对比找不同_快速找出Excel表格中两列数据不同内容的3种方法!