Indus Valley Partners 参加校园选拔,担任助理软件开发工程师一职。它只允许来自 CS 和 ECE 分支的学生。在第 10、第 12 和 B. Tech 中,截止率最低为 65%。面试的结构是在线测试和3轮面试。
第一轮(在线测试):本轮包括 4 个部分的客观单选题 – SQL、OOPS、C#、Mettl 测试平台中的 JavaScript。每个部分 15 个问题。您可以随时在不同部分之间切换。没有负面标记。考试没有通过网络摄像头/麦克风访问进行监考。切换标签页也没有任何限制。允许的总时间为65分钟。
这些问题非常标准和简单。即使您不懂 JavaScript 或 C#,只要您想,也可以回答这个问题。 C# 包含许多关于数组初始化方式的问题。
我不知道确切的数字,但我猜可能有 60 到 80 名学生参加了第一轮比赛,而 8 名学生参加了下一轮比赛。
第二轮(技术轮):我接受了大约 30 分钟的面试,会议在 Google meet 上进行。
- 函数重载和覆盖有什么区别?
- 她分享了她的屏幕,并在记事本中写了一个代码,我被告知要查找其输出。代码包含一个调用函数,以变量作为参数和一些后和前增量运算符,最后打印变量。关键是变量不会改变它的值,因为它是按值调用的。
- 什么是3NF?它是我们用来减少冗余的一种数据库形式,第三个 NF 从表中排除了传递依赖。即对于每个依赖项,alpha 必须是候选键或超级键或 beta 可以是主要属性
- 什么是指针
- 对象是按值调用还是引用调用;答:参考调用
- 什么是 AVL 树
- WAP 以 N 作为输入打印以下图案:
对于 N=7:
*
***
*****
*******
*****
***
*
我被允许在 ide.geeksforgeeks.org 中编写程序并共享屏幕
这是我写的: https : //ide.geeksforgeeks.org/dn5qjWDRTT
- 关于SQL的问题:
-
第一个员工表
empID, empName, empAge
-
第二个奖金表
bonusID, empID, bonusAmount
2个要写的查询:
- 员工明智的总奖金
- 未领取奖金的员工
Ans(至少我写的我还没有测试过):
- SELECT EmpID,BonusSum from (SELECT empID, SUM(bonusAmt) as BonusSum from Bonus GroupBy empID)
- Select EmpName from Employee where Empid=select empID from Employee MINUS select empID from Bonus
8 人中有 4 人进入了下一轮。
第三轮(管理轮):这一轮有点奇怪,我有机器学习项目,有人问我为什么申请这个,因为这是基于 WebDev 的角色。我解释说 ML 只是我追求的另一个领域,我准备学习公司需要的任何东西。
这是一个 9 分钟的面试,没有任何技术问题。
4 人中有 2 人进入了下一轮。
最后一轮(HR 轮):在此,您需要为公司相关问题做好准备。有人问我是否知道给我提供的角色
- 为什么我想这样做
- 我认识公司里的任何人吗?
- 我真正引以为豪的项目
- 我并不引以为豪的项目
- 将来我会在哪里看到自己?
我们两个都被选中了。
我的建议是在参加会议之前先检查一下公司,查看 LinkedIn 个人资料,并查看您的面试官的个人资料或您大学的任何人。准备好你的项目,从你的简历中了解一切。了解公司的最新成就和成功。彻底学习OOP概念并理解基本概念。除非您犯任何错误,否则这将非常容易。加入公司表现出奉献精神。即使你没有公司要求的项目,也要说你会学习。