Joyy欢聚前端实习面经

HR会提前把题目发给你让你准备,具体现场再面试问。
JavaScript 基础
1. 说明 setTimeout 、 Promise 、 Async/Await 的区别
2. 说明 JavaScript  use strict 有什么用
3. 说明 JavaScript 里面的 this 的
4. 叙述 Object 对象里面的常用方法: assign(), create(), freeze(), seal(), getPrototypeOf() getOwnPropertyDescriptor()
5. javascript 的 private 属性是怎样实现的
6. 实现 es5 兼容的 proxy 对象

2. web相关
1. 什么是浏览器跨域,遇到跨域问题应该如何解决?
2. 如果做到防止用户疯狂点击提交按钮?
3. 你在项目中用过哪些网络超时的处理策略?
4. 解释base64 编码和 UTF-8 编码。
5. 前端本地存储有哪几种方式,分别介绍一下优缺点。
6. 什么是 RESTful 接口?
7. 设置 Keep-Alive 的连接有什么用?
8. 实现一个批量请求函数 multiRequest(urls, maxNum) .其中 urls 是请求列表, maxNum是允许的最⼤并发数. 尽可能写出完整代码。

其他
1. HTML5新特性
2. webpack中loader和plugin的区别
3. vue中的双向绑定是如何实现的?(看源码)
4. async中的错误如何捕捉?
5. git常用命令,git rebase了解吗?
6. SSR
7. 手写apply
8. 如果要实现一个搜索框的组件,要怎么考虑?

还有的问题不记得了。面了一个小时,跪了.......


#实习##面经##前端工程师##欢聚集团#
全部评论
提前发题目,阿这
点赞 回复
分享
发布于 2020-12-13 18:10
你过了吗,在上海还是广州呢
点赞 回复
分享
发布于 2020-12-18 12:11
阿里巴巴
校招火热招聘中
官网直投
楼主是应届生吗
点赞 回复
分享
发布于 2020-12-18 12:14

相关推荐

2 23 评论
分享
牛客网
牛客企业服务