Skip to content

字节跳动数据平台开发一面

发表于 2025-09-26
更新于 2025-10-22
阅读量 加载中...
  1. 面试时间 2025年4月21日
  2. 岗位类别 后端开发实习
  3. 学历 CS研究生
  4. 公司名字 Tiktok
  5. 申请方式 内推
  6. 面试轮次 技术一面
  7. 面试结果 Fail

3月31收到的HR的email,约了15天后的面试,结果面试官临时有事改到了4月底。面完第三天收到的拒信。

面试官考察简历考察地特别细!边介绍工作经验边被问follow up。基本上从简历开始把java和多线程问题都问了。

整体的节奏是,先自我介绍,然后问了一下毕业时间,以及后续有没有再读书的打算。

简历部分

面试官看到我简历上有一段数据开发的经历,他比较好奇,让我从这段经历开始讲。主要是讲了这段经历做了什么,挑了一个重点项目讲了下前因后果。这一段感觉面试官对这部分不了解所以没怎么问follow up。

然后是微服务部分的经历,挑一个我设计的项目给他讲。讲的过程中基本上四五句话就一个follow up。问得问题大方向上就是设计API时有没有考虑性能?并发问题怎么解决?以及一些基础的Java问题。

后边聊到数据库的时候我说我们用的是Oracle,面试官问有没有熟悉的开源数据库。介绍了MySQL。然后问我觉得Oracle和MySQL各有什么特点有什么优势?为什么实习的时候用的Oracle?(这一部分答的时候完全不会,跑偏了好几次,感觉就是这块导致最后挂了。)

基础知识部分

没太问基础知识,一是很多java和线程问题都在简历的时候follow up问了,二是简历部分花了太久时间这里没怎么有时间问其他问题了。

算法

写了一个中等难度的二分问题。有序数组里找比目标值大的数里边的最小值。follow up问了下边界怎么判断。