📌  相关文章
📜  RazorPay 高级软件工程师面试经验(4 年经验)

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

第 1 轮:低级 OOPS 设计:设计内存中的 SQL(诸如添加、删除表的写入函数、从表中选择 *、从表中删除等问题)。编写完整工作代码的时间较少,所以只解释了伪代码(但我认为面试官希望编写部分工作代码)。

第二轮:设计通知系统(高级设计)。设计应包括所有通知,如推送通知、SMS、Webhooks、电子邮件等。此外,确定瓶颈以及您将如何解决它们。

第 3 轮:招聘经理轮。许多问题,例如与前辈的任何争论、项目、可以在您的项目中实施的设计模式,为什么要进行这么多转换。

结论:作为 SDE-2 被拒绝,公司和我都认为不适合 SDE-1 的角色

Tips:你应该擅长设计面试问题,可能需要5年以上的成熟度。