首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
席爷赐你一死
门头沟学院 运维开发工程师
发布于北京
关注
已关注
取消关注
@张可馨:
2022字节实习面经(已OC)
本人现大三学生,于2022年11月份面试实习字节跳动,已OC,base北京 技术中台 下面是我的面经,希望可以帮到你!一面1. 讲下你的项目概括性地介绍了一下项目,具体实现的功能,以及自己准备的一些可以扩展的项目亮点2. 如何实现15天免登陆这个问题是根据上面的回答进行的进一步追问,我主要是通过 access token 和 refresh token 实现的,另外利用了缓存加锁对并发请求实现了进一步的控制(具体略)3. 如何实现聊天功能项目中利用的是 socket.io 实现实时通讯,具体项目实现以及对从 socket.io 实现原理,到 webSocket 原理、长轮询、短轮询机制4.还有什么要补充的项目亮点吗?再详细讲了一下如何通过 vue.extend 封装自定义命令式组件以及防抖处理搜索框5. HTTP状态码大体说一下五大类 1xx,2xx,3xx,4xx,5xx 状态码总体的含义之后,说一些具体常见的状态码,比如 200,301,302,304,404Tips:确保提到的具体的状态有深入了解以及扩展,将面试官向自己擅长有准备的方向去引导,比如可以说 304 从而引导问 浏览器缓存方面的问题6. 浏览器缓存这里同样概括性列出几个要点:为什么要有浏览器缓存(减轻服务端负担等...浏览器缓存机制的大体流程第一次访问,没有缓存:直接请求服务器以及返回相应缓存字段再次访问缓存未过期:强缓存缓存过期:协商缓存7. 读代码 window.name = 'byte'; function A(){ this.name = 123 } A.prototype.getA= function(){ console.log(this); return this.name +1 } let a=new A(); let funcA = a.getA funcA()复制代码输出:byte1这里涉及知识点包括:this 指向字符串8.函数柯里化实现9.写防抖、节流、问问闭包10.合并两个有序数组(算法)体验:一面问题这里可能有遗漏,没有及时记录,现在想起有点遗忘,一面是一个小姐姐面的,体验感也不错,自己输出了很多,二面面试官有提到自己在一面面评回答浏览器缓存回答的很好hh二面1.TCP为什么需要三次握手?关于计网这里推荐学习:小林Coding 2.https3.中间人攻击是什么 怎么预防小林Coding-HTTPS一定可靠安全吗4.为什么出现了http2.0这里就要从HTTP发展史以及HTTP2.0解决的问题来入手5.为什么要有缓存6.为什么要设计强缓存和协商缓存7.JS数据类型这个问题也很常问奥分为原始数据类型和引用数据类型,把各自类型都分别说一下然后可以从两者的存储位置进行扩展8. 判断是数组 instanceOf 原理手写也要掌握奥9.考察js作用域的一道输出题并解释var x = 10;(function (fn){ var x = 20; fn();})(function(){ console.log(x)})复制代码这里主要考察js作用域是词法作用域,在定义的时候就决定了,所以x的作用域就是全局,输出1010.事件循环输出题 为什么要有宏任务和微任务 为什么要有任务队列这里就可以看出面试官不仅仅关注一些知识本身,更关注它的历史发展和缘由,所以就像我之前说的学知识要多问为什么?关注来源、历史发展才能进一步掌握11.算法:求两个数组的并集12.手写Promise.allPromise这里建议把源码都过一遍体验:夸完一面面评,就来了两个浏览器缓存的为什么打得措手不及,在自己的理解之上说了一些,总体回答的还不错三面主要是集中项目展开问的为什么要用refresh token? 缓存加锁的弊端有考虑过使用 cookie 实现15天免登陆吗?优点是什么?微信实现就是用 cookie ,leader这里向我推荐了要学会向“竞品”学习聊天是通过什么实现的?用webSocket 有什么弊端?实现红绿灯绿、黄、红循环m次,每隔n秒一亮function red(){ console.log('red')}function green(){ console.log('green')}function yellow(){ console.log('yellow')}const step = (m, k, n) => { if(k <= m){ task(n, 'red') .then(() => task(n, 'green')) .then(() => task(n, 'yellow')) .then(() =>{ step(m, k+1,n) }) }}step(2, 1, 1000)复制代码把step改写成async形式const step2 = async(m, k, n) => { if(k <= m){ await task(n, 'red') await task(n,'green') await task(n,'yellow') step2() }}复制代码最后还有一道不难的算法题体验:leader 人真的很好!很尊重我的想法,愿意倾听和肯定我的思考方向,同时会给予我一些额外的建议,受益匪浅!hr面 11.22前面几轮面试整体感觉是怎么样呢?了解业务方向吗?什么契机接触前端?为什么学前端呢?介绍印象比较深的一个项目 项目中比较大的挑战?以前暑假寒假都做什么未来职业规划互联网行业吸引你的点在哪?自我评价 优缺点? 最近成就感较大的事情?一周后就发 offer 啦,激动子!最后毅然选择去了字节啦~ base北京 技术中台(今年初九实习报到)学习总结尽可能将面试官往你会的知识点去引导,自己说出来的知识点就一定要是你深入扩展的,不然稍微一问就不知道啦(当然从学习本身出发,有探究精神,学知识要了解前因后果以及扩展必然也是不可少的!)学习知识不要仅限于这个知识点,推荐从历史发展的层面去看,从这个东西为什么要有? 要解决什么问题? 它的前身是什么? 有什么缺陷导致后续的发展,这样才可以进一步掌握知识!(面试官也经常会问为什么哦)愿所有努力都不会被辜负祝愿你也得到你想要的offer哦!加油!
点赞 46
评论 13
全部评论
推荐
最新
楼层
暂无评论,快来抢首评~
相关推荐
07-31 17:28
南京航空航天大学 产品经理
感觉mentor经常答非所问,怎么办?
感觉我的mt经常答非所问,和他讲话恰如对牛弹琴,鸡同鸭讲。每次问完我都是黑人问号??但介于实习生的身份也不敢再多问,就只能问其他同事。后来我实在没忍住和其他实习生吐槽了这事,他们也觉得认同我的想法。如果因为他我选择跑路,感觉又不值得,毕竟是一个知名大厂,如果不走,和他工作我就要难受至少3个月……牛友们,咋办呀!
Asy0y0:
显然你已经找到解决方法了 有问题问别人
点赞
评论
收藏
分享
07-30 11:44
门头沟学院 产品经理
腾讯怎么现在发面邀啊
眼看着都秋招了突然收到了腾讯的面邀跟我之前投的不是一个部门对这个岗位真的是0了解能不能放我一马
真的很糟糕:
希望不适kpi
点赞
评论
收藏
分享
07-20 11:20
新疆大学 Java
求锐评,现在还能找到实习吗
Alan_01:
看到都是黑马点评跟苍穹外卖我就放心了
无实习如何秋招上岸
点赞
评论
收藏
分享
06-18 20:47
广西大学 单片机
这是我的一个学长,进了核电站工作,刚入职年薪12W,这对吗这个简历能拿到这么好的offer?核电行业这么摆的吗?
运营你豪哥:
这应该不是靠简历拿到的机会哈
点赞
评论
收藏
分享
07-27 17:47
已编辑
快手_KSIB_WEB(实习员工)
2025 年了,万分推荐的前端学习路径!!!
📝最近也没有小伙伴问我学习路径,但我还是心血来潮写一篇推荐的学习路线^_^ 一个明确的学习路线,能达到一个事半功倍的效果(o(╥﹏╥)o 为啥没人来这样提醒我) 练气期(HTML CSS) HTML CSS 这两个熟能生巧,建议直接仿小米官网之类的纯 HTML + CSS的项目 CSS(进阶) box盒子模型 Flex布局 :Flex学习小游戏网址 position布局 练气练了三千年(JS) JavaScripInfo URL 做好笔记,完成章节课后任务 推荐实体书,或者网络上找盗版电子书 推荐实体书,或者网络上找盗版电子书 万分推荐边学习,边写文章记录 语雀...
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
百度提前批,三面被推迟一周,喜提秋招第一凉
1.1W
2
...
虾皮秋招一面
3573
3
...
他拿大厂SSP Offer打牌是什么概念啊?25届双非之光
3467
4
...
觉得研发高人一等的这辈子有了
2768
5
...
百度提前批 三面
2032
6
...
最强本科✌
1759
7
...
也是逆天了
1451
8
...
被猿辅导挂了简历,但我想说...
1405
9
...
虾皮一面凉经
1368
10
...
上班一周,工资还没拿,先欠公司两千
1338
创作者周榜
更多
正在热议
更多
#
工作中哪个瞬间让你想离职
#
65795次浏览
581人参与
#
找工作如何保持松弛感?
#
92220次浏览
1119人参与
#
中兴秋招
#
207205次浏览
2303人参与
#
如何快速融入团队?
#
18774次浏览
218人参与
#
Offer比较,你最看重什么?
#
194272次浏览
1321人参与
#
和同事相处最忌讳的是__
#
26771次浏览
256人参与
#
秋招被确诊为……
#
166434次浏览
792人参与
#
投格力的你,拿到offer了吗?
#
87585次浏览
586人参与
#
虾皮求职进展汇总
#
250778次浏览
1883人参与
#
你最希望上岸的公司是?
#
135966次浏览
709人参与
#
计算机专业还有必要去大厂卷吗
#
38745次浏览
183人参与
#
26届的你,投了哪些公司?
#
50671次浏览
518人参与
#
柠檬微趣工作体验
#
6910次浏览
40人参与
#
地平线求职进展汇总
#
52759次浏览
371人参与
#
简历上的经历如何包装
#
32207次浏览
863人参与
#
通信硬件岗投递时间线
#
18958次浏览
69人参与
#
你跟室友的关系怎么样?
#
8275次浏览
123人参与
#
我对___祛魅了
#
52836次浏览
461人参与
#
你遇到最难的面试题目是_
#
17581次浏览
209人参与
#
我想象的实习vs现实的实习
#
290531次浏览
2246人参与
#
你的秋招第一面感觉怎么样
#
77573次浏览
595人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务