Tiktok字节跳动VO面试

 

总体感受:

  • 初次4轮技术面试体验良好。

  • 由于原部门职位已满,转而与另一部门的中国区招聘经理进行面试,过程中未开启视频通话。

面试内容:

  1. 编程(Coding)

    • 题目一:两个数组 ab,寻找所有满足 a[i] - b[j] = a[j] - b[i] 的索引 ij

    • 题目二:合并多个已排序数组(merge k sorted arrays)。

  2. 面向对象设计(OOD)

    • 设计棋类游戏,可选中国象棋或国际象棋。

  3. 系统设计(SD)

    • 设计一个用户ID的加密与解密系统,需处理并发更新,并确保加密结果的唯一性,不能使用固定算法。

  4. 行为面试(Behavioral Questions)

    • (具体问题未详述,通常评估工作态度、团队合作与问题解决能力)

Previous
Previous

Coinbase OA+VO面经总结合集

Next
Next

Confluent 面经 phone and VO