OYO 面试体验(2019 年校内)
OYO于8月19日下旬访问了我们的校园,面试过程包括3轮。
第一轮:(在线筛选测试)
他们对面试位进行了一轮在线筛选,其中包括 2 个编码问题和 20 个 Mcq。尝试解决所有编码问题,这将使您进入更高的概率区域以进入更多轮次。
1.https://www.geeksforgeeks.org/boundary-traversal-of-binary-tree/
2.https://www.geeksforgeeks.org/count-possible-decodings-given-digit-sequence/
Mcq 主要包括运行时和编译时多态性、死锁、来自 cpp 指针和类的 i/o 问题的基础知识。
第2轮:(F2F技术采访)
面试官是一名前亚马逊员工,目前在 Oyo 担任 SDE-2。面试以一个常见的“谈谈你自己?”开始。然后他提出了基于动态编程和数据结构的问题。
1.https://www.geeksforgeeks.org/minimum-number-of-jumps-to-reach-end-of-a-given-array/
2.https://www.geeksforgeeks.org/median-of-stream-of-integers-running-integers/
3.https://www.geeksforgeeks.org/min-cost-path-dp-6/
第三轮:(F2F技术面试)
在这一轮中,我被问到基于动态编程的问题和关于数据库索引、操作系统等的概念性问题,
1.https://www.geeksforgeeks.org/find-maximum-possible-stolen-value-houses/
2.解释如何在数据库中进行索引以及为什么?
3.数据库中的聚集和非聚集索引。
4.一些概念性的问题,比如“如果为每一列都创建一个索引,会不会提高数据库的性能?解释 ?”
5.进程和线程(内存共享)
6.https://www.geeksforgeeks.org/find-next-greater-number-set-digits/
两轮 F2F 面试都在 2 小时内结束,最终结果公布,52 名学生中有 5 名被选中。
清楚数据结构和算法的概念,深入而不是略读顶部。
谢谢
极客的极客。