📌  相关文章
📜  Snapdeal 面试经历 | Set 15(软件工程师校内)

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

Snapdeal 面试经历 | Set 15(软件工程师校内)

Snapdeal 访问了我们的校园,为班加罗尔/古尔冈招聘软件工程师。选择过程包括4轮。

第1轮:在hackerank平台进行算法编码测试。大约60名学生进行了在线测试。在 90 分钟内完成 4-5 个编码问题。

在第一轮之后,大约 20 名学生入围了下一轮选拔过程。

第 2 轮:技术轮(25-30 分钟):
第一个面试官让我自我介绍。然后他问我关于数据结构和算法的问题。他向我询问了树数据结构,为什么使用它,树上各种操作的时间复杂度,树的平衡,AVL 树。他让我写AVL Tree的插入、删除、更新代码。然后他跳到 BTree,B+Tree 并要求我在纸上写代码进行各种操作。问了一些关于索引的问题,各种类型的索引,如何在数据库中使用等等。然后他简要地询问了我在实习中所做的项目。

第一轮结束后,8名学生入围下一轮。

第三轮:技术轮(30-40分钟)
面试官问我第一轮怎么样,我说很好。他首先让我自我介绍。然后他问了我简历中提到的项目。我做了一个关于垃圾邮件网页检测的机器学习项目。他对此很感兴趣。他问我用什么语言和库来实现那个项目。然后他给了我实时场景来预测一个项目是否是爆炸性的。然后我接近这个问题并询问与问题相关的信息。他对我解决问题的方法印象深刻。他问我哪种机器学习模型最好,它们的优缺点是什么。然后他问我问题,给定 100 个排序链表,你必须合并它们并返回单个排序链表。我给出了 3-4 个具有时间和空间复杂性的解决方案。

在第二轮之后,有 5 人被选为 HR 轮。
第 4 轮:HR 轮(10 分钟)
面试官问了我一些常见的人力资源问题,比如介绍一下你自己、我的家庭背景、你为什么想加入公司、你可以在 Snapdeal 产生什么影响、我们为什么要雇用你。之后,他祝贺我在 Snapdeal 担任 SDE。那一刻我非常高兴。

Snapdeal 的所有练习题!