电话回合: HR 谈到了我的经历和我目前正在研究的技术。
面试轮次
第1轮:问了两个问题也告诉写代码:
- 排列(https://leetcode.com/problems/permutations/)
- 分配最小页数
到这里,我已经完成了第一个问题,但第二个问题没有足够的时间,所以只解释了逻辑。
第 2 轮:这是一次低级设计面试。
- 我被告知要为 BookMyShow 设计。像这样:https://github.com/Rajdp07/BookMyShow-LLD-SystemDesign-/blob/master/BookMyShow/BMSService。Java
设计它需要时间,但我设计了它。
第 3 轮:
- 首先,他问了我一个关于 MySQL 和 MongoDB 区别的数据库问题。
- 然后关于 DBMS 和 OS 的问题很少。
- 之后出现回溯问题:https://www.geeksforgeeks.org/the-knights-tour-problem-backtracking-1/