📜  Code Brew Labs 面试体验(校内)

📅  最后修改于: 2021-11-18 02:35:47             🧑  作者: Mango

大家,早安。我在昌迪加尔的这家公司进行的采访仅在 15-20 分钟内完成。那么让我们从代码酿造实验室的过程开始:-

第 1 轮(能力倾向测试):

  1. 这一轮基本上是一个能力倾向测试,这个测试大约是20-30分钟,问题是基于时间和距离,指控和混合,平均,然后还有一些推理题,比如血缘关系,编码解码,口头上的问题很少。问题的水平是——简单——中等,大多数学生都在这一轮中入围。让我们进入流程的下一个级别。

注意 – 问题基于 CAT 的能力

第二轮(编码评估):

这一轮仅在同一天进行,编码轮大约需要 40-50 分钟。问题级别为中等难度。所有的题都是基于C语言的,这个测试也是MCQ类型的,但是问题很长,就像伪代码一样,给了我们一个代码,有4个选项,我们需要检查给定代码的输出。这一轮入围的人数较少,我也入围了这一轮。让我们来看看一些被问到的问题:-

  1. 第一个问题
    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 概念以及数据结构。让我们看看面试中被问到的问题。

  1. 什么是班级并给出班级的真实例子?
  2. 什么是封装?为它写一段代码。
  3. 数组列表和数组的区别。
  4. 解释你的项目。 (注意 – 对您的项目的解释应该是深入的,并尝试使用 SDLC-软件开发生命周期来解释您的项目)。讲述您使用的前端技术和后端使用的语言等所有内容,如果您的项目附加了数据库,还请解释数据库。
  5. 为什么Java不是100%面向对象的? Java和C++的区别。
  6. 二分搜索和冒泡排序(注意——为搜索和排序技术做好准备)
  7. 如何按升序对数组的元素进行排序?
  8. 用 C 编写代码以在不使用分号的情况下打印“hello world”。

就是这样,其余的取决于您的语言,因为我的首选语言是Java所以他们问了与Java相关的问题。这些问题是最重要的问题。这一轮之后,只有8名学生入围。所以让我们进入最后的过程

第四轮(人力资源面试):

这一轮是非常基础的一轮,所有这 8 名学生都被那家公司选中,包括我在内。问题很基础,面试时间只有10分钟,水平很简单。问题是:-

  1. 告诉我你简历中没有提到的关于你自己的事情。
  2. 你为什么想加入我们的组织?
  3. 我们在研究什么类型的技术?
  4. 说说你的家庭背景。
  5. 您准备好立即加入吗?

这些是被问到的一些基本问题,一天后我们收到了我们学院 TPO 的选拔邮件。

欢呼!我们做到了

职位 – 软件开发人员