📌  相关文章
📜  redBus 软件工程师面试经验|校园 2021

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

redBus 软件工程师面试经验|校园 2021

Redbus 于 2021 年 9 月访问了我们的校园,担任软件工程师职务。在线测试的候选名单是根据 2 个参数完成的:

  1. 参数 1:第 10 和第 12/文凭 - 87% 及以上
  2. 参数 2:BE CGPA – 8.5 及以上

第 1 轮(在线测试):测试适中,有 23 个 MCQ 和 3 个编程问题。 MCQ 可以很好地解决有关Java概念、C++ 代码片段和中等能力问题的问题。编码有点困难。

我记得的问题之一是:

用你选择的语言编写一个程序,找出手机从充电 A 到充电 B 需要多少分钟 M(A 和 B 是输入,M 应该是输出)。给出了不同级别的收费率。

For example:
0<= C <= 10 : 8 mins
11<= C <= 50 : 6 mins
And so on

Sample: If A= 0 and B=5 then M is 8 because in 8 minutes it reaches 10 
charge which is greater than 5.

获得至少 1 个程序的输出以及 MCQ 中的良好表现足以通过测试。

211名学生中有46人入围下一轮

第2轮:(技术面试1):

  • 自我介绍
  • 要解决的编码问题(数字的第一次出现,二分搜索(回文,其他排序)),甚至解释使用时间复杂度的方法。
  • 简历中提到了有关项目的问题。如果代码在系统中,我被要求显示代码。
  • 他们共享了一个文档,其中包含 2 个编码问题(可被 3、5 或 10 整除以及打印元素在 2 个不等长列表中的相同位置)、2 个猜测输出的 MCQ(指针问题)和 2-3 个逻辑问题(关系,数字模式等)我被要求解决。

30名学生入围下一轮。

第三轮(技术面试2):

  • 自我介绍
  • 关于 oops 概念的Java连接和 DBMS 中的规范化等技术问题。
  • 关于项目的问题和讨论。
  • Python和Java各有优劣。
  • 关于查找列表中最大元素之前出现的最小元素的编码问题。

20名学生入围下一轮。

第 4 轮(HR 轮):第 3 级讨论

  • 技术问题,如堆栈的实现、使用队列的堆栈或反之亦然
  • 为从某某时间到某某目的地的公共汽车设计一个数据库表。
  • 人力资源问题,例如生活中遇到的最困难的情况是什么
  • 在项目等工作期间,您如何处理项目合作伙伴之间的分歧?
  • 你在生活中对什么充满热情?
  • 您想在 redbus 中使用哪种技术

8名学生被选为全日制offer。