第一次与招聘人员快速通话,只是讨论技术堆栈、当前和预期的 CTC 以及通知期。招聘人员在双方约定的日期安排了第一次面试。
第一轮 |技术面试 – 1 | 1小时
- 自我介绍。 (5 分钟)
- 只是一个简历演练和背景细节问题。 (10 分钟)
- 过去的项目讨论。 (10 分钟)
- 基本Java, java-spring 问题。 (10 分钟)
- 然后详细讨论构建电影票务预订系统:- 数据库设计、API 设计、架构、方法等(20 分钟)
- 关于数据库的简单问题。 (5 分钟)
第二轮 |技术面试 – 2 | 1.5小时
- 自我介绍。 (5 分钟)
- 技术栈工作。 (5 分钟)
- 展示了一些代码片段以查找时间和空间复杂度。 (10 分钟)
- 核心Java和 Spring-boot、Hibernate 问题。 (10 分钟)
4 道编码问题(1 小时)
- 字符串操作
- 基于数组的问题
- 图问题(仅限方法)
- 数组中的第 K 个最大元素(编写生产级代码)
第三轮 |管理面试 | 1小时
- 自我介绍。
- 你如何处理压力。
- covid-19 如何影响您的个人成长
- 你为什么要换
- 任何进一步学习的计划。
- 你可以问我任何问题,我已经完成了。
我问了与任何项目方法、架构等相关的问题,比如他们遵循的截止日期是如何决定的,等等。
整个招聘过程非常顺利,招聘人员也非常善于沟通和乐于助人。
收到offer了!
谢谢