WEB前端高频面试题每天5道题第一波
日期:2018-06-28
来源:程序思维浏览:1538次
现在WEB前端是最火的职业,技术点很多,面试问题也很多,现在给大家总结一下高频面试问题,我会以每天5道题的形式陆续播出,希望大家面试顺利通过!
第一题:开发项目的流程是什么?
答:1、和产品经理沟通确认需求。2、拿到设计稿开始切图。3、开始布局写页面和js效果。4、和后台对接数据。
第二题:公司有没有强制使用eslint等代码检测工具?
答:没有强制使用,但是也让使用,防止冗余代码的出现尤其对新手比较重要。
第三题:项目开发时是怎么进行项目自测?
答:边开发边测试,做一个功能测试一个,如果出现bug就用调试工具,如果调试工具提示的不详细,就用排除法来调试。
第四题:移动端如果做多终端的适配?(各主流手机 ,pad,电脑)
答:1、可以用bootstrap。2、用css3的媒体查询。
第五题:使用angular vue react框架做过那些类型的项目?项目有多大?遇到过那些棘手的bug?
答:angular现在市场小,没有用它做过大型项目,我现在主要用vue、react来做开发。做过电商、在线教育等移动端web和app。棘手的Bug:做微信分享时与后台对接签名的问题,用vue做websocket时第一次访问和服务端通信,跳转其他页面后依然保持连接没有断开,会造成下次访问再次创建连接,发送消息是出现两次以上同样的信息,解决方案,在跳转页面时,需要在钩子方法beforeDestroy ()里面关闭websocket即可。
精品好课