字节前端一面-面经

上课,接到hr电话,说是字节跳动,高兴坏了(一开始以为是骗子,没想到真发邮箱了)…
1.简单自我介绍。
2.问了一些项目中比较难实现的前端元素(我答的是主题切换)。
3.vue组建的渲染原理。
4.虚拟dom的好处。
5.一个元素想要不响应点击时间如何做
这个问题问了很久,面试官人也很好,让我先答事件传播机制,一步一步引导我去回答
6.js中数组和set的区别。
7.队列和栈的区别,什么时候会用到栈。
8.进程,线程,携程的区别。
9. 项目里两个进程一个出现死循环,会影响另一个进程吗。
10.http和https的区别,以及与各个版本之间的区别。
11.js的箭头函数的this指向什么。
12.css隐藏元素的方式。
13.开发过程中,前端出现白屏的原因,以及如何解决,主要是结合项目去回答。
14.为什么会有跨域协议,脚本攻击跨域的例子。
16.redis的过期策略。
17.redis和mysql的区别。
18.异步和同步的区别,异步的使用场景。
19.接下来就是做题阶段实现字符串反转,实现一个二分查找
最后一道比较难,是一个给了一段js代码,写出执行结果,主要是异步同步红任务和微任务那些…
感觉良好,一个小时后就收到了二面的通知
全部评论
佬,哪个部门啊?
点赞 回复 分享
发布于 2025-04-18 11:30 广东

相关推荐

行云流水1971:这份实习简历的优化建议: 结构清晰化:拆分 “校园经历”“实习经历” 板块(当前内容混杂),按 “实习→校园→技能” 逻辑排版,求职意向明确为具体岗位(如 “市场 / 运营实习生”)。 经历具象化:现有描述偏流程,需补充 “动作 + 数据”,比如校园活动 “负责宣传” 可加 “运营公众号发布 5 篇推文,阅读量超 2000+,带动 300 + 人参与”;实习内容补充 “协助完成 XX 任务,效率提升 X%”。 岗位匹配度:锚定目标岗位能力,比如申请运营岗,突出 “内容编辑、活动执行” 相关动作;申请市场岗,强化 “资源对接、数据统计” 细节。 信息精简:删减冗余表述(如重复的 “负责”),用短句分点,比如 “策划校园招聘会:联系 10 + 企业,组织 200 + 学生参与,到场率达 85%”。 技能落地:将 “Office、PS” 绑定经历,比如 “用 Excel 整理活动数据,输出 3 份分析表;用 PS 设计 2 张活动海报”,避免技能单独罗列。 优化后需强化 “经历 - 能力 - 岗位需求” 的关联,让实习 / 校园经历的价值更直观。 若需要进一步优化服务,私信
实习,投递多份简历没人回...
点赞 评论 收藏
分享
评论
17
39
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务