Zomato 面试经历 |校园 2021
这是校园招聘一轮。整个过程包括一轮在线编码和一轮 F2F 面试。
第 1 轮:这是一个在线评估轮,由 4 个中等难度的 DSA 问题组成。回合时间为 60 分钟。一轮结束后,他们被要求填写一份由 Jee rank、Coding 平台评级、GitHub 个人资料、CGPA 组成的 google 表格。本轮共有约50名学生入围。
- https://www.geeksforgeeks.org/unique-paths-in-a-grid-with-obstacles/
- https://www.geeksforgeeks.org/allocate-minimum-number-pages/
- https://www.geeksforgeeks.org/count-ways-to-partition-a-binary-string-such-that-each-substring-contains-exactly-two-0s/
- 我不记得确切的问题,但它类似于 https://www.geeksforgeeks.org/largest-rectangle-under-histogram/。可以用栈来解决。
第二轮:这一轮发生在校园面试的第一天。
- 这是通过 google meet 进行的 F2F 面试。面试官从问我的介绍开始,然后问了一个 DSA 问题。 https://www.geeksforgeeks.org/lru-cache-implementation/ 的问题稍作修改。
- 他首先让我讨论我的方法。我从使用 3-4 个哈希图和线性时间的基本蛮力方法开始。然后我将其优化为 O (log N) 时间复杂度。我尝试使用 LinkedList 将其转换为 O (1) 时间复杂度。但我的逻辑不适用于少数极端情况。然后他给出了一个提示,我能够正确地解决这个问题。讨论获得 O (1) 解的方法大约需要 30 分钟。
- 由于这一轮只有40-45分钟,他告诉我不要写代码,因为他对解释很满意。然后他告诉我他在 zomato 的工作和他最近的成就。我对他的工作提出了一些疑问,以及他们是如何解决一些问题的(关于 Zomato 应用程序中的搜索选项,因为面试官特别致力于此)。讨论又持续了 5 分钟,他在 zomato 的工作文化上补充了几点,结束了采访。
判决:接受。
备注:在F2F入围后,他们完全专注于解决问题的技巧和解决问题的方法。没有关于过去的实习或项目的讨论。尝试在整个面试过程中与面试官保持持续沟通。关注他们在 Zomato 的工作并提出一些有趣的疑问将是推动您选择的加分点。
PS :如果你不是CSE背景,尽量在简历和GitHub个人资料上保留2-3个软件相关项目或实习。这为您在 HR 和 HM 轮次中谈论您的工作提供了一种媒介。