华住酒店集团研发管培生凉经(1小时9分钟)
1.详细的问了实习做了什么?然后写这个需求的时候是怎么思考的?为什么用这种方法写,而不用其它方法写?
2.把token写到cookie里有什么好处?如果浏览器不允许写cookie,你准备怎么处理token?
3.为什么用把token写到cookie里这种方式?你当时怎么想到用cookie这种方式?
4.token用什么生成的?为什么要把数据保存在session中?
5.项目中的UI是自己一点一点写的吗?
6.url敲到浏览器中整个过程是怎样的?
7.前端拿到后台数据后干了什么?(提示我要先从缓存里找)
8.讲一下缓存,强缓存和协商缓存
8.协商缓存时,如果服务端数据没发生变化的话,服务端返回的是什么?
9.项目中用到过缓存吗?
10.页面渲染时遇到script会阻塞页面吗?不想阻塞渲染怎么办?
11.vue和react这种框架相比较jquery这种有什么优势?
12.为什么直接操作DOM会影响性能?
13.虚拟DOM和真实DOM的差别是什么?
14.虚拟DOM工作原理?
15.key的作用是什么?
16.vue组件之间的通信方式?跨组件的通信?
17.vue怎么实现双向绑定的?
18.防抖节流了解过吗?分别适用于什么场景?
19.设计模式了解吗?开发过程中用过哪些设计模式?
20.DDD领域驱动设计了解过么?
21.在设计思维上有看过什么书吗?
22.解释一下堆和栈
23.开发中遇到问题是怎么解决的?
24.拿到一个陌生领域的需求,你身边的人都没接触过,你在技术方面该怎么拿出一个可行的技术方案?多久可以给到这个方案?
25.webrtc了解过么?给你这个方向后,你怎么分析他的可行性?中间需要考虑什么东西?
26.通过什么途径拿到竞品分析的数据?
27.中间件,框架,架构这三个的职责是什么?
秋招以来面试时长最长的一场,还是挂了。。。