前端面试怎样行测多少分才能进面试顺利通过,

当前位置: >
初入职场的你,如何应对前端面试
  前端面试掌握这些技巧,让你的技术超有说服力
  基本流程
  进行简单自我介绍(5分钟左右,要求尽量不要和简历内容重复):缓解面试气氛,观察候选人的准备情况
  根据简历内容,从简单的前端知识点开始咨询
  先提些很简单的知识点,根据候选人的回答再深入细问
  提出的问题尽量会模拟具体的业务场景,避免纯知识面试
  针对实际项目(简历上提及到的)
  直接咨询哪些模块自己开发,遇到的难点是什么(面试前自己也要做好相关准备,了解候选人的项目,这是对候选人负责)
  主要观察候选人是否对某个模块有自己独立的思考或设计(多个设计方案,为什么要这样做)
  很能考察候选人的经验、逻辑、表达以及在未来你团队中的角色
  如果此环节和候选人讨论超过20min,这是我面试时想遇到的场景
  候选人个人博客或github等一些开源工具的咨询(如果简历提供)
  其他(根据简历内容和前面的问答涉及到的进行简单取舍):
  如果有这,也是候选人的亮点,尽量找个具备相关知识体系的同事一同面试吧
  一般场景下,其实自己能hold住
  前端运维:构建、部署
  linux知识、git版本控制等
  前端性能优化(如果简历上有,或前面有涉及)
  其他非前端知识:候选人从后端(设计、Android/iOS)转向Web前端?
  编程能力测试:(鼓励候选人先讲出思路,再实际编码;可以借用笔记本,Google等行为)
  一般我喜欢给定范围,让候选人自己去选择(我不喜欢选些很”奇葩“的智力题去考验候选人)
  比如,喜欢那种排序或算法,为什么喜欢,讲讲思路,嗯,我很好奇,你实现一遍吧
  根据候选人的回复或编码再继续问,偏向于候选人擅长的内容
  应该及时提醒思路,有时候并不是候选人不会,而是你没有表述清楚问题
  前端相关基础题(观察是否具备前端背景:面试候选人从其他专业转过来的偏多)
  算法/数据结构(观察硬实力,如果这方面基础很强,其他方面可放松,尤其针对应届生)
  其他:
  兴趣爱好,(为什么要换工作?),近在学什么新技术呀等等
  引导候选人主动问自己,往往也会发现候选人身上的亮点
  注意细节
  面试过程中一定要找候选人擅长的部分去问、咨询,发现候选人身上的亮点
  一旦遇到候选人不熟悉的领域,应该要转移面试主题
  表述清楚自己的问题,很多场景下候选人还没理解你的问题就开始回答了(紧张)
  录用或Rejected
  主要承担的轮面试居多,整个面试过程主要出发点在于从候选人身上找亮点:
  基础知识扎实?项目经验丰富?
  项目经历有让人深刻或有趣的实现、设计?
  个人爱折腾,github上有一堆奇怪的东西?
  webpack用的很"遛",各种插件loader如数家珍?
  linux就是个“玩具”,各种折腾?
  有个算法描述清晰,讲出了些教科书上没有提到的点?ACM题刷了一堆?
  等等......
  一般在面试过程中,候选人展示出三个以上的亮点,这轮面试在我这边就通过了。
  怕的是45min的面试,我从你身上找不到任何亮点。
  但是前端的水很深,很多简历内容“翔实”,但面试下来给你的感觉就是:
  写过些jQuery式JavaScript,折腾些CSS特效,以及前端工具、框架“helloworld”式试用之后就变成了“熟练”、“精通”。
  作为一个应届生,如何积累前端的经验呢?
  建议自己搭建一个个人博客,解决如下问题:
  博客内容:就是你前端学习的基础知识呀(JS面向对象?原型链?CSS新特效?)
  博客数据怎么存储?数据库?要有登录功能?多用户?你自己决定需求呀
  博客怎么写?直接html?markdown转义?自己设计呀
  博客布局?你可以折腾html、css了呀,做得与众不同的,支持响应式呀
  怎么跑起来呀?要PHP、Python、Node搭建一个还是纯静态资源?
  前端交互可以复杂点吗?用react、vue,用es6/7语法,用webpack\babel等工具?
  怎么运维呀,服务器怎么部署呀?域名怎么配置呀?
  应届生没有具体项目的真正原因在于自己“懒”,如果实在找不到项目,就给自己设计一个博客开始吧~
  以上问题遇到并解决过,前端开发你肯定入门了,肯定知道前端知识该怎么学;面试时你肯定也会有“亮点”向你的面试官展示。更多应聘技巧,欢迎来电咨询:400- QQ:
