Snapdeal面试体验|第16组(软件开发工程师校外)

我在Snapdeal Gurgaon接受了软件开发工程师的面试,在此之前,我还完成了在家进行的在线测试。我2016年昏倒了,但有两年的工作经验。

null

第一次技术面试(一小时): 大多数问题都与算法有关(主要是动态规划)。 1) 堆树。 2) 在各种情况下,快速排序具有复杂性。 3) 给定n个数字,找到排序后将位于第5位的数字,不允许使用任何排序算法。 4) 核心Java——为HashMap编写代码。 5) 不同的哈希算法 6) DP问题

他们还让我为每个问题在纸上写代码。 他们问了我很多编码问题,我只为2-3个问题编写了正确的代码,但我用解决策略(DP、回溯和贪婪)解释了每个问题。

有些问题我不记得了,但大部分都与算法有关。

第二次技术面试(30分钟): 这次面试对我来说真的很意外。采访者来自测试团队。他们问我测试相关的问题。 1) 什么是硒 2) 黑盒和白盒测试 3) 以及其他测试问题。 还问了我一些Java问题。

我没有回答任何问题,因为我没有测试经验。我真的很沮丧。这个时候我真的觉得自己会被拒绝。 但我不知道他们是怎么通过这次面试的。

第三次技术面试(45分钟): 我很喜欢这次面试。面试官非常友好。他问我Java(JSE+JEE)。 1) 编写hello world Java程序 2) 为它绘制内存架构。(堆和堆栈内存。) 3) 爪哇问题 4) Util包类及其代码。 5) 一些sql问题,如:分组依据、排序依据。

我回答了所有的Java问题,除了一些SQL连接问题。

第四技术和人力资源(1小时): *工作经验 *项目 *JAVA核心问题。 *一些Sql问题。 *一些谜题。 *一些人力资源问题,比如:为什么snapdeal?

第五小时: *跟我说说你自己 *工作经验 *工资讨论。

反馈是正面的。

书: Narasimha Karumachi:编写面试问题 哈立德·莫卧儿 斯里瓦斯塔瓦 首当其冲的设计模式

如果你喜欢Geeksforgek,并想贡献自己的力量,你也可以写一篇文章,然后把你的文章发到contribute@geeksforgeeks.org.看到你的文章出现在Geeksforgeks主页上,并帮助其他极客。

© 版权声明
THE END
喜欢就支持一下吧
点赞9 分享