面灵AI

字节AI全栈开发实习(小荷健康)一面|项目深挖+JS+Java+算法

时间
2026-08
来源
牛客网

《面试题目》

  1. 学校:海外本科(Software Engineering
  2. 学历:本科
  3. 面试形式:线上飞书
  4. 面试时长:约 1 小时
  5. 面试轮次:技术一面
  6. 我本来以为会问很多 Java 八股或者 Spring 相关的问题,但实际上整场面试和我预想的不太一样。
  7. 整体来说,更偏向
  8. 项目深挖 + Web 基础 + JavaScript + 工程实现 + 一道算法题
  9. 几乎没有特别偏的八股,也没有一直问底层源码,而是一直围绕项目不断追问。
  10. 做过的项目
  11. 为什么投 AI 全栈开发岗位
  12. 整个过程比较轻松。
  13. ② 项目深挖(占整个面试一半以上
  14. 介绍自己的项目。
  15. 然后开始一直追问。
  16. 问到的问题包括
  17. 项目的使用场景
  18. 为什么做这个项目

《参考解析》

  1. MySQL索引通常使用B+树,叶子节点按顺序连接,适合范围查询;设计索引时结合选择性、最左匹配原则和执行计划,避免无效索引与回表开销。
  2. 并发问题应先明确共享状态和一致性边界,再选择锁、CAS或队列。线程池需要根据任务是CPU密集还是IO密集设置核心线程数、队列容量和拒绝策略,并监控活跃数与队列长度。
  3. 算法题先写出不变量和边界条件,再分析复杂度;常见数组、链表和树问题可分别使用双指针、哈希表、递归或迭代遍历,目标是在线性或对数复杂度内完成。