📌  相关文章
📜  Radisys 软件开发人员面试体验(校内)

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

Radisys 软件开发人员面试体验(校内)

这包括 1 个在线回合、2 个技术回合和 1 个 HR 回合。

第一轮:线上轮

时间:1小时

  • 第一轮共有 50 道题目,题目分别为 Aptitude、Data Structure、C++、 Java。有多项选择题。
  • 因为这是一场在线比赛,所以他们非常注重创造东西,这就是为什么他们有一个非常强大的考试监考系统,可以观看我们的视频、听音频并共享我们的屏幕。
  • 为了共享屏幕,他们指示我们安装扩展程序。

第一轮提示:

  • 他们没有问非常棘手的问题。问题很简单,所以每个人都能解决问题。
  • 要在这一轮中入围,请解决每个人都能解决的最大问题,并且您必须在最大的竞争中保持领先。

第二轮:技术轮

时间:60分钟

这一轮,面试官让我很放松。他很有礼貌,对我很好。他问了我的名字和介绍,然后开始提问。

  • 我的简历上有两个项目,所以他问我的项目是什么,我在 10-12 分钟内总结了出来。
  • 然后他问我一个谜题:如果给我 10 个球,其中 9 个重量相同,但一个更重,我如何找到更重的那个。 https://www.geeksforgeeks.org/puzzle-10-identical-bottles-pills/ 我告诉他二分查找方法。
  • 然后他从调度算法、饥饿、死锁等主题向操作系统提出了问题。他让我区分进程和线程
  • 在 DBMS 中,他让我编写一个简单的 SQL 查询来查找薪水第四低的员工,并让我解释 ACID 属性。
  • 他问了我一些 OOPS 的概念,并让我举例说明方法重载和覆盖的区别,还问Java中的 main 方法是否可以重载和覆盖。
  • 然后他问了一个非常简单的编码问题,因为我练习了很多,所以这是一个非常简单的问题。他让我反转一个字符串的单词而不是整个字符串,只反转单词并编写代码。我告诉他不同的方法并编写了代码。

然后他问我是否需要向他提出任何问题。我问他工作和生活是什么样的?他回答得很温和。

第 2 轮提示:准备好这些主题 OS、DBMS、OOPS、编码。

第三轮:另一个技术轮

提示:1 小时

  • 和大多数采访一样,我们被问到项目和一些总是被问到的问题,所以我为这些问题做好了准备。他问了我在项目中遇到的最困难的事情以及项目中的许多其他事情,这次讨论花了 20 多分钟。他问了这个项目背后的目标,他还问了我大学生活、大学经历以及我为什么选择这所大学的原因。
  • 他问我掌握了哪种编码语言,所以我在 CPP 中做了很多问题,我告诉他我喜欢在 CPP 中编码并且了解Java的基础知识。
  • 他让我解释当我们运行一个程序并编译它的所有阶段时会发生什么。
  • 第二轮和第三轮又问了同样的问题,什么是死锁,但这次他让我用现实生活中的例子来解释死锁。我能够回答这个问题。
  • 他再次让我问我问的问题 匆忙赶到最后期限常见吗?还是有弹性?

第三轮的小贴士:不要太紧张,而面试轮认为这是保持放松的正常谈话。

第四轮:人力资源轮

提示:15 分钟

这一轮没有;给我很大的压力,因为问题很简单而且很短。我不得不再次自我介绍,我被选中了。他们问我关于我的大学和我是如何学习的,我在学期中取得了多少成绩,我的家庭,我的父母,以及一个常见的问题,为什么我想加入他们的组织。

尖端:

  • 每天练习大量的编码问题。我几乎每天都在解决问题。即使我至少解决了一个问题,但我尽量不要错过任何一天。每天编码真的很有帮助。我在三个平台上练习过。由于第一学期进入大学时,我的概念非常薄弱,我不知道如何打印 Hello World 我开始从 Hackerrank.com 练习并解决了许多解决问题的问题,并不断学习 DS 概念。然后在第二学期,我切换到 GFG 并开始练习 DS 问题。然后在面试之前,我解决了 Interviewbit 2 次。
  • 我从 DBMS、操作系统、OOPS、数据结构中开发了很好的概念。
  • 我研究了计算机网络和系统设计的几个主题(可选)