📜  SDE-1 的 Swiggy 面试体验 |校园 2021

📅  最后修改于: 2022-05-13 01:58:22.350000             🧑  作者: Mango

SDE-1 的 Swiggy 面试体验 |校园 2021

SDE-1 角色的 SWIGGY 面试经验

第 1 轮(在线评估):资格:CSE/ECE/EEE,CGPA 7 及以上。

在线测试:在HackerRank平台上

  • 1个数据库+3个编码问题。
  • 90 分钟
  • 数据库问题 – Medium(SQL)
  • 编码问题——简单、中等、困难

11位同学入围面试,我解决了3.5道题

建议——解决 Leetcode 中的 SQL 问题,并在 Leetcode 和 GeekforGeeks 中练习每个级别的最喜欢的问题。

第 2 轮(技术面试轮):他们提出了 4 个 DSA 问题

  • https://www.geeksforgeeks.org/search-in-row-wise-and-column-wise-sorted-matrix/ (求解 O(1) 空间 O(m+n) 时间复杂度)
  • https://www.geeksforgeeks.org/design-a-stack-that-supports-getmin-in-o1-time-and-o1-extra-space/
  • https://www.geeksforgeeks.org/check-for-balanced-parentheses-in-an-expression/ (在 O(1) 空间和 O(n) 时间复杂度中求解)
  • https://leetcode.com/problems/valid-parenthesis-string/ (在 O(1) 空间和 O(n) 时间复杂度中求解)

面试官非常友好,每当我遇到问题时,他们都会帮助我,并与我讨论所有问题的所有可能的边缘情况。

面试时长 - 1 小时

9人入围决赛

第三轮(管理轮):经理是一个非常冷静和友好的人,他开始询问关于我的事情,而不是我的简历

  • 他问我是否与我的一位教授交谈,他会了解我的两件积极的事情是什么
  • 同样,他问他会了解我的两件消极的事情是什么
  • 他问我采取了哪些措施来处理我的消极情绪。
  • 然后他让我向他介绍我的任何一个项目,并问我与它相关的问题,比如我背后的动机是什么,我面临的问题是什么,我使用的技术堆栈是什么。
  • 然后他问我对后端或Android开发感兴趣的开发。
  • 我回复了后端,然后他问我是否也可以全栈工作。
  • 我说是的,然后他开始问我 reactJs 和 vanillaJs 之间的区别,以及为什么我更喜欢 react 而不是 vanilla,我们讨论了 5 分钟。
  • 然后他问我 nodeJs 和 expressJs 之类的服务器端编码框架之间的区别,他问我我用于后端的库,expressJs 面临的问题以及我们如何在使用 expressjs 时改进这些问题。
  • 然后他问我为什么使用 MongoDB 而不是其他数据库,并讨论了 5 分钟
  • 最后,他结束了问我是否有任何问题

面试时长 - 30 分钟

他们为 SDE 选择了 4 名学生 - 1 个角色,幸运的是我是其中之一