字节前端一二三面面筋

一面:
1. 自我介绍
2. 学校是在成都,实习地点是在北京吗?
2. 实现一下你这个cache,缓存,惰性删除
3. customRequest为什么要写这个,ANTD不能满足吗?
4. bug率0.67是一个什么样的水平,showcase是干什么的?
5. 实现格式化字符串
6. JWT是在浏览器签发的还是后端node签发的?Cookie和storage的区别,cookie还有哪些属性?
7. get post的区别
8. 防抖怎么实现?具体是在哪里用到了?
9. React用了哪些钩子?
10. useMemo useCallback有什么区别?为什么可以做性能优化?
10. loader有哪些?loader有啥用?和plugin有什么区别?
11. TypeScript 
12. 什么时候必须用到this? 
13. 反问

二面:
1. 自我介绍
2. React的工作原理,讲下虚拟DOM,为啥虚拟DOM快?怎么比对的?具体是怎么遍历这颗树的?手写二叉树遍历
3. 算法大赛主要做了啥
4. 前端学了多久了,为什么12月才开始学前端?为什么学前端?
5. 前端都看什么书?
6. H5和PC端有什么区别?React.Native和React有什么区别?
7. 前端有哪些发展方向?
8. 实习是做的比较复杂的东西是什么?实习学习到了什么?monitor是什么?有啥用?有啥冲突吗?
9. mock数据是怎么mock的?插件是怎么拦截的数据?fetch请求后的过程是什么?具体是在哪个阶段拦截的?
10. 进程之间如何通信?进程、数据库在前端中有哪些可以落地的应用?
11.HTTP1.0 和HTTP2.0有啥区别?HTTP1.0 HTTP2.0有哪些限制?
12. script解析会阻塞DOM渲染吗?如何解决?
13. 浏览器在渲染的时候会触发一些事件,如Onload等,有哪些事件?触发的时机是什么?图片解析的方式是什么样的?
14. 了解Redis哪些策略?数据库的锁和事务是什么有什么用?
15. 手撕:全排列
16. 实习中遇见什么问题?如何解决?
17. 平时喜欢做什么?如何准备秋招的?

三面:遇见过最有压力的一面。。。。
1. 自我介绍
2. 实习地点是北京,秋招意向base
3. 实习期间做了什么有价值的东西,亮点的东西?
4. 对公司产生了什么有价值的事?【写一下你说的规范,落地了吗?没有落地,那有啥价值?】
5. 写一下你的整个实习做的模块的伪代码,不要写界面,不要描述界面,我要找的是工程师,不是产品ui,不是只前端的....这样你写下后端的逻辑,数据库,写了一会,算了换一个题【没get到,对我不太满意感觉】
6. 实现点击按钮后发送12345个请求,并按照请求顺序渲染界面,要求渲染速度最快【写了个promise啥的,不会优化,我说我下来再看一下,面试官说也就是实现不了是吧。。。】
7. 你是啥专业?在哪个学院?是文科生?为啥选这个专业?也就是说你报不了计算机专业
8. 为什么学前端?你的同学们掌握了什么知识?他们在干嘛?为什么只有你一个人选前端方向?
9. 没有找个人带你学习前端吗?
10. 反问:对我或者对应届生有啥建议吗?没啥建议,不同人不一样,不好说
#前端##秋招##字节跳动#
全部评论
佬,你这三面也太有压力了,啥部门啊
1 回复 分享
发布于 2024-10-18 14:10 广西
佬字节手撕是在哪撕呀
点赞 回复 分享
发布于 2024-10-30 22:14 天津
佬什么部门啊
点赞 回复 分享
发布于 2024-10-30 15:47 重庆
“我要找的是工程师,不是产品ui,不是只前端的”我leader之前也经常这么说
点赞 回复 分享
发布于 2024-10-19 16:36 辽宁
佬oc了么
点赞 回复 分享
发布于 2024-10-18 16:56 新加坡

相关推荐

