Droom Technology 最近访问了我们的校园,我在那里获得了实习机会。
第一轮:第一轮是笔试,由 20 道 MCQ 组成,分为 6-7 道通用能力题,其余的主题各不相同,如 DBMS、DS/Algos(主要是输出问题)、OOP 等。18 名学生通过了这一轮和入围面试。
第二轮(技术面试) : 1. 面试开始,面试官让我做自我介绍,并简要介绍一下我过去从事的技术项目。他拿了我的简历并仔细研究了它。我谈到了我做过的学术项目,因为我从事数据分析工作,他问了我一些与数据清理和分析相关的基本问题。
2. 然后他将话题转移到 DBMS。他问我关系 DBMS 和传统 DBMS 之间的区别、连接的概念、连接的类型、主键、外键和候选键之间的区别,以及一组函数依赖关系的闭包概念。另外,他问了我一个关于 2 个表以及如何加入它们的分析问题。
3.然后面试倾向于OOPs概念。面试官问了我 5 个基本的 OOP 概念,然后让我用任何语言编写一段代码,在一个程序中说明所有这些概念。此后提出了各种理论问题;例如编译时和运行时多态的区别、动态绑定的概念、static 和 const 关键字、虚函数、静态函数、运算符重载等。
4. 最后,主要关注数据结构和算法。他让我解释归并排序和堆排序,并在时间和空间复杂度方面进行比较。他问我合并3 个已排序数组背后的逻辑、就地堆排序、对堆栈进行排序、如何在 O(1) 时间内找到堆栈的中间元素(以这种方式设计堆栈)。面试的这一部分对我来说是最好的,因为我能够正确回答大多数问题。
第三轮(人力资源面试) :7名学生进入这一轮。我被要求谈谈我对生活的兴趣、我的家庭背景、我的长处和短处。他们敏锐地观察了我的简历,并询问我在 GfG 上发表的文章。我还被问到诸如“你为什么选择电子和通信行业,为什么要转向软件行业?”、“如果你想为 droom.in 设计一个推荐系统,在其中你根据用户提供推荐给他们喜欢和不喜欢,你会怎么做?您将使用哪种机器学习算法?
最后,4名学生拿到了实习机会,我就是其中之一。我要感谢 GeeksForGeeks 帮助我学习各种技术主题并提供了一个很棒的编码平台。