字节跳动 前端 中国交易与广告职位

第一次见两个面试官的,另一个闭麦一直看着
一面(1h)
自我介绍
实习经历拷打
知道图片懒加载吗?(intersctionobserve)
考虑过兼容性吗?
原生兼容老浏览器怎么实现图片懒加载(没答出来,好像是监听滚动条)
多行溢出怎么实现(display webkit-box)
单行溢出怎么实现
考虑过兼容性吗?多行溢出有其他方法实现吗?
跨域知道吗?
能说一下闭包吗?(提到了防抖节流)
又问防抖节流的应用。
说了input框搜索。
追问了你input框可能会发送多次请求,万一第一次的请求比第二次慢怎么办?(没答出来,说这样设计可能不好,设计成用户按回车发动请求)
节流,鼠标频繁触发。
还有说说事件冒泡和捕获
说说事件委托。
说一下git merge和git rebase的区别
能详细讲一下为什么要设置跨域吗?(域名,端口号,协议)
遇到跨域问题,除了配置代理还能怎么办
vue多还是react多(说了vue,但她估计比较熟react问了react)
知道hooks吗?
hooks在react什么地方都能使用吗?(见我react答的不好问vue了)
vue2和vue3的响应式区别。
虚拟dom diff算法中为什么key不能用index来实现。

事件循环代码输出题。(追问了一些事件循环)
手撕:比较版本号变种
力扣是比较两个,这个是给了一个list然后都是版本号,然后来排序。
全部评论
mark
点赞 回复 分享
发布于 今天 10:22 湖北
另一个面试官有可能是你mt
点赞 回复 分享
发布于 今天 08:19 北京
接好运
点赞 回复 分享
发布于 昨天 23:18 广东

相关推荐

距离春招还有一个月,对于前端岗位来说,现在正是“黄金冲刺期”。你的开局取决于过去几个月的积累,但无论处于哪个阶段,这一个月都是决定胜负的关键。🎯 开局诊断:你现在是哪一种?• 王者开局(准备度 80%+):项目经历丰富,八股文背得滚瓜烂熟,算法题刷了300+。现在需要做的是查漏补缺和模拟面试。• 钻石开局(准备度 50%-80%):基础知识掌握得不错,但项目深度不够,或者算法题刷得不够多。这一个月需要猛攻项目亮点和高频算法。• 青铜开局(准备度 50%以下):刚开始准备,或者基础薄弱。时间非常紧张,必须抓大放小,主攻高频考点和速成项目。💡 最后一个月,你必须死磕这3件事1. 项目复盘(重中之重)◦ 深挖细节:不要只说“我用了Vue”,要说清楚为什么用Vue、解决了什么痛点、遇到了什么坑。例如,如何优化首屏加载速度?如何处理跨域问题?◦ 量化成果:用数据说话。比如“通过懒加载优化,页面加载时间减少了30%”。2. 八股文+手写题◦ 高频优先:死磕Vue/React核心原理(响应式、虚拟DOM、Diff算法)、浏览器渲染机制、HTTP协议、性能优化。◦ 手写必会:防抖节流、Promise、数组去重、深拷贝。这些是面试官的“心头好”。3. 算法突击◦ LeetCode Hot 100:每天至少刷2-3道,保持手感。重点掌握数组、字符串、链表的常见操作。🚀 行动建议• 建立错题本:把每次面试被问倒的问题记下来,反复看。• 模拟面试:找同学互相面试,或者录下自己的回答,检查逻辑是否清晰。• 心态调整:春招是场持久战,不要因为一两次失败就气馁。每一次面试都是经验的积累。
距离春招还有一个月,你现...
点赞 评论 收藏
分享
评论
3
3
分享

创作者周榜

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