1:Vue双向绑定
2:书写发布订阅
3:websocket如何建立连接
4:websocket如何升级请求,在http头部中的upgrade的字段
5:echarts底层原理,基于svg
6:别的渲染方式canvas
7:draw方法不卡顿调用,什么时候检测到卡顿,什么时候进行补间
,使用window.requestAnimationFrame()
8:着色器的了解,有几种着色器,对于坐标进行渲染,聊了threejs的缺点
9:koa,wss,洋葱模型,写一个中间件 x,next()
10:nodejs的原生方法,fs,path
11:path中如何区分linux和windows路径,path.seq
12:fs中流是什么,有几种流(继承了两种类,event和stream,可写流,可读流,工作流,双工流)
13:tcp三次握手,syn是报文中什么部分(标志位),如何保证可靠,ack和seq如何比较
14:DNS,www.google.com的域名部分,顶级域名和三级域名,分布式查找
15:前端如何上传一个大文件,如何切片,使用arraybuffer
16:表单上传如何实现,http中的content-type:data-form
17:git中基本操作,然后如何比较差异,git diff
18::vue中diff原理,如何查看变动
19:算法:最大连续公共子序列
20:算法:爬楼梯
21:算法:后序遍历,递归加迭代
#前端##实习#