现在热门的IT职位web前端开发工程师受到了很多技术人员或应届相关专业毕业生的追捧,主要原因是很多公司给出了让人怦然心动的高薪,那么这个职位到底能给你带来的是什么样的难题,从自身情况看,现在的你又应该做些什么呢。在这里段老师就从企业用人情况以及对前端人员的要求,给大家做个分析看一看web前端课程到底适不适合你。
咱们先来看一看企业对web前端工程师的基本要求都有哪些。下面是企业web前端工程师的面试题:
1. 根据下图,编写HTML结构。要求:遵循xHTML 1.0规范且符合Web语义
2. 请用CSS定义
3. 请根据下面的HTML和CSS代码,画出布局示意图:
4. 请把以下用于连接字符串的JavaScript代码修改为更的方式
var htmlString = ‘’;
5. 尝试实现注释部分的Javascript代码,可在其他任何地方添加更多代码(如不能实现,说明一下不能实现的原因):
var Obj = function(msg){
this.msg = msg;
this.shout = function(){
alert(this.msg);
}
this.waitAndShout = function(){
//隔五秒钟后执行上面的shout方法
}
}
6. 请编写一个JavaScript 函数toRGB,它的作用是转换CSS中常用的颜色编码。 要求:
alert(toRGB("#0000FF")); // 输出 rgb(0, 0, 255)
alert(toRGB("invalid")); // 输出 invalid
alert(toRGB("#G00")); // 输出 #G00
企业出题的目的是考察应聘者以下能力:
题,web基本搭建能力。
第二题,兼容处理能力。
第三题,对他技术人员所写结构的读写修改能力。
第四题,代码精简整理能力
第五题,javascript编写能力
第六题,进制转换运算
看过上面这六道面试题后,相信大家的会有不同的感受。种情况,有人可能会说:“这些东西还真简单”(你也太臭屁了,这种人企业不喜欢)。能这样讲的人相信99.9%都是设计师,或现任web布局师之类的工作,平日里也在不断学习提高的人。第二种情况,也有一些人会说:“题还好说,后面的话就...”。这类人99.9%都是设计师,或现任web布局师这类,但对js等编程语言技术有所排斥的人。第三种情况,他们会说:“前台不是主要以图像设计为主吗,怎么这么多考代码的题呀!!!”。这类人99.9都是美工,或web效果图设计师(当然至少现在图像设计还是可以拿到不错的薪水的,所以搞技术的不要小看图像设计师哦)。如果还有第四种情况,直接跟你讲,你现在还不适合学习web前端课程,但可以着手学习相关基础课程。
针对种情况,我只对那些不够自信的人说一句,你不用专门去学习web前端课程,因为任何一门课程都是在引导你入门帮助你找到适合自己的学习方法,所以拿出自信来,相信自己的能力,你一定能胜任web前端工作。
针对第二种情况,如果你不想或已不能在图像设计和创意上再有更高的提升,那么web前端课程很适合你。web在前端搭建上的三部分,结构、显示、交互。你已通过之前的努力理解并掌握了前两部分,所以现在学习前端技术是适合也是有成效的。
针对第三种情况,如果你的月薪已超过8K,且对自己的设计很有自信,对于自己未来的工作也毫无任何危机感,那么你现在不虑学习web前端技术。那么剩下的人就都是比较适合学习前端课程的。原因不用我讲,相信你自己也很清楚,、图像设计毕竟不是一个很难掌握的技术。如果你还在骗自己说你的创意怎么样怎么样的话,我就要说,第二、人类在进步,大众的审美在提高,对于创意两个字已不仅仅停留在图片上。
针对第四种情况,如果你看好这个职位的未来发展,现在就应该着手学习web布局技术了,学习之余再多练习图像处理的其本操作,相信你很快就会跳级进第二种情况的人群中。
最后,段老师还不忘打击一下各位,上面的面试题只是初级web前端工程师的面试题。如果你真正想成为有实力拿高薪的web前端工程师。你必须还要学习至少一门后台编程技术,当下比较流行的比如php,.net等。我在IT培训行业已有6、7年了,培训出的学生各IT企业,各薪水等级都有。少的两三千,多的万元以上。但实话讲拿高薪的毕竟是少数。老师只能给你一个引导,帮你找到学习方法,带你入行。无论你现在停留在哪个阶段,只要你看好自己,对自己的学习能力有信心,就会给你有效果的指导帮你达成高薪意愿。
转载段老师的精彩分享,仅供大家学习~