网络与网络安全相关:
1.常用的头部信息及其代表的含义?
2.http在osi模型中的哪一层?
3.了解tcp/ip协议簇嘛?
4.http状态码相关
5.介绍一下cookie
6.如果一个纯html⻚面,不用js的话怎么将cookie传给服务端
7.怎么防止xss攻击
html相关:
1.meta标签有哪些,可以做什么
Js相关:
1.执行上下文的概念,问题如某段代码的运行过程用执行上下文的⻆度去描述
2.generator函数是怎么工作的
3.如果要你自己实现一个for..in..你会怎么写
4.怎么证明一个属性是可枚举的
5.手写一个new
框架相关:
1.两种框架都用了diff算法,你觉得哪一种更好?
算法与数据结构:
1.如果有一个链表是环形的,怎么用代码去证明
2.二叉树的遍历
3.分别求两个数组的交集和并集
4.链表和数组的区别在哪里,他们各有什么优势嘛
性能优化相关:
1.图片的懒加载怎么实现的?
2.当数据没有分⻚且数据量庞大时(一万条)怎么在列表中显示
3.虚拟列表你会怎么实现的(回答完上题后紧接着问的)
4.有哪些缓存的方式
css相关:
1.除了flex和grid你会怎么实现栅栏布局
2.多行文本的隐藏怎么做?如果想要把..替换成icon你会怎么做
3.把你知道的垂直居中的样式都说出来 4.transition都有什么属性
自动化构建相关:
1.webpack都做了哪些事情,你有没有自己写过插件
