校园招聘过程将进行在线测试(MCQ – 30 分钟/30Que 和编码回合 – 60 分钟),然后是技术(2 级)和个人面试,所有面试都以虚拟方式进行。
评估 1:在此,我们必须在 Eduthrill 平台上尝试进行 30 分钟的评估,该评估由 30 个问题组成。问题与数据结构和算法、操作系统、面向对象编程、数据库管理系统、网络、定量能力和推理有关。
评估 2(编码回合):在这一轮中,我们必须在 1 小时内解决 1 个编码问题。
- 我们得到了包含 n 个元素的所需数组 target[]。计算并返回将数组从全零更改为所需数组所需的最小操作数。他们改变了问题的故事,否则概念完全相同。
技术面试第 1 轮(1 小时以上):编码轮结束后,我在同一天收到了 HR 的邮件和电话,通知我下一轮。我在 GeeksforGeeks 和 Glassdoor 经历了之前的面试经历。
面试官从介绍部分开始,然后问:
- 什么是OOPs,Class,Objects,OOP的特性,我们为什么需要OOP?
- 多态的类型(函数和运算符重载)
- 封装
- 遗产。
- (集合(仅当您了解 C++ 和Java,就我而言,我会直接告诉他“我更倾向于Python”))。
- 然后他问我Python的数据结构和算法(列表、元组、字典、排序算法 – 气泡、合并)
- 然后他让我分享我的 VS Code 屏幕并给我一个问题:给定一个数组和一个目标值,检查数组中以 sum 作为目标的对(NO REPETITION OF PAIRS)。
- 之后,他转向我的项目并询问:涵盖(该项目是什么,使用的技术,有关该技术的深入问题)(几乎 10-15 分钟的讨论)
- 之后,我们转向 DBMS 和 OS:
- 操作系统——(进程和线程)
- DBMS – 联接(内部、左外、右外)、第二高工资查询、标准化(所有类型)
- 最后,他问我有没有什么问题要问他。我向他询问了我的反馈。
技术面试第 2 轮(1 小时以上):我在 2 小时内得到了技术面试 1 的结果,我已经通过了该轮,他们在 3 小时后安排了下一轮技术面试。
- 面试官让我介绍自己、我的项目、我过去的实习和我的课外活动。 (他问了太多关于我的经历的技术问题)。询问 CN 基础知识(HTTP、HTTPS、SSL 证书)。
- DBMS – Joins(Inner, left-outer, right-outer),Normalisation(所有类型),这次他让我写一个关于Given example的left join的查询。
- 我的项目在 AI/ML/Web-dev 领域。所以他问我关于监督学习算法 -> 线性回归、逻辑回归、决策树、随机森林 -> 如何计算模型的准确性(回答:对于线性 reg : RMS 值和逻辑 reg : 混淆矩阵) – > 什么是混淆矩阵 -> 混淆矩阵的 4 个象限 (TP,TN,P,N)-> 计算混淆矩阵准确度的公式(准确度 = (TP+TN)/(P+N)),信息增益 + 公式和熵.(通过从您之前的答案中提取关键字来更深入)
- 然后他转向数据预处理,数据清理方法。 (基础知识,我解释了我的项目的所有内容)
- 最后,他问我有没有什么问题要问他。我向他询问了我的反馈。
HR面试第3轮(45-60分钟):经过两次技术面试,我在同一天得到了结果,我已经通过了,他们将安排明天的HR面试。
面试官问(ALL TOP HR QUESTIONS):
- 告诉我一些你的事吧。
- 解释你的项目。 (然后她让我解释一个)
- 5年后你在哪里看到自己? (小鬼)
- 为什么选择阿科莱特? (从他们的网站准备)
- 您对 Accolite 有什么期望?
- 短期目标、长期目标和终极目标?
- 公司为什么要录用你?
- 有什么问题我想问吗?
然后,面试官向我解释了我将得到的补偿以及公司的条款和条件。
最终裁决:选择