富途一面
1、讲一下node端怎么解析var a = require('a'),怎么判断a是文件夹还是单个文件的,讲述整个流程
2、你知道package.json的作用吗
3、package-lock.json是做什么用的,它和package.json的区别是什么
4、dependencies和devDependencies区别是啥
5、前端请求默认是80端口,它是怎么监听到node端比如说3000端口的,这个过程是怎样的
6、你怎么在node端设计,处理在大陆访问到的是简体,在香港澳门访问到的是繁体
7、跨域的原理是什么,为什么会引起跨域,如果没有跨域限制,会有何影响,解决跨域的方式有哪些
8、状态码301和302及两者区别,304和缓存有关,它是怎么起到作用的
9、cookie和localStorage的区别,如果用localStorage存储有限期,怎么实现
10、前端安全性相关你知道哪些
11、讲讲你的项目,实习内容
中间应该还有很多,忘了
最后写了斐波拉契的几种优化方式
全程1小时40min,有史以来最长面试。。。