📅  最后修改于: 2023-12-03 15:15:06.610000             🧑  作者: Mango
最近,我有机会参加Flipkart的面试,并想要分享我的经验。这次面试适用于SDE 2级别的候选人,但我相信这些经验也可适用于其他级别的职位。
在面试之前,我研究了Flipkart的技术堆栈,并仔细阅读了他们的招聘职位描述。这为我提供了一个很好的理解他们正在寻找什么,以及我需要准备哪些主题的基础。
我的第一轮面试由两个部分组成:技术面试和系统设计面试。技术面试最初主要关注数据结构、算法和系统设计方面的基础知识,并在后来涉及更高级别的主题,如多线程编程和缓存。系统设计面试重点关注我的设计思路,是否能考虑到不同的边缘情况并在最短时间内做出决策。
以下是我从我的技术面试中遇到的一些问题的摘录:
以下是我从我的系统设计面试中遇到的一些问题的摘录:
我的第二轮面试由三个独立的技术面试组成,并在每个技术面试之间分别进行了一些小型的“游戏化”面试环节,例如编写代码并进行快速代码审查。
以下是我从我的技术面试中遇到的一些问题的摘录:
面试过程总的来说非常具有挑战性,以及在技术、系统设计和编码方面都具有很高的要求。我感到很高兴有机会参加这个面试,从中获得了很多宝贵的经验和知识,同时也向我表明了到达一定水平所需具备的技能和知识。
如果你也想参加Flipkart的面试,我强烈建议你充分了解他们的技术栈和要求,并准备好讨论和展示你的技能。我希望这些经验能帮助到你,并对你的招聘过程有所帮助!