如何通过Web前端开发面试这一关

新闻来源:发布人:翡翠编辑时间:2018-08-17
无论你是通过培训还是自学学成Web前端,你都需要通过面试这一关,翡翠教育就业指导老师联合企业HR跟你谈谈面试你必须知道的那些事,助你顺利通过面试。面试过程不是审讯过程,其实是一个很大程度上也是自我提升的过程。无论大公司还是小公司,你只要细致的做好准备,就能应付任何刁钻的面试官。……

据统计,2016年Web前端工程师职位最低月薪约为8000元,最高月薪达到1,5000+,市场人才需求一直呈现上涨状态,可谓“钱景”广阔。无论你是通过培训还是自学学成Web前端,你都需要通过面试这一关,翡翠教育就业指导老师联合企业HR跟你谈谈面试你必须知道的那些事,助你顺利通过面试。

面试过程不是审讯过程,其实是一个很大程度上也是自我提升的过程。无论大公司还是小公司,你只要细致的做好准备,就能应付任何刁钻的面试官。

WEB

 

一、需要掌握的基本知识
所有前端工程师至少都应该掌握某些基本的知识,才能有效地完成自己的工作。如果一遇到问题,就停下工作上网四处搜索解决方案,怎么可能保证按期完成工作呢?下面我列出一些基本的知识点,这些都是我认为一名前端工程师在没有任何外来帮助的情况应该知道的。
DOM结构——两个节点之间可能存在哪些关系以及如何在节点之间任意移动。
DOM操作——怎样添加、移除、移动、复制、创建和查找节点。
事件——怎样使用事件以及IE和DOM事件模型之间存在哪些主要差别。
严格模式与混杂模式——如何触发这两种模式,区分它们有何意义。
盒模型——外边距、内边距和边框之间的关系,IE8以下版本的浏览器中的盒模型有什么不同。
块级元素与行内元素——怎么用CSS控制它们、它们怎样影响周围的元素以及你觉得应该如何定义它们的样式。
浮动元素——怎么使用它们、它们有什么问题以及怎么解决这些问题。
HTML与XHTML——二者有什么区别,你觉得应该使用哪一个并说出理由。
JSON——它是什么、为什么应该使用它、到底该怎么使用它,说出实现细节来。

二、对提问的应答

在面试中,HR会问一些问题,在这些问题中又会涉及到一些细节问题,这就需要你有扎实的基础知识和灵活的应变能力。
比如说HR问:现在有一个正显示着Yahoo!股票价格的页面。页面上有一个按钮,你可以单击它来刷新价格,但不会重新加载页面。请你描述一下实现这个功能的过程,假设服务器会负责准备好正确的股票价格数据。这个问题牵扯到一组我想要考察的基本知识点:DOM结构、DOM操作、事件处理、XHR和JSON。如果我要求你对换一种处理股票价格的方式,或者让你在页面中显示其他信息,就可以把更多的知识点包括进来。对于经验比较丰富应聘者,我也可以自如地扩展要考察的知识范围,最简单像JOSN与XML的区别、安全问题、容量问题,等等。
你一定要在学习中扎实的掌握每一个知识技能,在面试中才能游刃有余。

三、解决问题的能力
做为一名前端工程师,最值得高兴的事莫过于解决同一个问题会有很多种不同的方法,而你要做的就是找出最合适的方法来。HR在提问的时候,经常会在应聘者解释完一种方法后问他们还有没有第二种方法。这就需要你的思维敏捷,并且能够举一反三。对一名前端工程师来说,这绝对是最重要的能力。如果你不能提供有效的解决问题的方法,那么也不能成为一个合格前端工程师。

四、沟通能力
除了专业知识,HR会问一些生活中的小问题来考察你的沟通能力,因为这在公司的团队合作中很重要,但是如果你之前的问题回答的很完善,这一关会很容易通过,你只需要轻松的回答问题,不要拘谨即可。

翡翠教育专注IT教育培训,以创新的教学方式和完善的就业服务享誉业内,已覆盖全国30多个城市,拥有70家教学中心。
如果你想学习Web前端开发课程,欢迎关注翡翠教育微信公众号(feicuitec)或登录网站了解详情。官方网址: www.feicuiedu.cn


 

相关文章
热门新闻
热门搜索

JAVA大数据翡翠教育


电话:010-61943044
网址:https://www.feicuiedu.cn
传真:010-61943044
友情链接:
Copyright ? 2005-2020 北京翡翠教育科技集团有限公司,All Rights Reserved 京ICP备12036804号-1