4.25下午18点开始的,等待了30min面试官才上线。
内容可能有混杂,回忆起来的就是这些。
一面(30min)
1.自我介绍
2.聊聊常用的数据结构和应用场景
3.排序算法-时间复杂度
4.手写一个排序,我写了比较熟悉的快排,2min
5.HTTP2 1.1 1都新增了什么特性
6.ES6新增了什么
7.箭头函数this指向问题
8.讲讲闭包地理解
9.TCP/UDP 为什么TCP更稳定
10.常见布局 怎么实现三栏布局
没过多久收到了二面的通知
二面(30min)
1.自我介绍
2.项目介绍(这里介绍了我自己用Three.js和Echarts写的一个项目
3.Vue怎么实现双向绑定,为什么要用get(这里没太理解)
4.前端常见攻击 XSS/CSRF
5.服务端渲染是什么 怎么实现的(只知道这个概念,难过)
6.Docker基础
7.虚拟dom作用 为什么使用虚拟dom
8.Web RTC 这里我讲了自己在用的hls.js 视频流
9.前端语义化理解,好处
10.三五年规划
11.github上关注了什么库
12.单页面应用和多页面应用优缺点
13.学习其他语言对js的帮助
14.C语言从代码->可执行程序过程
15.反问环节
二面有点虚 主要是服务端渲染和虚拟dom了解不深。没过多久收到3面通知。
三面(20min)
1.自我介绍
2.聊聊实习经历
3.为什么不考研了
4.希望弟弟学计算机么
5.如果遇到超出自己能力问题怎么办
6.最成功的的一件事
7.etc(大家应该不怎么关注hr面)
因为面完8.30了,急着吃饭就没有接着聊了。hr说五一前出结果,许愿offer!呼呼
全部评论
(13) 回帖