恒生前端实习面试
20多分钟
1.自我介绍(摊牌了没项目没经验😂)
2.vue数据代理、双向绑定原理(额外问了Watcher实例是何时添加到dep的数组中的)、组件通信(说了一些常见的,然后问如果组件嵌套层级很深怎么通信,想起来了$attrs/$listeners)
3.JS原型链(这个没答好,给了例子问原型链继承,constructor指向那块忘了),事件循环(说了宏任务微任务就没深究了)
4.CSS预处理器SASS、LESS(没用过,转到谈自己写过的样式、布局)
5.http1.0 1.1 2.0 3.0(短连接,长连接,多路复用;缓存变化:主动说了下expires/cache-control,last-modified,etag打算等问强制缓存协商缓存的结果没问;3.0不会)
忘了还有请求方法的变化,说不定可以引到get/post的八股🤔
6.为什么选择前端而不是其他后端语言
7.读研前的工作是干啥的
8.反问
其实是7号面的了,面完整组会报告去了,今天才有空。面试官挺好说话的,自我介绍之后问擅长哪些,他按擅长的问。
面试前去恒生官网逛了逛,看了light云前端团队的介绍,聊天的时候说了下前端的产品,面试官好像就是GMU团队里的,主动介绍了GMU,我一边听一边给大佬递茶🤣
是我设备问题吗?拿平板登微信进行的视频面,进去后只有我一个人,没看到面试官……