在线编码回合:使用的平台是cocubes.com
时间:75分钟问题:3个编码问题
第一个问题:简单的链表实现。给定两个以链表形式出现的字符串,您将找到词典上最大的字符串。
第二个问题:给您一个数组,并且应该在数组中该特定元素的右侧找到的所有元素中找到最大数量的元素。
第三个问题:这是一个与BP + Bitmask有关的问题。我不记得确切的问题了。
从编码回合中选出了大约27名学生,并被要求进行进一步的访谈。
第一回合(面对面)
面试官非常友好,他让我介绍一下我的自我。
然后他问了我一个问题:
1)找到将二维矩阵从一个给定单元格遍历到另一个单元格所需的最大成本。与最小成本路径DP问题相同。
他要求我为此编写代码。
2)杆切割DP
我给他一个方法,他对此感到满意。然后他让我写代码。
3)二叉树的左视图
我给了他一个方法,他对方法感到满意。之后,我被要求编写代码。
在这些问题之后,他继续提出一些与OOPS,DBMS,OS等相关的理论问题。
他问了一些基本问题,例如多态及其类型。然后,以示例为例介绍规范化及其类型。他还询问了有关信号量的问题。
第二回合(面对面2)
面试官非常友好,他问我自我介绍以及我的爱好。
然后,他继续研究主题的理论概念。他问了我有关DBMS(事务及其属性ACID,有关示例标准化,索引编制),OS(分页,分段,进程与线程之间的差异等)的问题。
此后,他转到了我的项目,他让我简要介绍一下我的项目。他问了与我的项目有关的问题(SQL vs No SQL,Node-Js概念等)。
然后,他问我一个简单的编码问题,但有一定的约束,我解决了。他对我的解决方案感到非常满意。
最后,他给了我一个我无法解决的难题。
第三回合(技术+管理)
面试官非常友好。他浏览了我的简历,询问了我的兴趣和额外的课外活动。
之后,他询问了我的目标以及其他类似人力资源的问题。
他只问了几个与项目相关的问题,而这一切都是本轮的。
第四回合(HR)
面试官非常友好。她请我自我介绍。
她问我的爱好。在这几个问题之后,例如为什么选择Paytm?等。这是非技术回合。她想检查一下您的天性,态度和团队合作能力。然后,我被要求等待结果。
判决–选定🙂
非常感谢GeeksforGeeks提供了如此宝贵的准备材料。