关于 Vibe Inc:Vibe Inc 是一家致力于打造未来协作工作空间的创新科技公司。我们的核心产品 Vibe Board 是一款集成了智能软件的交互式数字白板,旨在打破团队协作的地域限制,激发无限创意。我们相信,未来的工作方式将更加灵活、高效、充满活力,而 Vibe  将引领这场变革。1、朝阳行业,红杉领投近千万美金;36氪首发;2、没有996,周末双休,不内卷,氛围open,类似Netflix企业文化;工作日工作时间一般是10:00~18:30,上下可浮动,结果导向,WLB;3、来自Microsoft、Twitter、Adobe、Apple、IBM、BYD、Wework等国际知名公司的团队成员,与你一起构建充满科技感的产品;4、我们不要求你一定要经验丰富,但一定要对技术、对产品有passion,Vibe提供充足的学习成长空间;公司官网:vibe.us核心成员介绍:【CEO 杨超】浙江大学毕业,十年以上创业经验,无端科技联合创始人。【副总裁 赵建】浙江大学本科,美国肯塔基大学博士,前微软 Hololens 核心算法工程师【CTO 王久龙】浙江大学本硕,前 Twitter 全栈工程师,微软资深工程师【首席运营官 邓菲】暨南大学毕业,前比亚迪高级商业经理Web 前端岗位介绍加入 Vibe Inc 核心产品研发团队,负责面向客户的 Web 应用程序开发,为用户提供流畅、高效的在线协作体验。我们的产品涵盖了无限画布协作、会议室解决方案、设备管理等多个场景。你将有机会参与产品核心功能的开发,并与优秀团队一起,为全球用户创造价值。主要职责1. 负责核心模块的技术方案设计和代码编写,主导前端架构设计和性能优化,提升用户体验和开发效率。2. 能够使用 React 及相关技术栈,独立完成复杂用户界面和交互逻辑的开发,并实现流畅的动画效果。3. 探索并实践跨平台开发方案,例如 React Native 或 WebAssembly,提升代码复用率和开发效率。4. 参与前端工程化体系建设,包括但不限于模块化、组件化、自动化测试、持续集成等,提升团队开发效率和代码质量。5. 关注前端技术发展趋势,进行技术预研和原型开发,探索新技术在项目中的应用,并推动团队技术进步。任职要求1. 计算机科学或相关专业本科及以上学历,具备扎实的计算机科学基础知识,包括数据结构、算法、设计模式等。2. 熟悉 React 生态系统 (包括 React Hooks, Redux, Saga 等),并有实际项目经验。3. 熟练掌握 HTML、CSS、JavaScript (ES6+),了解Webpack、Babel 等前端构建工具,并具备性能优化经验。4. 具备良好的代码风格和编程习惯,能够编写高质量、可维护、可测试的代码。5. 对新技术充满热情,具备快速学习能力和独立解决问题的能力。加分项1. 具有 React Native、WebAssembly 相关技术经验,并有实际项目经验者优先。2. 具有开源项目贡献经验。3. 英语读写能力优秀。iOS 开发岗位介绍加入 Vibe Inc 核心产品研发团队,你将负责 iOS 平台下创新协作产品的开发,为用户打造会议室体验和高效的多人协作平台。我们的产品涵盖了会议室解决方案、多端实时协作的无限画布、远程设备管理等多个领域,致力于通过技术的创新来重新构建未来的工作方式。你将有机会参与产品的核心功能开发,挑战前沿技术,与Vibe的团队一起,为全球用户创造价值。主要职责1. 使用 Swift 、Objective-C 和 React Native 进行 iOS 应用开发,根据 UI/UX 设计稿构建高质量、流畅的UI,并持续优化用户体验。2. 对 iOS 应用进行性能分析和优化,提升应用的稳定性和流畅度,并熟练进行代码调试和问题解决。3. 参与技术难题攻关,例如图形渲染优化、实时协作数据同步等,并探索新技术在项目中的应用。4. 编写高质量、可维护、可测试的代码,积极参与代码评审,并与团队成员分享经验和知识。任职要求1. 计算机科学或相关专业本科及以上学历,具备扎实的计算机科学基础知识,包括数据结构、算法、设计模式等。2. 3-5 年 iOS 开发经验,精通 Swift 和 Objective-C 语言,熟悉 iOS SDK 和 Xcode 开发环境。能够独立完成复杂用户界面的设计和实现,并对用户体验有深刻理解。3. 具备良好的代码风格和编程习惯,能够编写高质量、可维护、可测试的代码。4. 对新技术充满热情,具备快速学习能力和独立解决问题的能力。5. 具备良好的沟通能力和团队合作精神,能够与不同角色的成员有效沟通和协作。加分项1. 具有 React Native、C++相关技术经验,并有实际项目经验者优先。2. 具有开源项目贡献经验。3. 英语读写能力优秀。4. 熟悉 Metal 图形渲染框架,并有相关开发经验。5. 热爱移动应用开发,有独立App开发或上线经验者优先。产品经理岗位介绍加入我们成为 Vibe 核心产品团队的一员,您将负责制定和实施增长战略,推动 Vibe 产品的市场拓展和用户增长。深入理解用户需求,将用户洞察转化为创新的产品功能,打造引领行业的协作产品。您的职责:1. 把握产品方向: 深入理解 Vibe 的产品理念和目标用户,制定清晰的产品愿景和发展路线图,确保产品与公司战略保持一致。2. 洞察市场趋势: 密切关注行业动态和竞争对手,进行市场调研和分析,识别潜在机会和挑战,为产品发展提供决策依据。3. 打造产品: 与产品经理、工程师、设计师紧密合作,推动产品迭代和功能优化,确保产品体验流畅、功能强大、易于使用。4. 驱动用户增长: 制定并执行数据驱动的增长策略,通过用户获取、激活、留存等手段,提升产品的市场占有率和用户活跃度。5. 数据驱动决策: 建立完善的数据指标体系,跟踪产品关键绩效指标,通过数据分析评估产品表现,并不断优化产品策略。6. 跨团队协作: 与市场、销售、运营等团队紧密配合,协同推进产品推广和用户运营,实现业务目标。我们希望您:1. 热爱产品: 对产品充满热情,拥有 5 年以上 SaaS 产品管理经验,并有成功的产品增长案例。2. 精通增长之道: 熟悉用户增长的方法论和实践经验,能够制定并执行有效的增长策略。3. 数据分析能力强: 善于利用数据分析工具,能够从数据中挖掘用户洞察,并指导产品决策。4. 卓越的领导力: 具备优秀的沟通能力、团队合作精神和领导力,能够带领团队高效协作,达成目标。5. 拥抱挑战: 拥有积极主动的工作态度,勇于面对挑战,并乐于在快速变化的环境中学习和成长。加分项:1. 熟悉在线协作工具或相关领域。2. 具有 A/B 测试、用户调研等方面的经验。3. 英语沟通流利。"简历直达 --> stan@vibe.us#牛客AI配图神器#有什么问题可以直接发邮件来问哦,用人方直招,会每天查看邮箱哒#WLB##杭州##社招##产品#
比亚迪工作强度 361人发布 投递微软等公司6个岗位 名企内推
点赞 评论 收藏
分享
04-26 12:59
已编辑
门头沟学院 前端工程师
#实习进度记录#上轮4.11挂 当天筛选中 4.14约4.15面70min一、个人背景自我介绍目前是否在学校?老家是哪里的?毕业后倾向于去哪个城市?简历中的项目是实习还是学校做的?有其他实习经历吗?常用的开发语言有哪些?目前有其他offer吗?如果能到岗,大概多久能到岗?能实习多长时间?二、前端基础知识var、let、const的作用域区别?== 和 === 的区别?forEach和map的区别?追问:它们能修改原数组的值吗?追问:如果forEach修改数组元素,如基本数据类型和引用数据类型,会有什么问题?浅拷贝和深拷贝的实现方式?追问:深拷贝后修改新对象会影响原对象吗?判断一个对象是否是数组的方法?箭头函数和普通函数的区别?Vue中v-if和v-show的本质区别?子组件能否直接修改父组件传入的props?React和Vue的区别?哪个更适合复杂项目?React Native的应用场景?它能跨哪些端?项目中如何管理依赖包?npm和yarn区别?npm原理?追问:如果有ab两个包,a引用了更低级版本的b,现有b版本高,npm如何处理?那ab是存放在同一目录还是多级目录嵌套存放?Webpack的打包原理?三、项目相关项目是几个人开发的?项目中做了哪些性能优化?这些优化手段是自己调研的吗?描述一个项目中的问题及解决过程?追问:从发现问题到解决用了多久?追问:如何找到解决方案的?(查资料 / 请教他人?)追问:如何验证优化效果?项目中使用Git吗?常用的Git命令有哪些?追问:除了git merge分支相关的操作还有哪些?平时如何学习新技术?AI相关技术的应用程度?追问:有没有用AI做过智能客服 / 问答工具?追问:让AI生成旅游规划时,如何优化提示词?追问:大模型中中文和英文的提示词哪个更好?四、算法题题目:解析URL参数为对象追问:如果参数重复(如 ? a=1&b=2 & a=3),会怎么样?合并的话怎么处理?注意代码规范问题(变量命名、异常处理)三进宫第五次面美团了,已经逐渐麻木了,面试时好像也失去了精气神,已经不抱期待提前失望了,两次挂二面太磨人了,感觉就算再进二面依旧会挂,反思了下排序挂原因,感觉还是前端经历不够丰富,技术栈也不怎么匹配,运气也不咋样这个部门绝大部分用react,而我是vue,在反问时问面试官我接下来准备实习是注重深度继续vue还是改react,面试官建议改react,两手并抓,他们部门只有不怎么更新的才用vue,现在复杂项目都是react。感觉继续走下去好难,这次可能都要一面挂了,若真能进二面排序又拿什么和别人比呢?😢😢找实习一个多月了,颗粒无收,八股越背越熟练,项目也越来越顺,但是现在框架改react好像实习完全赶不上,死背八股+项目感觉有点难,惆怅,各位佬怎么看?顺便求一下右下角的送花#实习进度记录##牛客创作赏金赛#
点赞 评论 收藏
分享
评论
13
48
分享

创作者周榜

更多
牛客网
牛客企业服务