📜  Paytm 面试体验(校内)2018(1)

📅  最后修改于: 2023-12-03 14:45:06.028000             🧑  作者: Mango

Paytm 面试体验(校内)2018

背景介绍

Paytm 是印度最大的移动支付公司之一,总部设于新德里。公司成立于 2010 年,拥有超过 7500 万注册用户,服务涉及移动重/轻支付、电子商务、预付费卡等多个领域。Paytm 正在快速发展,目前已经是的市值超过 100 亿美元的独角兽公司之一。

在 2018 年,Paytm 在我们学校进行了校招,其中笔试和面试的环节很多程序员都参加了。在下面我将分享我个人的 Paytm 面试体验,希望对其他应届生的求职之路有所帮助。

报名和笔试

我是在学校的招聘网站上看到 Paytm 的招聘信息的,于是就点击了报名。几天后我收到邮件通知我需要参加笔试。

笔试时间是在一个下午完成的。笔试环节总共有三部分:理论题、编程题和主观题。理论题主要覆盖了算法、数据结构等知识点,编程题主要考察的是基础的编码能力,主观题则是一些开放性的问题,比如关于工作经历、个人能力等。整个笔试难度不高,但是需要注意时间。

面试

我通过了笔试之后,接下来是面试环节。面试环节总共有三轮,全部是技术面试。

第一轮

第一轮面试是一位技术面试官面对面对我的提问,主要考察的是基础的编码能力和算法思维。问题主要包括以下几个方面:

  • 数据结构:稀疏矩阵的存储方式,以及实现函数,可以基于任意数据结构实现。
  • 算法:最短路算法的实现及其复杂度分析,可以是 Dijstra 或者 Floyd 算法。
  • 编程实现:一个数组中查找任意两个数,使它们的和为给定值,要求时间复杂度为 O(n)。

整个面试过程持续了 45 分钟左右,我回答得比较顺利。

第二轮

第二轮面试是一位高级工程师面对面的技术面试,主要考察的是我的项目经验和技术深度,其中也会涉及到一些算法问题。

面试官会深入讨论我的项目经历和制作技术选择、设计理念等方面,非常有深度。同时,他也会询问我在项目中遇到的一些挑战和解决方法,以及技术上我能够发挥的优势。他还会考察我的能力来解读和分析关键问题、调试代码等方面。

第三轮

第三轮面试是公司 HR 面试,主要考察的是我个人的职业规划、为什么选择 Paytm、是否能适应 Paytm 的文化等主观问题。这一轮面试非常短,没有技术问题。

面试总结

总的来说,Paytm 的面试环节难度不高,更注重的是基础编码能力以及个人的项目经验和规划。在面试中我们需要冷静、自信地回答所有问题,并且要注重注重表达清楚自己的观点。同时,在面试结束后,也要记得发邮件向面试官表示感谢。

感谢大家阅读我的面试经验。我相信所有应届生都是优秀的,只有不断努力,才能成就自己的梦想。