我于 2018 年 3 月在诺伊达 Paytm 办公室接受了后端开发人员职位的面试。
第1轮:
对简历中提到的当前工作和项目的讨论
给定一个包含 n-2 个元素的数组。元素范围为 n 且缺少 2 个元素。找到它们并为其编写代码
第二轮:
什么是进程和线程。两者的区别。
页面错误
调度算法及其缺点
Hashmap 及其实现。什么是碰撞,什么是碰撞解决技术。
垃圾收集.. 讨论如何实现 gc
使用以下两种方法设计 fm 收音机的数据结构:-
- 占用带宽和歌曲名称的播放方法
- 最流行的歌曲方法告诉播放次数最多的歌曲
只讨论了没有代码的方法
第 3 轮。
我参与的当前工作和工具
最复杂的错误
工作中面临的挑战
给出一个字符数组在 O(n) 中对其进行排序并为其编写代码
谢谢 GeeksForGeeks。我希望这能帮助其他有志者。
Paytm 的所有练习题!