软件工程师的Fareportal面试经验|校园 2021
Fareportal 于 2021 年 8 月 26 日访问了我们的校园(VIT 大学),招聘软件工程师/软件测试工程师职位。只有 CS/IT 分支机构符合条件,随后截止 60%。约有2300名学生入围在线测试。
第一轮:在线测试
- 在线测试为 1.5 小时,由 5 道编程题组成,主要侧重于编程基础知识。最初的 5-10 分钟令人惊叹,因为问题似乎非常简单,而且是否有一些问题令人怀疑。
- 但测试背后的重点是检查候选人是否能够评估情况并做出快速决定。在 20 分钟内完成测试并具有良好 CGPA 的候选人被选中。
第二轮:技术面试
- 第二天,他们筛选了大约 50 名学生进行进一步的面试。这一轮基于实时应用程序中的简历、问题解决、系统设计和核心 CS 概念。面试从介绍开始,然后是关于系统设计概念的问题,例如垂直-水平扩展、负载平衡等。
- https://www.geeksforgeeks.org/system-design-horizontal-and-vertical-scaling/
- https://www.geeksforgeeks.org/load-balancer-system-design-interview-question/
- 对缓存网页的应用以及LRU和LFU缓存的实现提出了一些问题。
- https://www.geeksforgeeks.org/least-frequently-used-lfu-cache-implementation/
- https://www.geeksforgeeks.org/lru-cache-implementation/
- 然后面试就进入了简历上提到的项目和技能。我们深入讨论了一个项目,并就 3D 建模如何为旅行应用程序做出贡献提出了问题,我们讨论了 VR 和网站的 3D 用户界面。
- https://www.geeksforgeeks.org/introduction-of-3d-internet/
- 然后面试进行到数据结构和算法。问题是帮助用户计划与愿望清单中的多个城市的国际旅行,然后是预算和优先访问哪些城市。解决方案是使用额外比较器的 Dijkstra 算法的变体。
- www.geeksforgeeks.org/dijkstras-shortest-path-algorithm-in-java-using-priorityqueue/
- 有后续问题使用二叉树作为数据结构和其中的不同类型的遍历。
- https://www.geeksforgeeks.org/tree-traversals-inorder-preorder-and-postorder/
- 然后讨论了一些关于 OOPS 概念的应用,面试以积极的态度结束。
第三轮:人力资源面试
- 几天后,安排了一个惊喜的电话采访,幸运的是,我接了电话。这一轮的持续时间约为10-15分钟。介绍完之后,面试官问我“过去的三天”是怎么跟着我的低谷的,我是怎么克服的,这三天我的倾向。
- 然后我们讨论了组织中使用的工作文化、目标用户和技术。电话会议以积极的方式结束。