互联网热门岗位面试指导:产品经理

作者 :慕课君 2016.9.27

职业解析:


1.会JS代码就是前端开发工程师了吗?前端开发工程师是做什么的?


并非如此。JS属于非常基础的语言,只能说是前端开发工程师的基本功。


一般而言,前端开发工程师的工作包括网页页面的开发、组建开发、模块的设计及架构等。 他们会根据交互设计师和视觉设计师提供的设计方案,通过代码的方式将其呈现出来,同时大家所看到很多页面上的出现的特效,都是由前端来进行实现的。


2.优秀的前端开发工程师必知必会的技能是什么?


首先技术要过硬,包括JS/CSS/HTML语言基础,同时,他对流行的框架和模块化加载机制也要有了解。所以需要对现在流行的技术有一定感知,同时也要有很强的学习能力能将其为自己所用。


其次,由于工作过程中会需要跟相关同事,尤其是设计的同事持续沟通和跟进,优秀的前端开发人员,还需要具备卓越的沟通能力、严密的逻辑思维及较高的工作责任心和态度。


3.前端开发工程师的发展方向有哪些?


非常多面,主要看个人。可以往前端技术专家方面发展,从普通的程序员向专家深入发展;也可以转为管理岗,管理技术团队。甚至由于其工作内容的性质,也是可以朝着交互设计、产品经理发展的。


面试指导:


1.一份优秀的前端开发工程师简历是怎么样的?面试官主要想考察什么?


简历上需要展示自己的项目经历,一般面试官都会根据项目经历提问,比如会问候选人在项目中遇到的问题、他自己提出的解决办法等。这主要考察候选人是否有专业的态度、是否有自己的总结。


2.如果没有项目经历,会比较难过关吗?


会。这个一般直接被HR刷掉了。不论项目好坏,成功与否,有开发经历的候选人,都是相对比较能吸引面试官的。而且亲身实践过的同学,才会对项目开发有比较深入的感觉,同时在面试过程中也会有的放矢,不至于纸上谈兵。


3.非计算机背景的同学,也能做前端吗?


是的,未必要计算机背景,文科背景同样也能做个好前端。关键看个人爱好、能力、及专业基础功。技术的面试主要还是考察个人的技术功底,所以只要你技术实力够硬,同时有一些比较好的软实力,即使不是科班出身,也是能有很大的竞争力的。


4.请为同学们推荐一些做前端应该经常翻一翻的书!


犀牛书和蝴蝶书。


5.对于大一大二,想走前端开发道路的同学的建议是什么?


因为大学里不会教系统的前端知识,所以如果你对前端开发感兴趣,建议参与学校网站的项目建设中,努力实践。