字节前端暑期实习面经(排序挂)
一面 4.2
⏰⏰总时长:40min
1.自我介绍
2.实习过程中印象最深的事情
3.开始挖项目,原生方法怎么获取当前时间,怎么获取昨天此时此刻,不用组件库的方法;如何给不同用户设置不同权限;如何进行红包定位
4.对数组熟悉的原生方法有哪些,forEach有几个参数,什么作用,现场给了一个数组进行遍历
5.跨域解释,如何解决,举了个例子
6.输入URL会发生什么
7.重绘和回流
8.promise实现一个sleep函数,等待两秒打印结果,还没写完面试官就说可以了
9.给了个const arr = [1,[2,3,[4,5,6],7],8,[9],[10]],实现数组平铺,面试官问我有思路吗,刚好前几天看到了,我是是数组扁平化,用flat,刚想写,面试官说不用了,我问为啥,面试官说有思路肯定就会写了
其他想到再补充
反问:
1.一共几面 三面
2.多久出结果 面试官说今天下午,我说,咦,这都晚上了,面试官又说那是马上出,让我准备准备
一个半小时后HR联系约二面了
二面 4.8
⏰⏰时长:60min
1.http状态
2.SEO
3.如何性能优化
4.抽象语法树的原理
5.宏任务和微任务原理
6.事件循环机制原理
7.缓存方式
8.DOM绑定原理
9.通信方式,eventbus实现原理
10.如何保持数据一致性
代码考核:
1.var obj ={
a:1,
abc: function(){
console.log(this.a}}
obj.abc();
const abc = obj.abc
abc();后面又换成了箭头函数让说输出
2.try{
const n = 1;
setTimeout(()=> {
n=2},1000)} catch (e) {
console.log(e)}检查代码错误的地方,const错了,并说明catch能捕获到异常吗
3.爬楼梯方法,动态规划
4.自己实现一个map,实现面试官所出的功能
5.手写发布订阅模式
很多八股问题没听懂,后面想到再补充。
反问:
1.部门业务
2.改进点
3.几面
一个小时之后约三面了
三面 4.11
⏰⏰时长:15min
1.实习过程中有挑战的事情,做过什么项目
2.如何和产品经理和后端沟通
3.为什么选择前端
4.为什么选择***大学
5.遇到不会的问题怎么办
6.沟通出现矛盾怎么办
7.后端和算法了解吗
8.有其他公司在谈吗
9.为什么选择北京 为什么选择字节跳动
10.到岗时间 实习多久
反问
面试官是有点严肃的
1.多久排序完 答:下周三
timeline
4.2 一面,当晚约二面
4.10二面,当晚约三面
4.11三面
4.17 通知排序未过,又无缘字节了,好心酸
#字节# #前端# #暑期实习#
⏰⏰总时长:40min
1.自我介绍
2.实习过程中印象最深的事情
3.开始挖项目,原生方法怎么获取当前时间,怎么获取昨天此时此刻,不用组件库的方法;如何给不同用户设置不同权限;如何进行红包定位
4.对数组熟悉的原生方法有哪些,forEach有几个参数,什么作用,现场给了一个数组进行遍历
5.跨域解释,如何解决,举了个例子
6.输入URL会发生什么
7.重绘和回流
8.promise实现一个sleep函数,等待两秒打印结果,还没写完面试官就说可以了
9.给了个const arr = [1,[2,3,[4,5,6],7],8,[9],[10]],实现数组平铺,面试官问我有思路吗,刚好前几天看到了,我是是数组扁平化,用flat,刚想写,面试官说不用了,我问为啥,面试官说有思路肯定就会写了
其他想到再补充
反问:
1.一共几面 三面
2.多久出结果 面试官说今天下午,我说,咦,这都晚上了,面试官又说那是马上出,让我准备准备
一个半小时后HR联系约二面了
二面 4.8
⏰⏰时长:60min
1.http状态
2.SEO
3.如何性能优化
4.抽象语法树的原理
5.宏任务和微任务原理
6.事件循环机制原理
7.缓存方式
8.DOM绑定原理
9.通信方式,eventbus实现原理
10.如何保持数据一致性
代码考核:
1.var obj ={
a:1,
abc: function(){
console.log(this.a}}
obj.abc();
const abc = obj.abc
abc();后面又换成了箭头函数让说输出
2.try{
const n = 1;
setTimeout(()=> {
n=2},1000)} catch (e) {
console.log(e)}检查代码错误的地方,const错了,并说明catch能捕获到异常吗
3.爬楼梯方法,动态规划
4.自己实现一个map,实现面试官所出的功能
5.手写发布订阅模式
很多八股问题没听懂,后面想到再补充。
反问:
1.部门业务
2.改进点
3.几面
一个小时之后约三面了
三面 4.11
⏰⏰时长:15min
1.实习过程中有挑战的事情,做过什么项目
2.如何和产品经理和后端沟通
3.为什么选择前端
4.为什么选择***大学
5.遇到不会的问题怎么办
6.沟通出现矛盾怎么办
7.后端和算法了解吗
8.有其他公司在谈吗
9.为什么选择北京 为什么选择字节跳动
10.到岗时间 实习多久
反问
面试官是有点严肃的
1.多久排序完 答:下周三
timeline
4.2 一面,当晚约二面
4.10二面,当晚约三面
4.11三面
4.17 通知排序未过,又无缘字节了,好心酸
#字节# #前端# #暑期实习#
全部评论
佬,什么部门啊
只有两轮技术面吗
草 跟我当时面的好像 怀疑同一个部门,面试官是不是戴眼镜温文尔雅的那种
相关推荐
点赞 评论 收藏
分享