面试的是个小姐姐,人美声甜,结果被从里到外吊起来打,人直接麻了。。。
1.自我介绍加实习经历
2.项目做数据可视化用了哪些库
3.let var const的区别
4.箭头函数和普通函数的区别 老八股了
5.箭头函数没有arguments 用什么代替呢(麻掉x1)
6.addEventlistener 中useCapture 捕获和冒泡 event具体属性值(有点忘了 麻掉x2)
7.给一个很长的列表给每一个加事件 回答事件委托...
8.settimeout一定是在给定时间之后延迟执行吗 (这个挺有意思的 扯了扯 深入往下就又抠不动了 麻掉x3)
9.Js中基本数据类型 (6种 脑子抽了忘掉bool 像个憨批) 引用数据类型 数据类型判断 都是用typeof吗?(这个还好 数据类型加判断 但是之前没看 小麻x4)
10.网络安全 扯扯https xss csrf之类的 说了一个token鉴权(之前做过)问到攻击者怎么伪装成用户(小麻 小麻...)
11.css长度单位 em rem px 相对字体大小
12.代码题 经典题型 add(1) 输出一/add(1)(2)输出3 实现累加 用闭包 (还是菜 磕磕绊绊难顶)
13.反问
补充:
1.浏览器缓存机制 强缓存和协商缓存 Etag和If-Modified,服务器优先考虑Etag(为什么 ⑧会 麻掉x5)
2.状态码 老八股 304 协商缓存命中
大体上的感觉就是很看重基础,有很多问题都是在另一个回答当中提到然后就开始深入,真的会深入到很底层,vue技术栈都没怎么问,基本上都是盯着Jsp硬抠;
楼主接触前端时间短 大三才开始系统学,很多问题答得不好,底层原理玩不转,基本凉了;面试小姐姐也说做项目学习是好的,但要对每个知识深入,哎好好学吧....
祝各位offer满满,共勉!!!
全部评论
(5) 回帖