📜  Paytm 面试经历 |第 13 组(有经验者)

📅  最后修改于: 2021-09-23 05:24:45             🧑  作者: Mango

  • 第一轮:机器编码轮
    这是机器编码回合,有两个编码问题。
    1. 基于树。 (使用蛮力解决,没有通过所有测试用例。)
    2. Array 和 HashMap 相关问题。在 O(n) 中解决通过了所有测试用例。
  • 第二轮:技术面试
    1. 反向链表和一些基本算法问题。
    2. 编写程序将十进制数转换为十六进制数。
    3. 一些数据库设计相关的问题。
    4. 一些 SQL 查询。

    我回答了第二轮的几乎所有问题。

  • 第三轮:技术面试
    1. 以这种方式重新排列数组元素,以便组合所有数组元素将导致最大数量。
    2. 2 拼图
    3. 一些API相关的问题

    没有解决难题(非技术性)。

  • 第四轮:面试技术
    面试官是该公司的副总裁。
    1. 实现在不使用内置库的情况下将 n 天添加到给定日期的函数。 (需要生产级别代码。)
    2. 有 n 个线程,n/2 个线程是生产者,n/2 个线程是消费者,生产者 1 线程产生的数量必须被消费者 1 线程消耗。线程也必须按顺序运行,生产者 1,然后是消费者 1,又是生产者 2,然后是消费者 2……依此类推……

    (需要生产级别代码。)

    以零错误编写了两个代码。

  • 5轮:HR
    HR 刚刚告诉我你被选中了,并问了我对薪水的期望。
Paytm 的所有练习题!

相关实践问题

反转链表
从数组形成的最大数