字节抖音电商前端暑期实习面经(已接offer)

#字节前端# ##实习进度记录# #
一面 4.18 50min

1. 自我介绍
怎么学前端的(B站、MDN、官网、书、博客、掘金、github issue)
一个人学的吗(身边没转码的,不过做项目和青训营同学一起做的,也学到了很多)

2. 八股
缓存
常见状态码
GET和POST
重排重绘、怎么减少
重排一定会重绘吗(反过来呢)
CSS动画
跨域
闭包
其他的忘了...

3. 项目
选一个介绍,问了很多
分包怎么做的
jwt、双token
文件怎么缓存的(只做了服务端)
埋点整体流程
有没有难点
上报验证过程
无痕和代码埋点怎么做的、具体上报策略、怎么验证的
面试官说项目流程和功能做的挺全的

4. 手撕
(说10-20min做完,3min就写完了
实现Array.prototype.reduce
最长不重复子串

5. 反问
业务:电商toB、toC
什么时候出结果:几天内
建议:忘了

面试官小哥好年轻啊

-------------------------------------------------------------------------------------

二面 4.24 1h

1. 介绍

2. 八股
Vue23区别
CSS隐藏元素,区别
渐进显示
定位
document的api
获取所有标签名
缓存(上一面问了,跳过)

3. 项目
选一个介绍
负责哪些部分
页面性能指标,定义,怎么测

4. 题目
判断this指向
promise输出
闭包保存变量,plus、minus、result方法加、减、得到结果,解构后要正常运行
矩阵斜着遍历

5. 反问
上班时间:早上9-10,开发来的晚一点,晚上21:30
地点:北上杭
业务
(说的挺详细的)

-------------------------------------------------------------------------------------

三面 4.27 50min

1. 介绍
问照片=>三维模型的过程

2. 项目
选一个介绍
分包,效果一定好吗
web worker,限制,除了postMessage外,有没有其他办法和主线程同步数据
HTTP断点续传
结构化克隆
MinIO分布式分片合并策略

3. 八股
Vue数组的处理
输入url到页面显示
哪些会分层,z-index?对话框?先光栅化还是合成
type和interface区别
协变逆变

4. 其他
最近在学什么
还有什么想讲的:V8垃圾回收,问:Vue项目里面哪些可能会被分配到老生代区
优缺点
什么时候能实习,实习多久

5. 写题
选算法还是应用?
把一个promise链式调用改成async await,判断后续会不会执行

6. 反问
业务:商家部分
技术栈:主要用React
实习生要求
建议:背的熟,多想想为什么

-------------------------------------------------------------------------------------

HR面 4.28 25min

优缺点
时间能接受吗
学校在哪
家在哪
父母做什么的
说一个项目
有没有遇到难点,怎么做的

-------------------------------------------------------------------------------------
5.7 offer
全部评论
接offer
点赞 回复 分享
发布于 10-13 02:01 陕西
三面结果等了多久呀佬
点赞 回复 分享
发布于 05-15 18:23 山西
接好运
点赞 回复 分享
发布于 04-30 10:38 浙江
祝佬顺利
点赞 回复 分享
发布于 04-27 22:49 广西
都是隔多久收到回复的呀
点赞 回复 分享
发布于 04-27 14:47 美国
也做的埋点项目呀
点赞 回复 分享
发布于 04-23 11:55 天津

相关推荐

AI 与项目理解了解 AI Agent 和前端/服务端的交互协议或格式吗?了解 MCP (Model-View-Controller, 候选人提及后追问) 吗?Vue 和 React 用哪个多一些?它们在工程应用上有什么区别?了解 React 的原理吗?比如它的 Diff 算法是怎么做的?为什么 React Hooks 不能放在分支逻辑(如 if 语句)里?介绍一下你的 “AI 简历小助手” 项目,它的业务目标和指标是什么?你觉得 AI 和前端有什么结合点?技术深度与性能优化你觉得自己在前端的哪个方面研究得比较深入?(针对性能优化) 有哪些成熟的性能指标,以及如何去检测这些指标?什么是 FCP (First Contentful Paint) 和 LCP (Largest Contentful Paint)?(感觉对这两个指标存疑,可能是太基础了?)如果用户反馈页面加载慢,你的排查思路是什么?设计与算法**【设计题】**如果要设计一个开源的 Code Editor (代码编辑器) SDK,你会向开发者暴露哪些 API?(一开始以为是编辑器内核,最后说是前端框架,反正马马虎虎把)**【算法题】**给定一个整数数组 coins 代表不同面额的硬币,和一个整数 amount 代表总金额。计算并返回可以凑成总金额所需的最少的硬币个数。如果没有任何一种硬币组合能组成总金额,返回 -1。(零钱兑换问题)反问PS:估计寄了,零钱兑换没做出来,一开始思路错了,后边提醒了一下才说动态规划,但是好久没刷题了,何况动态规划还是刷的最少的感觉我现在的水平还是在大部分一面能过这个样子,八股和项目点好一点,反正自然一点面了,秋招面到现在也不强求啥了
查看13道真题和解析
点赞 评论 收藏
分享
评论
11
50
分享

创作者周榜

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