📜  Avaya 面试体验 | 2020年校内

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

我在 2020 年 8 月参加了 AVAYA 笔试+面试,通过大学实习担任软件工程师角色。

共进行了 3 轮

第 1 轮(测试 MCQ + 编码 + 代码调试):所以第 1 轮是平均水平。有一些 MCQ

  • 一般资质
  • 语言能力
  • 数字能力
  • 核心科目,如操作系统、计算机网络、面向对象编程和 C/C++ 编程。

这些都不是很难的问题。你只需要知道基本概念。

然后是 1Easy 2 Medium Coding 问题。我认为即使你的代码至少只能满足所有给定的测试用例,你也会得到那个问题的满分(首先尝试覆盖给定的测试用例,看看你是否得到满分)。然后有一两个调试代码,您必须在其中完成/修改代码。那些也不是很难。所以大约有 18 人通过了这一轮。

第二轮(编码):第二轮是在第一轮结果之后的同一天,持续了近45-50分钟。他们没有问我简历中的一个问题,尽管我已经提前提交了。有2个人面试我。

首先,他们给出了问题陈述和示例测试用例。它来自字符串主题。因此,我不得不共享屏幕并在记事本中编写代码。我从给定的测试案例以及我能想到的几个案例开始并解释了它们。然后他给出了一个测试用例,它不满足编写的代码。我修改了代码,现在它很令人满意。然后他稍微修改了这个问题。现在将近30分钟过去了。这有点棘手。所以,他问我是否至少能说出逻辑。我告诉他了。我认为它类似于进行堆栈操作。然后他们说好的。在他们问我关于存储类和自动、静态、全局变量、它们的范围和代码中的生命周期之后。他们给出了一个代码,我必须在代码执行后告诉变量的值以及变量的范围和生命周期。总体来说很轻松,进展顺利。 18人中,只有9人通过了这一轮。

第 3 轮(人力资源 + 技术):这一轮持续了近 45 分钟。有一个 HR 和一个技术人员。所以首先,他们让我做自我介绍。然后技术问题开始了。

技术的:

  1. 告诉我你的一个项目?所以,我开始谈论我们(作为一个团队)在 Smart India Hackathon 2020 中所做的项目。
  2. 他开始询问 SIH,我们得到了什么奖品等等。
  3. 他问了几个关于这个项目的问题,进展顺利,然后他还要求展示代码。
  4. 他问我清楚知道哪种语言。我说的是 C/C++。他要求Java,但我没有任何经验。
  5. 关于客户端-服务器系统中的通信以及什么是套接字,什么是来自操作系统的远程过程调用的问题(您可以在 Galvin 教科书第 3.6 节中找到)。我无法清楚地回答这个问题。
  6. 接下来的问题很简单(我不知道为什么),比如来自 SQL 查询的问题,来自网络的问题,这些都很顺利。这在将近 30 分钟内结束。

人力资源:

  1. 告诉我一些关于你的事情,你的背景?
  2. 为什么要加入 AVAYA?
  3. 你的强项是什么?
  4. 什么是弱点?
  5. 如果您的同事在工作场所(有意或无意)做错了什么,您会怎么做?

她确实非常平静地听我说的一切,很少反问我。这在大约 15 分钟内结束。在本轮出现的9名学生中,他们只选择了4名。不幸的是,我没有被选中,但这是一次很好的经历。

个人意见:总的来说,我建议你用代码非常彻底地准备简历和至少一个项目。诸如编程概念 C/C++ OS、CN、DBMS 等核心主题也应该是透彻的(即使我们知道概念,但有时我们无法用正确的词来表达它们,所以也要记住这一点)。