📜  Nagarro 面试经历 |校外(1)

📅  最后修改于: 2023-12-03 15:33:05.121000             🧑  作者: Mango

Nagarro 面试经历 | 校外

最近有幸参加了一次 Nagarro 公司的面试,以下是我的面试经历,希望对大家有所帮助。

面试流程
第一轮笔试

面试官先让我完成一道基于链表的算法题,难度适中,主要考察对链表的理解和编码能力。完成后,面试官问了一些关于算法和数据结构的问题,例如快速排序的时间复杂度、二叉树的遍历方式等等。

接着,面试官问了一些关于 Java 程序设计的问题,例如多线程、反射、异常机制等等。我觉得这部分问题难度较大,需要有一定的 Java 基础才能回答得上来。

最后,面试官问了一些关于数据库的问题,例如 SQL 语句的写法、索引的作用等等。这部分问题相对来说比较简单,但需要有一定的数据库基础。

第二轮技术面

在第二轮技术面中,面试官问了很多关于开发过程中遇到的问题和解决方法的问题,例如你在项目中遇到了哪些挑战和问题,你是如何解决这些问题的等等。这部分问题需要有一定的项目经验和实际开发经验才能回答得上来。

接着,面试官让我解决一道关于字符串的算法题,难度较高,需要一定的算法和编码能力。

最后,面试官问了一些关于架构设计和系统设计的问题,例如如何设计一个高并发的系统、如何保证系统的可用性等等。这部分问题需要有一定的系统设计和架构设计经验。

第三轮 HR 面

在第三轮 HR 面中,HR 问了一些关于工作经验、个人职业规划、薪资期望等等问题。这部分问题相对来说比较简单,需要有一定的职业素养和表达能力。

总结

整个面试过程难度适中,主要考察了我的算法和编码能力、Java 语言和程序设计、数据库基础、项目经验和实际开发经验、系统设计和架构设计经验以及职业素养和表达能力。如果你准备进入 Nagarro 公司,需要对这些方面有所了解并做好相应的准备。

Tips: 面试官在面试中不仅看重候选人的技术能力,也会考察候选人的思维方式、学习能力、沟通能力、团队协作能力等等,因此需要在这些方面注重培养和提升自己的能力。