### 一面    1. 自我介绍    2. 看你项目都是移动端项目,那你用过哪些响应式方案和布局方案?    3. 那你说下flex的属性和api    4. 在父容器:display:flex,在子容器中flex:1代表什么?    5. 你了解过rem响应式布局?那你说下rem布局怎么用的?    6. 问些比较基础的js问题?你知道哪些数据类型?    7. 你了解过闭包嘛?那说下闭包?    8. 那你举你用过几个闭包的例子?怎么实现防抖的?节流的区别呢?(我当时说节流实现的时候,面试官:可以了,可以了...)    9. 好,那接下来问下es6的问题,你知道哪些es6的语法和api    10. 你说下let const var的区别    11. 你说下箭头函数和普通函数的区别?    12. 箭头函数的this指向是?那怎么改变箭头函数的this指向?call,apply,bind的区别?    13. 箭头函数的prototype挂载a属性,能否访问a属性?(我直接说没有prototype)    14. 你用过哪些promise的方法?(我以为面试官会问promise的方法一些实现,结果没问下去了)    15. 好,接下来问下网络基础,说下http和https的区别?    16. 你刚才说到https暗文传输更安全,那你说下你知道哪些攻击手段    17. 那说下xss的攻击手段?防范措施?(csrf还没聊完,面试官又说可以了...)    18. 聊下跨域的方式?jsonp的实现及缺陷?    19. 看你的项目都是vue3.0,那你说下它有哪些改进?    20.  父子组件传参方式?    21. 你刚才说到Vuex?那你聊下Vuex?Vuex怎么实现的?(Vuex都是用同一份store,class里面都是一个this,被面试官引导说出来它的核心思想采用单例模式)    22. this.$emit采用了什么设计思想?发布订阅怎么实现?    23. 看你第一个项目用了webpack,第二个项目用的vite, 那你说下用过webpack或者vite的优化配置?(当时说了webpack分包,没然后了,面试官叫我针对编译速度和打包体积方面研究下)    24. 你大概什么时候能来实习?实习多久?    反问:你公司的业务及主要的前端框架是?toB业务:react,toC业务是Vue。    总结:面试体验感还行,主要能查漏补缺,面试官还会引导。    二面    1. 自我介绍    2. 项目介绍    3. 你之前用Vue2.0,为什么选用Vue3.0    4. cdn你了解吗?怎么去优化?    5. dns你了解吗?主要干什么的?    6. 输入URL发生了什么?    7. 反问:对实习生的要求?能分担业务。    HR面    聊了下福利薪资 
点赞 18
评论 9
全部评论

相关推荐

点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务