Oracle VO面经
面试经历总结:
第一轮:行为面试(BQ)
面试官似乎情绪有些低落,因为面试是在早上8点开始的。整个面试过程中,面试官表情严肃,完全是行为问题的讨论。
第二轮:项目深入探讨 + 行为问题(BQ)
这一轮的面试官是一位经理,我们进行了一次关于某个项目的深入讨论,随后又涉及了一些行为问题。
第三轮:编程 + 行为问题(BQ)
编程题目是:给定一个数组,将所有偶数移到数组前面,所有奇数移到数组后面,要求不考虑排序,计算完成这个操作的最小交换次数。
这个问题主要考察了我的数组操作能力和对问题简化的理解。
第四轮:编程 + 行为问题(BQ)
继续进行编程和行为问题的混合面试,具体的编程题目不记得了
第五轮:系统设计(SD)
设计题目是设计一个油管系统。这一环节考察了我的系统设计能力,需要考虑系统的扩展性、效率和可靠性。
总体感受:
整体面试难度偏易,尤其是编程部分。面试过程中,我感觉有足够的准备来应对提出的各种问题。
这次的面试体验让我更加了解了面试的各个方面,从技术到行为,每一部分都有所涉猎。希望我的分享可以帮助到准备面试的朋友们,祝大家面试顺利,加油!