Paytm 面试经历 |设置 17(校内)
在线编码轮
时间 : 70 分钟
问题:3 编码问题
第一个问题:手指数数游戏
第二个问题:计算乘积等于给定数字的三元组的数量
第三个问题:通配符模式匹配
大约 23 名学生从编码轮中被选中,并被要求进行进一步的面试。
第一轮(面对面)
面试官非常友好。他让我自我介绍
然后他问了我一些问题
1) 从未排序的数组中找到第 k 个最大的元素
他让我为此编写代码。
2) 表达评估
我刚刚给出的方法可能是他对此感到满意,我们讨论了后缀和前缀表示法。
3) 求两个数的 GCD
只是接近
这时他问我进程和线程的区别。
4)二叉树顶视图
首先我们讨论了方法他给出了我的方法失败的测试用例,给了我时间思考,我想出了正确的方法,然后他让我在笔纸上写完整的代码,我做到了。
5) Print Power set of non-repeated element 字符串
前任
输入-abc
输出-
一种
b
C
抗体
公元前
约
美国广播公司
我想出了递归方法。然后他让我写代码,他让我画递归树。在这里他发现代码中有错误,我给了他简单的解决方案,但他要求编写新代码并再次绘制树,他离开了房间。
4-5 分钟后,另一个人来了,说我要到另一个房间进行第 2 轮。
第2轮(面对面2)
面试官非常友好。他让我介绍我自己和我的爱好。
在他问我最近几天你做了什么新的、令人兴奋的事情之后。
我花了几秒钟回答我面临我人生中的第一次面试。他问什么时候。?我回答——几分钟前先生。
然后我们讨论了数据结构。不同数据结构在哪里使用以及不同数据结构在现实生活中的实际使用。这里他主要关注二叉树、最小堆和最大堆。
在他要求简要介绍我所做的项目之后。在他问了我一些关于我的项目的问题之后。
我的一个项目包括井字游戏,所以在对我的项目进行完整讨论后,我们玩了 3 个井字游戏(1-0):p。
在此之后,他问我代码
以垂直顺序打印二叉树
我给出了完整的方法,我们讨论了另一种方法,我为此编写了伪代码并讨论了复杂性。
在这一轮中,他给了我薯条和饼干。
人力资源回合
这是非技术回合。他们只是想检查你的天性、态度和团队合作能力。
在这里,他问了我一些基本的人力资源问题
判决 - 已选择
提示 - 不要将 CS 基础知识视为理所当然,尽管编码很重要,但您也应该了解 OS、OOPS。
如果你没有得到任何东西,你可以随时ping我
如果您喜欢 GeeksforGeeks 并愿意做出贡献,您还可以使用 write.geeksforgeeks.org 撰写文章或将您的文章邮寄至 review-team@geeksforgeeks.org。在 GeeksforGeeks 主页上查看您的文章并帮助其他 Geeks。