大家,早安。我在昌迪加尔的这家公司进行的采访仅在 15-20 分钟内完成。那么让我们从代码酿造实验室的过程开始:-
第 1 轮(能力倾向测试):
- 这一轮基本上是一个能力倾向测试,这个测试大约是20-30分钟,问题是基于时间和距离,指控和混合,平均,然后还有一些推理题,比如血缘关系,编码解码,口头上的问题很少。问题的水平是——简单——中等,大多数学生都在这一轮中入围。让我们进入流程的下一个级别。
注意 – 问题基于 CAT 的能力
第二轮(编码评估):
这一轮仅在同一天进行,编码轮大约需要 40-50 分钟。问题级别为中等难度。所有的题都是基于C语言的,这个测试也是MCQ类型的,但是问题很长,就像伪代码一样,给了我们一个代码,有4个选项,我们需要检查给定代码的输出。这一轮入围的人数较少,我也入围了这一轮。让我们来看看一些被问到的问题:-
- 第一个问题
C
#include
int x = 5; int* f() { return &x; } main() { *f() = 10; printf("%d", x); }
选项
a) 编译错误
b) 运行时错误
c) 5
d) 10
这类问题被问到,只有大约 30 个这样的问题。让我们继续进行技术面试
第三轮(技术面试):
这一轮是基于你的技术技能和你在学术上所做的项目。这一轮大约 15-20 分钟,问题是简单的中等。问题基于您的首选语言、您的项目、oops 概念以及数据结构。让我们看看面试中被问到的问题。
- 什么是班级并给出班级的真实例子?
- 什么是封装?为它写一段代码。
- 数组列表和数组的区别。
- 解释你的项目。 (注意 – 对您的项目的解释应该是深入的,并尝试使用 SDLC-软件开发生命周期来解释您的项目)。讲述您使用的前端技术和后端使用的语言等所有内容,如果您的项目附加了数据库,还请解释数据库。
- 为什么Java不是100%面向对象的? Java和C++的区别。
- 二分搜索和冒泡排序(注意——为搜索和排序技术做好准备)
- 如何按升序对数组的元素进行排序?
- 用 C 编写代码以在不使用分号的情况下打印“hello world”。
就是这样,其余的取决于您的语言,因为我的首选语言是Java所以他们问了与Java相关的问题。这些问题是最重要的问题。这一轮之后,只有8名学生入围。所以让我们进入最后的过程
第四轮(人力资源面试):
这一轮是非常基础的一轮,所有这 8 名学生都被那家公司选中,包括我在内。问题很基础,面试时间只有10分钟,水平很简单。问题是:-
- 告诉我你简历中没有提到的关于你自己的事情。
- 你为什么想加入我们的组织?
- 我们在研究什么类型的技术?
- 说说你的家庭背景。
- 您准备好立即加入吗?
这些是被问到的一些基本问题,一天后我们收到了我们学院 TPO 的选拔邮件。
欢呼!我们做到了
职位 – 软件开发人员