1. 请谈谈您对前端开发的认识?2. 你使用过哪些前端技术?3. 请描述一下您的开发流程?4. 对于移动端开发,您有没有什么经验?5. 您有没有自己的Git/GitHub分支管理经验?6. 您是怎么形容HTML和CSS的?7. 您有过响应式布局开发经验吗?8. 如果你有一个快速响应Web应用,你会选择什么技术?9. 能谈谈您对UML实现方法的了解吗?10. 能谈谈您对JavaScript最佳实践的了解吗?

前端面试官常问问题有:对前端开发技术的了解,比如HTML、CSS、JavaScript;常用的前端框架经历,比如React、Vue.js、Angular等;常用的前端开发工具、测试工具的使用;以及如何利用最新的Web技术构建优秀的网页及APP。
hr还是不要问具体的技术题吧!感觉前端的话,要观察他的耐心力,交流能力,表达能力,心细能力。这几点对前端来说非常重要。其实前端高深的技术用到的不多。往往工作能力表现在这些,能力上面。
我遇到过很多公司的人力资源乱问问题,聊什么职业规划啊,长板短板啊,性格缺陷,感觉有毛病。程序员天天对着屏幕已经够累了,要学的框架背的函数使用的工具太多,还要学着销售去演戏应付非技术人员的无知。技术面试最好交给技术人员处理,这是最好的方式。
因为答辩我们一般称之为是毕业论文的答辩的,而web前端在找工作的时候一般都是面试的,而这种面试都是将自己会什么样的技术工作用口语的表达能力表述出来的,最重要的还是你的技术能力毕竟技术能力才是决定一切的关键因素。
学习了web前端,为什么找不到工作,这个问题有点大。因为前端的概念比较广,究竟在前端里学习了什么,需要进一步澄清。
①静态前端开发,假设所谓的前端指的是静态网页(html)开发,这个并没有什么技术含量,三天之内几乎可以学完网页所有的tag标志,可以手工或者工具创建一个静态网页。只会这个的话,无疑是没有什么竞争力,不会找到什么工作的。
静态网页的核心竞争力在哪里呢?是在美工,因为静态网页人人会做,但是谁的布局最好,谁的模板框架清晰,谁就最有竞争力,做的好的美工是相当厉害,以后可以从网页美工转向游戏美工,游戏美工,每一个像素点都是自己点上,分辨度和水平要求非常高。往往是美院的专业人员去制作的。
看看这个画质,游戏美工的待遇往往高出网页美工许多,是个不错的方向,比较适合耐得住性子的女孩子。
比如java的前端开发,可以在java的虚拟机上做一些网页上的动态计算,让网页可以自动呈现一些计算后的结果。这个有一些技术含量,但是如果不懂后端的话,自己是无法做出一个完整功能的。
给你看一个招聘要求和事例
要求第一条就是协助架构师工作,也就是架构师要求前端做什么功能你要能够做到,同时也要对后端提出你的要求,比如数据库格式和返回结果等等细节定义,如果不了解后端,试问你如何协助架构师呢?
要求第二条,开发有质量代码是你的本职工作,你要想好怎么样开发有质量代码,怎么样做好测试设计,而不是仅仅想混到一份工作,本职搞清楚了,工作是水到渠成的事情。
要求第三条,如何将复杂的数据用最有逻辑的方式展示,哪些要展示,哪些不需要展示,如何展示会考验你的思路,不同行业的设计也不一样,需要你的规划能力。
要求第四条,和产品经理沟通,不是简单听从产品经理,而是沟通,是双向交流,提出你的合理化建议,并且懂得取舍。
再看任职资格,对于端到端的能力有明确的要求,不但要精通前端各种功能,还要对后端有所了解。
在你还没有系统性认知的情况下,找一家底薪小公司做起来也是一个不错的选择,公司会倒逼你增强各种能力。
最后,究竟是在学习中主动增强端到端的能力,还是工作中倒逼着增强都是好的选择,取决于你目前的现实要求,是你自己要做出决定的地方,这里祝你好运。