Navis 面试经验(助理软件工程师)VIT 2020
第1轮-
20 个 Mcqs 和 1 个编码。平台是 Hackerrank。他们为下一轮选择了 32 名学生。问题 - https://leetcode.com/problems/degree-of-an-array/
第2轮-
- 告诉我一些你的事吧。
- OOPS 概念 - 一些编码问题,例如如果我们在父类和子类中都有相同的函数,我们如何调用父类的函数——使用 super。
- 为什么Java中不允许多重继承。
- Java关键字。
- 代码给定的 2 个字符串查找 s2 是否是 s1 的子字符串。
- 我确实使用了幼稚的方法-它运行了。无法进一步优化
- 然后问项目。
- Java中的 final 关键字。
第三轮-
- 非常棘手的 oops 编码问题。
- 为什么会这样?
- 运行时和编译时错误之间的区别,例如。
- 什么是stackoverflow错误?为它写一个代码。
- Java有两种类型的内存它们是什么?堆栈和堆——它们的用法。
- SQL 查询。
- 异常处理 - 类型、使用 catch 和 finally。编写代码
- 拼图 - 你有 5 个轮子(4 个普通轮子,后面有一个额外的轮子)和 1000 公里的距离,你需要在旅途中将所有轮子都用于相同的距离。
- Ans- 每 200 公里用新车轮更换一次。
没有资格参加下一轮(他们拿了 3 轮)