2026一月份面试问题笔记分享

1. 字节跳动外包 --- 悦智人工智能(最高 offer:24k)

第一面(外包团队面)

  1. 说说平时用到的 Git 指令,如果 Git 出现冲突如何处理?
  2. 对 SSR 的理解。
  3. 对 TypeScript 泛型的理解。
  4. 对闭包的理解。
  5. 说说如何兼容不同屏幕尺寸的展示。
  6. 浏览器渲染原理。
  7. 封装一个自定义 Hook:要求检测缓存中的值,如果过期就请求接口获取最新的值重新缓存,如果未过期就直接返回缓存中的值。
  8. 项目中用到的状态管理是什么?

2. 阿里健康外包

一面

  • 主要针对简历上的项目提问,未涉及具体技术问题。

3. 杭州壹网壹创

一面

  • 主要围绕简历项目提问。
  • 附加问题:
    如果开发一款浏览器插件,要求能够获取页面某一块 DOM 结构的表单,但页面结构不定期变化,如何获取?

4. 云梯科技

一面

  1. useEffectuseLayoutEffect 的区别?
  2. 说说数组中常用的方法有哪些?
  3. 说说工作中经常用到的 Hooks 有哪些?
  4. useCallback 做了什么?依赖项的作用是什么?
  5. 对闭包的理解。
  6. 事件循环的理解。
  7. 对 TypeScript 泛型的理解。
  8. TypeScript 有哪些工具类型(Utility Types)?
  9. BFC 是什么?如何创建 BFC?
  10. 如何在循环中处理 Promise 的串行请求?
  11. function 和箭头函数的区别?
  12. 说说 MapSet
  13. TypeScript 中 interfacetype 的区别?
  14. 说说对 Diff 算法的理解。比较 DOM 树时是深度优先遍历还是广度优先遍历?
  15. SSE 协议和 WebSocket 的区别是什么?
  16. 平时都用过什么 AI 工具?

5. 通义千问云谷外包 --- 易宝信息

一面

  1. TypeScript 是如何编译成 JavaScript 的?
  2. 项目中如何设计和封装组件?
  3. 是否做过首屏加载优化?有哪些性能指标?
  4. 了解 Taro 是如何兼容各个平台的小程序源码的吗?
  5. 了解 MCP 吗?
  6. 封装一个 SSE 请求。
  7. Webpack 的构建流程。
  8. 路由权限如何设计?项目体积过大如何优化?

6. 字节外包 --- 慧博云通

一面

  1. Vue 中 v-ifv-show 的区别?
  2. 说说用过的 React Hooks。
  3. React Fiber 架构是什么?
  4. Diff 算法是如何比较 DOM 树的?
  5. 手写多维数组扁平化。
相关推荐
RickeyBoy2 小时前
SwiftUI 如何实现 Infinite Scroll?
ios·面试
蒸蒸yyyyzwd3 小时前
day3学习笔记
笔记·学习
前端摸鱼匠5 小时前
【AI大模型春招面试题12】Scaling Laws揭示了模型性能、数据量、计算量之间的什么关系?
人工智能·ai·语言模型·面试·大模型
小陈phd6 小时前
系统架构师学习笔记(三)——计算机体系结构之存储系统
笔记·学习·系统架构
feasibility.7 小时前
SSH Agent Forwarding 与 tmux 排障笔记
linux·运维·服务器·经验分享·笔记·ssh
敲代码的嘎仔8 小时前
Java后端开发——真实面试汇总(持续更新)
java·开发语言·程序人生·面试·职场和发展·八股
迈巴赫车主8 小时前
蓝桥杯20560逃离高塔
java·开发语言·数据结构·算法·职场和发展·蓝桥杯
dulu~dulu9 小时前
算法---寻找和为K的子数组
笔记·python·算法·leetcode
W起名有点难9 小时前
【Salesforce学习】创建Object笔记
笔记
xlp666hub9 小时前
【Linux驱动实战】:标准的按键控制LED驱动写法
面试