📜  Nagarro 软件工程师面试经验

📅  最后修改于: 2021-11-22 12:57:23             🧑  作者: Mango

我在Java/Spring MVC/REST 方面有 2-3 年的经验。我在 2021 年 3 月通过朋友的推荐参加了 Nagarro 的开车。这是我从一系列编码测试和面试中获得的巨大经验。纳加罗是当今时代的主导产业之一。它是 CMMI 5 级公司,更注重增长和创新。

面试

  1. 智商测试:15 分钟 40 题(无负分)
  2. MCQ 测试:技术问题(关于 AWS、Java-spring、Hibernate、 Java-8 流的问题)
  3. 编码回合:在 Mettle 上,需要在 90 分钟内解决 3 个问题
  4. 技术讨论:第一轮技术讨论1:1。主要是基础知识和一些算法和数据结构相关的问题
  5. 技术讨论:第二轮技术讨论:应用层面和你进入的流的深入问题。

第 1 轮(Aptitude 轮) :第一轮于 3 月 2 日进行。

  • 它有 2 个部分,一个是关于数据结构的,包括 15 个问题,另一个部分有 15 个能力问题。这些问题我都做了。 aptitude 中每个错误的问题都有一个负面标记。
  • 第二天,我收到了一封关于下一轮编码的邮件。

第 2 轮(在 Mettle 上编码)

  1. 字符串需要将其转换为 JavaVaribale,反之亦然
    例如 – 如果给定的字符串是:this_is_variable
    输出- thisVariable(需要用空替换_,_的下一个字符需要是大写字母)
  2. 在给定数组中查找大于 n/2 次的元素
  3. 按字母顺序查找字符频率。
    ex: "aaddcbb"
    o/p: "a2b2c1d2"

第 3 轮:这是一场针对团队的技术轮,为我预留了 30 分钟的时间。

  1. lambda 表达式
  2. 质数 1-50(也使用流)
  3. 标记界面
  4. Spring注解
    @控制器
    @豆角,扁豆
    @成分
    @RestController
  5. 黑白@RestController 和@Controller 的区别
  6. .equals() 和 hashcode 合约
  7. HashMap 和 HashSet 的区别
  8. 可调用接口
  9. 2,3 与弹簧相关的输入/输出问题
  10. 尝试/捕获资源
  11. 什么是谓词
  12. 我们如何在Java实现我们自己的函数式接口
  13. 什么是流
  14. 流和集合的区别
  15. 流中过滤器和映射之间的区别
  16. 如果我们把。 Controller、Service 和 Repository 层上的 @Component 注释会起作用吗?

同一天,我收到一封邮件,说将进行两次面试,技术面试,然后是 HR 面试。

3 月 8 日,我安排了面试。这又是一场淘汰赛。

第四轮(技术面试) :面试从我的介绍开始。然后讨论了我在编码回合中给出的方法。

#面试问题

  1. ArrayList 和 LinkedList 的区别
  2. sleep() 和 wait() 的区别
  3. 竞争条件和死锁的区别
  4. 当我们可以在方法上使用它时,为什么我们在块上使用同步
  5. 为什么我们使用序列化
  6. 我们如何在Java验证路径
  7. classnotfound 与 classdefinitionnotfound
  8. 计算数字的二进制表示中的零个数
  9. 检查和未检查异常
  10. 给定 ArrayList 获取唯一元素并保持顺序
  11. LinkedList 的真实例子
  12. Java的克隆概念
  13. Java创建对象的方法
  14. 在方法上应用同步是否解决了竞争条件问题?
  15. 在 Azure 上工作过?
  16. 使用第三方服务提供的 REST API 所需的一切

我回答了他们提出的所有问题。同一天晚上,我接到了 HR 轮的电话。

第 5 轮(HR 面试) :HR 面试只持续了 6 分钟。面试官问了我几个问题,包括——

  1. 为什么是纳加罗?
  2. 换工作的原因?
  3. 手头有优惠吗?
  4. 在接下来的 5 年中,您会如何看待自己?
  5. 首选地点?

我要感谢 GeeksforGeeks 提供的这个惊人的面试体验部分,它帮助我为 Nagarro 做准备。另外,感谢 GeeksforGeeks 提供的这些惊人的 DSA 资源,它们帮助我为编码轮做准备并帮助我提高了解决问题的能力。

各位准备Nagarro面试的人,好好准备DSA,OOP,项目,多阅读面试经验,更好的准备。祝一切顺利!!