腾讯前端面试题(一面电话面)
腾讯前端面试题(二面电话面)
阿里前端一面阿里前端二面---视频面
字节跳动EE笔试题目
一面:
1. 继承实现方式都有哪些,都有什么优缺点
2. 跨域都有哪些解决方案,CROS 是怎么做的,请求头需要设置什么
3. service work 是什么,如何工作的,它和浏览器缓存什么区别【根据简历提问的】
4. 白屏问题是怎么解决的【根据简历提问的】
5. 简单介绍下你们 koa + react 是什么个模式【这个是根据简历来提问的】
6. koa 中间件是什么模型,它是利用了什么特性实现洋葱模型的
7. SSR 下是如何实现获取组件数据的及如何获取页面组件的【根据简历提问的】
8. node 端如何直接像 java 发起请求【好像是说不走 tcp 链接的,不知道啥意思】
9. 原生的 fetch 如何使用
10. 了解哪些前端安全问题
- XSS 分为哪些,怎么避免【标签转译、设置 CSP(禁止内联脚本运行)】
- CSRF 怎么避免,怎么设置页面不被 <iframe /> 嵌入
11. css 布局,头在顶部,尾在底部,中间高度自适应,但当内容过高时,尾也要跟着下来
12. js 实现以下。【注意要求是,add 最多接收三个参数】
add(1,2,3) // 6
add(1)(2,3) // 6
add(1)(2)(3) // 6
13. 实现一个 throttle【注意,会要求你完善功能,比如最后一次点击后的操作也希望触发,具体可看下 lodash 相关实现】
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。