第一轮(在线评估):第一轮他们问了 3 道编码问题,问题来自 DSA 和动态规划我可以完全解决一个编码问题,第二轮我解决了 60% 之后,我得到了PPI 机会。
第二轮(技术+人力资源面试):我从我的 TPO(培训和安置官)那里拿到了我的第一轮结果,一个月后在面试前 7 天收到了来自 Infosys 的面试邮件。面试在 Webex 平台上进行,时长 1:25 分钟
- 从介绍开始
- 一个编码问题:
tcs ->2018->100->101 infosys->2016->109->110 tcs->2017 ->106->107 tcs->2016->107->108 tcs->2017->108->109 infosys->2017->105->106
我们需要找到给定开始和结束年份的缺失发票
花了 10 分钟来理解这个问题然后开始使用蛮力解决方案我得到了正确的输出但他对我的方法不满意
然后我尝试了另一种使用哈希图的方法得到了正确的答案(但我觉得他很不高兴),然后他问了 DSA 的其他一些问题
- 你知道任何框架吗?我说不
- 合并排序解释及其时间复杂度? (回答)
- 实现归并排序? (实施的)
- 选择排序解释及其时间复杂度? (回答)
- 什么是散列以及如何实现? (回答)
- 什么是二叉树?解释(解释)
- 你懂哪种语言?我说 C++, Python然后他问你为什么不喜欢Java作为编程语言?我说先生,我从一开始就只用 C++ 编写代码,所以我从未使用过Java,但我将来会学习。
最后有什么问题要问吗?我问了他在 Infosys 的经历,就是这样。