-
自我介绍
-
项目介绍
-
Websocket原理 (项目里用到的)
-
js与java的区别(js是运行时编译)
-
面向对象的特性,有用过么?(继承、多态、封装)
-
Java与C++的区别是什么,为什么Java比C++的运行速度快 (这个也没答到点子上)
-
算法:打印二叉树的先序但是不能用递归 (借助stack)
4.9 腾讯前端 二面
-
自我介绍
-
项目介绍
-
项目如何实现跨域
-
介绍JSONP、CORS、代理
-
-
项目如何实现布局(这一块说很拉垮,因为没怎么关心项目中的CSS)
-
介绍了一下float 布局、flex布局 (要再了解一下呀)
-
-
学校上过什么课
-
操作系统中的进程和线程简单说一下
-
JS里面单线程引发的事件循环
-
微任务一定比宏任务先执行么?
-
-
说一下网络中的信息校验
-
说了一下会有checksum
-
-
说一下Http2.0有什么提升
-
二进制分帧层
-
多路复用,没有队头阻塞
-
两端维护一个共同的字典,减少发信息的大小
-
-
说一下HTTPS的过程
-
说一下有哪些数据类型
-
快排的时间复杂度
-
两道简单的代码题
-
获取浏览器的userAgent(navigator.userAgent)
-
把获取到的userAgent用base64编码(window.btoa)
-
查询里面出现次数最多的字符
-
-
实现一个数据排序 (我写的mergeSort)
-
4.20 腾讯前端 三面
-
说一下设计模式(又是我的死穴,真的了解的不多不深入,也需要系统学一下
-
发布订阅模式
-
单例模式
-
工厂模式
-
-
说一下HTTP3.0 (这个不了解
-
说一下HTTP2.0
-
HTTP缓存
-
说一下JS与TS的区别
-
我只知道TS是有类型的别的都不知道(哎
-
-
说一下Vue的响应式是怎么实现的
-
Vue2.0 Object.defineProperty Vue3.0 Proxy
-
-
说一下ES7的新特性(不了解
-
那我说说ES6的吧
-
箭头函数
-
Promise
-
Async await
-
Let const
-
解构赋值
-
Symbol
-
Set map新增数据结构
-
Class 类
-
-
说一些希尔排序(这个不了解
-
说一下归并排序
-
说一下快排
-
什么是空间复杂度和时间复杂度
-
学校里面学了什么数据结构说一下
-
数组
-
链表
-
树
-
图 graph
-
-
链表有哪几种
-
知不知道环
-
说一下在操作系统课中学了什么
-
说一下进程和线程
-
说一下死锁形成的条件和避免死锁的方法
-
说一下银行家算法(不会
-
浏览器安全
-
Xss
-
需要对什么进行转译
-
-
Csrf
-
-
最近有没有关注前端新的趋势(emm 最近都在面试 我还真没有,也不敢乱说
-
记得的就这么多
全部评论
(2) 回帖