人生第一次面试 字节跳动前端实习一二三hr面面经
由于还在上大二 自己在招聘软件上抱着试试心态注册了一个账号 机缘巧合hr联系到了我 很突然接到了的面试通知
因为没有做什么准备 其实很害怕第一次面试挂掉 会影响以后的实习 但是我的学长和hr都鼓励我让我尝试一下 抱着试试的心态开始了第一次面试
因为没有做什么准备 其实很害怕第一次面试挂掉 会影响以后的实习 但是我的学长和hr都鼓励我让我尝试一下 抱着试试的心态开始了第一次面试
hr电话
下午三点多接到电话,询问了一下什么时候能开始实习,能实习多久,确认后收到了一面的面试通知,加了hr微信。
一面 60min
koa了解吗
koa洋葱圈模型运行机制
express和koa区别
express和koa区别
nginx原理
vue相比react解决了什么问题
正向代理与反向代理
手写中间件测试请求时间
对称加密与非对称加密
http和https区别
ES6有什么了解
promise介绍一下
async和await源码
迭代器 生成器了解吗
for in for of区别
apply bind call区别
promise介绍一下
async和await源码
迭代器 生成器了解吗
for in for of区别
apply bind call区别
event loop
跨域以及处理方法
排序算法了解哪些
手写桶排序
排序算法了解哪些
手写桶排序
还有什么想问我的
虽然都答出来了 其实回答的感觉很一般 也没有很详细的展开 因为是第一次面试 很紧张 当时有点面傻了 但是一面面试官还是给我了机会 联系了二面小哥哥
二面 60min
做过的前端项目有哪些,分别用了什么技术,数据是怎么保存的等等(问得很细致)
this指向出了道题
es5 es6继承方式
深拷贝和浅拷贝区别
手写深拷贝
二叉树代码题
网络安全方面以及如何处理 (详细展开)
二叉树代码题
网络安全方面以及如何处理 (详细展开)
由于项目还是敲过一些 所以二面面试官对我给予了肯定,接下来约三面时间
三面(leader面) 60min
上线就感觉应该是一个很牛的大佬
vue生命周期
created 和 mounted区别
created 和 mounted区别
进程和线程的区别
tcp怎么保证可靠
vuex工作原理
action和mutations区别联系
action和mutations区别联系
介绍简历项目
性能优化
img src为什么不能用空 应该用什么
懒加载优化
白屏优化
性能优化
img src为什么不能用空 应该用什么
懒加载优化
白屏优化
loader的运行原理与作用
plugin原理 两者区别
plugin原理 两者区别
智力题:红蓝墨水问题
代码:判断两个数组包含关系
还有什么想问我的吗
代码:判断两个数组包含关系
还有什么想问我的吗
面试很认真 面试到很晚 最后leader说联系hr
hr面
未来规划
为什么选择字节跳动
为什么选择这所大学 不去南方念书
大二就来实习的原因
来到字节跳动想获得什么
项目背景 功能介绍
最近在看什么书
为什么选择字节跳动
为什么选择这所大学 不去南方念书
大二就来实习的原因
来到字节跳动想获得什么
项目背景 功能介绍
最近在看什么书
为什么选择前端
怎么学习前端
还收到了什么offer
实习时间
你的东北口音很重
怎么学习前端
还收到了什么offer
实习时间
你的东北口音很重
反问环节
自己其实蛮菜的 运气来了波 需要加入字节的小伙伴可以联系我内推哈 大家都加油吧!
#字节跳动前端面试##前端工程师##字节跳动##面经##实习#