这是我面试过最久的一次1h40min
1.场景题
1.1学过vue吗?知道vue响应式原理吗?描述一下
1.2用一个输入框作为输出的DOM元素,写一个响应式
2.计算机网络
2.2前端缓存(local storage不是问协商缓存)
2.3TCP握手(包括为什么3次),顺便把标志位也说了
2.4tcp连接释放为什么要等待一段时间,等待多久?
2.5websocket协议讲一下,304,101状态码
2.6cookie了解多不多?不是很多,setcookie,cookie头部,问我还知不知道其他的头部---no
3. Vue相关
3.1Vue路由了不了解
3.2讲一下两种模式的原理
4.场景题
person
.say('hello')
.sleep(2)
.say('world')
.done();
按照顺序输出sleep代表两秒,done是执行器,只有在done中才能执行上面的任务,也就是说hello,延迟两秒,world要预存
3种解决方法
1.常规的做循环满足任务需求
2.采用promise和reduce结合
3.async/await
大致就是这些,中间有些内容可能不记得了
#前端实习生面试##腾讯云智研发##实习##前端#