📜  Bhavna 软件面试经验 |校园 2020

📅  最后修改于: 2022-05-13 01:58:26.931000             🧑  作者: Mango

Bhavna 软件面试经验 |校园 2020

第 1 轮:纸笔轮(60 分钟)

第一轮是 APTITUDE ROUND,总共包括 30 个 MCQ 问题。本轮有多个小节,包括编码输出题(5题{C++ based})、数学题(10题)、图形和数据分析题(10题)、英语题(5题)。

50名学生中,有26人入选下一轮

第 2 轮:技术轮 (F2F)

它从自我介绍开始,以及我如何在数据结构 (DS) 中评价自己。在这一轮中,他们基本上是在寻找你的解决方案。这些问题基本上围绕您的简历、一些数据结构问题和一些谜题展开。这一轮对我来说大约需要 45-60 分钟。问题如下:

  1. 什么是堆排序?写它的代码并画出最大堆和最小堆的结构?
  2. 使用堆栈以相反的顺序打印链接列表。在我讨论方法时,他们要求我为其编写代码,并编写链接列表的实现。
  3. NULL 和 VOID 有什么区别?
  4. 什么是访问修饰符?
  5. 什么是函数覆盖?区分运行时和编译时多态性?
  6. 什么是朋友班?
  7. Java中的 final 做什么以及Java中的 finalize 方法是什么?
  8. 列表和元组之间的区别?
  9. 是否可以创建具有私有默认构造函数的类的对象?
  10. 不同的搜索方法?二分搜索是如何工作的,它的时间复杂度是多少?

在技术问题之后,他们转向行为问题,例如:-

  1. 如果我在学习他们目前正在研究的新技术方面有任何问题?
  2. 为什么选择 Bhavna Corporation?+
  3. 谜题 3 名牧师和 3 名恶魔谜题。 https://www.geeksforgeeks.org/puzzle-3-priests-3-devils-puzzle/
  4. 最近的任何失败以及我如何处理它?

第三轮:如果你进入了这一轮,那么你将有 96% 的机会被选中。

这一轮更像是一种互动式的一轮。

  1. 首先,他们让我自我介绍。
  2. 我的技术回合如何进行。
  3. 我的爱好,家庭背景。
  4. 我在公司中寻找哪些方面?
  5. 是什么让我生气,我该如何应对?
  6. 我在空闲时间喜欢做什么?
  7. 我的未来计划是什么,并询问了我的实习生和项目?

结果: 7名学生被选中。我就是其中之一。

我的建议 :

  1. 保持冷静和自信。他们会给你足够的时间去思考,让你放松。
  2. 就项目而言,您可以拥有一个基本项目,但应该知道其内部为什么使用特定框架或数据库以及某些其他东西。
  3. 在任何一轮中,如果你卡住了,请与面试官讨论,因为他们肯定会帮助你。