为了节省您的时间,请将您要找的培训课程和具体要求填写在表格里,并留下适当的联系方法提交,我校会主动与您联系。
您还拨打热线【400-】联系我们,或者联系我们的在线客服
友情链接:
版权所有: @copyright 2014 SOXSOK4357人阅读
Web前端开发(44)
我是如何同时拿到阿里和腾讯offer的
前言三月真是一个忙碌的季节,刚刚开学就需要准备各种面试和笔试.幸运的是,在长达一个月的面试内推季之后,终于同时拿到了阿里和腾讯的offer,还是挺开心的.突而想起久未更新的博客,就冒昧学一学各路大神,分享面试过程中的经验总结.总的来说,本人并不是什么超......
(点击上方蓝字,可快速关注我们)
三月真是一个忙碌的季节,刚刚开学就需要准备各种面试和笔试。幸运的是,在长达一个月的面试内推季之后,终于同时拿到了阿里和腾讯的offer,还是挺开心的。突而想起久未更新的博客,就冒昧学一学各路大神,分享面试过程中的经验总结。总的来说,本人并不是什么超级大牛,文章更多的是经历叙述,大神可自行绕道。
经验很重要
简单乱入一下,本人主修软件工程专业,对Web有着浓厚兴趣,主攻Web前端。
就在三月份刚开始的时候,各种群里面就有师兄说,谁要内推,赶紧发邮件。好在牛人师兄多,一开始就投了天猫、淘宝。腾讯SNG和腾讯微信四份内推简历。
接到的第一个面试是天猫的,在完全没有准备的情况下,就开始了长达一个多小时的电话面试。第一次难免是紧张的,在面试的一个多小时里面,多次处于颤抖状态。这里所说的颤抖是真的,原因很简单,对于这一次面试没有任何准备,加上这个面试足够有分量。挂了电话的时候,第一反应就是不断回想刚刚面试的问题以及自己回答是否正确。于是就不断回想刚刚面试官说过的什么JavaScript事件委托、HTTP状态码、前端模块化怎么实现...
和预想中的一样,第一次面完之后,然后就没有然后了。然而还没来得及失落,以及做足后续准备,腾讯的SNG电话面试就来了,问的问题很少,让你介绍一下自己的项目,为了几个常规问题(文章末尾附上所有面试题目),然后就让你开QQ,远程看你写代码..(从没想过QQ居然是面试工具)。不幸的是,写代码不给查资料,所以写的时候遇到一个闭包问题,卡了好长时间。这一次的面试长达一个半小时左右,然后就进入了漫长的等待。这一次情况不同的是,我有面试官的QQ啊!于是几天之后,我问面试官,为什么我被刷了?面试官给的理由是,你有前端模块化的思想,思路清晰,很不错,但是你写代码卡的时间比较长,必须有个刷人标准..
于是乎,在没有经验的情况下,前两轮面试就这样光荣挂彩了。
面试不是你问我答
在屡屡受挫之后,我开始反思面试的流程:自我介绍-&项目经历-& 技术问题 -& 我有何问题。我发现在除了项目经历之后,其他环节都不是问题,毕竟我有着两年的积淀,基础还是很扎实的。
于是我去请教一些师兄,面试应该要注意什么。起初问了微信的两位大牛师兄,结果甚是惊讶。简单总结就是,在讲项目的时候,你需要展示你自己的亮点,可以说一些装逼的词,但装逼也是得有真材实料的。比如我在项目中使用了WebSocket,那么面试官很可能问你WebSocket是什么,底层原理你知道么?如果你当场傻掉,面试官就会觉得你只是会使用别人的东西,并不在意实现原理,终究是码农。那么事先你就应当去看看WebSocket协议的官方文档(纯英文,看得累死我了!),这样面试官一问你,你能头头是道,会大大加分。再比如,你在项目中使用了模块化,那么你就一定要知道什么是模块化,而不是说你会用模块化工具。其实要求并不高,你只要能很好说清楚什么是AMD规范,什么是CommonJs规范,各自的优缺点是什么就很够了,起码之后每次面试官问我,我都是秒回的,面试官竟无言以对,也就是对我的认同。
最后一点,也就是最重要的一点是,一定要把面试官往你熟悉的领域引导,这真的很重要,因为如果你不引导,面试官不了解你的项目,看不到你的亮点,就只能一直问技术问题刁难你,人家在大公司待这么久了,还不是轻松碾压你。所以你在引导的同时,时不时提及一些事先准备好的关键词,技术官一问,你一回答,怎么都妥了~
上述理论其实真的是很管用的,起码我现在觉得自己是半无解了,因为在那之后的淘宝和微信面试中都顺利通过了,也可以放弃29的腾讯线下笔试了(学渣真不会C++),哈哈。
淘宝一轮的电话是一个慵懒的中午打来的,由于三点有课,两点的时候准备上去睡个午觉,还没躺下呢,就接到面试官的电话,我说我准备睡午觉,他说两点了还睡午觉...
不得不说,阿里的面试还是非常专业的,一轮的时候,花了半个小时实践我上面说的理论,然后就狂问十几个技术细节问题!没有一定的技术基础真的招架不住。面完之后个人感觉还不错,口干舌燥上课去了。后来发现阿里的面试状态是在他的招聘网上实时更新的(这一点阿里做的最好)。由于心里有底,看到通过淘宝一面并不是很惊讶,只能说要是这样都不过我就认了!最难的是二面,估计是技术总监什么的,除了常规面试流程之外会一直刁难你,这个时候需要有格外良好的心里素质。像阿里巴巴这种大公司,技术牛是没话可说的,但是我们只是一个大学生,没有做过并发量达到他们零头的应用,所以这一关考验的是思考问题的能力。有些问题是你可能是真的不会的,但是也不要出现好像是、可能是、我猜之类的词眼(我之前就是这样跪掉的),而是说按照我的理解、给过一点思考时间、我不太懂这个问题需要我从哪个角度解析、我以前遇到类似的问题是怎样这个问题应该也是这样...这样给面试官的印象是,即便你不懂,但是你在全力思考,而且这样会给自己争取很多时间。
微信的面试就不多说了,只能说腾讯的广州研发中心真的很漂亮,一看就是工作的好地方!里面的设备啥的也是好的没话说!但是还是忍不住吐槽一下,腾讯的面试做的不够好,去到二话不说给你六道算法题,时间一个小时,然后又狂问你一个小时,一口水都没的喝!!好在痛过了,不再赘述。
机会总是留给有准备的人,每一次都要好好对待
当对自己的技术足够自信的时候,拼的就是RP和面试技巧了
面试之前,去找找那些大牛们,他们比你都有经验
平常心对待,只不过是一份工作
个人觉得每一次面试都是一次修炼,所以每一次都需要好好总结。这一点我还是做的不错的,我把大部分面试都记录了下来,然后仔细分析研究,避免不会犯二次错误。这里附上一些面试题目记。然后推荐同样面试前端的同学好好看看《JavaScript高级程序设计》和《HTTP权威指南》,管用。
最后,如果有需要的同学,可以参考参考我的简历,起码简历没有被刷过,只是别打骚扰电话就行了,哈哈。/yuanzm/resume
&&相关文章推荐
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:164960次
积分:2133
积分:2133
排名:第17614名
原创:36篇
转载:103篇
评论:30条
本博客从2015年5月开始,虽然写的东西都比较基础,但还是希望能帮助一些人,另一方面也算是对自己学习的一种监督吧!关于web前端面试的10个常见问题和答案,快来看看你会几个?
关于web前端面试的10个常见问题和答案,快来看看你会几个?
新电影艺术
面试是一个找工作必须要面对的事情,不管你本身的技能如何,作为一个初出茅庐的学生,在找工作的过程中,我们都应该用一种非常快乐、非常正能量的心态去面对所有的事情。调整心态,全力以赴,属于你的offer就在不远处等着你。下面将给大家精选10个面试的过程中容易遇见的问题和答案,快来看看你会几个?以上十道题,如果小伙伴们能吃透,做到举一反三,相信找个工作还是soeasy的。
本文仅代表作者观点,不代表百度立场。系作者授权百家号发表,未经许可不得转载。
新电影艺术
百家号 最近更新:
简介: 传承中华民族智慧,教育兴邦。
作者最新文章阿里、网易、滴滴共十次前端面试碰到的问题
招聘信息:
前一段时间一直在不断地面试,无奈个人技术能力有限、项目经验缺乏,最终都没有进入到HR面试环节,全~~挂~~了~~面试了这么多,结果不是太好,有点儿受打击,也促使我近期静下心来反思自己的问题:哪些技术知识掌握的还不错,哪些还有待提高,哪些是需要去恶补的。阿里面试了三个部门,都是在二面挂的,网易和滴滴也是各两轮技术面试,加一起就是十次面试经历。在此回忆总结一下,既是给社区朋友的一个参考,反馈社区,更是给自己一个好好的总结。HTMLHTML5新增了哪些内容或API,使用过哪些input和textarea的区别用一个div模拟textarea的实现移动设备忽略将页面中的数字识别为电话号码的方法 --- 补充CSS左右布局:左边定宽、右边自适应,不少于3种方法CSS3用过哪些新特性BFC、IFC对栅格的理解(水平)居中有哪些实现方式1像素边框问题JavaScript图片懒加载实现页面加载进度条事件委托实现extend函数为什么会有跨域的问题以及解决方式jsonp原理、postMessage原理实现拖拽功能,比如把5个兄弟节点中的最后一个节点拖拽到节点1和节点2之间动画:setTimeout何时执行,requestAnimationFrame的优点手写parseInt的实现:要求简单一些,把字符串型的数字转化为真正的数字即可,但不能使用JS原生的字符串转数字的API,比如Number()编写分页器组件的时候,为了减少服务端查询次数,点击“下一页”怎样能确保还有数据可以加载(请求数据不会为空)?ES6新增了哪些特性,使用过哪些,也有当场看代码说输出结果的JS模块化的实践require.js的实现原理(如果使用过webpack,进一步会问,两者打包的异同及优缺点)promise的实现原理,进一步会问async、await是否使用过实现gulp的功能使用前端框架(angular/vue/react)带来哪些好处,相对于使用jQueryvue双向数据绑定的实现单页应用,如何实现其路由功能性能优化项目中使用过哪些优化方法输入一个URL,Enter之后发生了什么(承上)页面的渲染过程优化中会提到缓存的问题,问:静态资源或者接口等如何做缓存优化页面DOM节点太多,会出现什么问题?如何优化?项目经历这些大公司招聘都是高级工程师起步,所以对简历上的项目会刨根问底。很多很多问题都是由项目中拓展开的,像优化相关的东西,还有前面提到的require.js、promise、gulp,项目中用到了某项技术,高级工程师的要求是:不仅会用,更要知道其原理。对自己的提醒:项目中用到的技术,不能说完全掌握其原理吧,但大致的实现还是有必要了解一下的。介绍一下你做的这个项目,进一步细问:整个项目有哪些模块,你主要负责哪些你在项目中的角色你在项目中做的最出彩的一个地方碰到过什么样的困难,怎么解决的(如果你是这个项目的负责人),任务怎么分配的,有没有关注过团队成员的成长问题前端安全问题:CSRF和XSS其他为什么选择做前端(我靠,我都快转前端两年了,还在问这个问题啊...)你希望进入一个什么样的团队你有什么问题想问我(面试官)的吗?前前后后有两个月时间,暂时只回忆起这么多了,如果还有其他的,后期我会补上。webpack其实也是必问的,由于我说还没使用过webpack,只是了解,写过demo,面试官就没问太深。如果你的简历中有提到webpack,请提前准备好,比如webpack打包原理、如何写webpack插件等。面试阿里云那个岗位的时候,有要求算法和数据结构,有能力者多多准备吧。阿里、网易的面试几乎都是围绕项目展开的,所以提醒自己搬砖的时候多想想、多看看,多站在一个高度去看整个项目:用到什么技术,技术实现原理是什么,项目框架怎么搭建的,采取安全措施了吗...后记有几个岗位感觉就是挂在了项目上。自己做过一个前后端分离项目,但是经过几次面试,发现这个项目还存在某些问题,比如:整个登录注册系统是不完善的,关于权限的处理上甚至是有很大缺陷的;这个项目的node层只是起到构建前端项目(gulp)、渲染index.ejs、代理转发api接口等作用,但是面试官指出说你这个node也太简单了,导致我都在怀疑这是个假的前后端分离...还是需要大神带多见见世面啊,求带...虽然五次面试都没成功,但自己也收获了很多很多:认识了大牛hb,一个超有文艺气息的资深前端;多谢fw大大帮我内推阿里,十分感谢您对我的认可;也见到了平时只能在视频上看到的cjf老师,谢谢您的指点;对高级前端工程师所具备的技能有了更清晰的认识;肯定也增加了很多面试经验...再好好提升一下,打算过段时间重新上阵,也祝自己多点好运气,早日进入心仪的企业,毕竟,当初来杭州的时候就是以网易、阿里为目标的。
微信扫一扫
订阅每日移动开发及APP推广热点资讯公众号:CocoaChina
您还没有登录!请或
点击量9347点击量5946点击量3479点击量3359点击量3309点击量3131点击量3000点击量2973点击量2742
&2016 Chukong Technologies,Inc.
京公网安备89

我要回帖

更多关于 行测多少分才能进面试 的文章

 

随机推荐