📜  Swiggy 面试经历 |设置 2(校内)(1)

📅  最后修改于: 2023-12-03 15:05:26.654000             🧑  作者: Mango

Swiggy 面试经历 |设置 2(校内)

介绍

Swiggy是一家位于印度的在线外卖服务公司,为印度各地的用户提供美食外送服务。在这次校内面试中,Swiggy要招聘一名程序员,根据其需求和我的表现最终决定是否被录用。

面试流程
一、笔试环节

首先进行了一下笔试环节,主要考察编程能力、算法思维和语言基础能力。笔试共有三个部分,包括:

  1. 编程题:需要用Python来实现一个图形转化算法,要求代码简洁、易于理解。代码要求尽可能考虑不同情况,保证程序的鲁棒性。
  2. 算法题:设计一个时间复杂度为O(n)的算法,以查找一个无序数组中重复的元素。
  3. 语言基础题:主要考察了Python语言的基础知识,包括函数、条件语句、循环语句、模块等。
二、技术面试环节

在通过笔试之后,进行了技术面试环节。这一环节主要考察了我的技术能力和项目经验,面试内容包括:

  1. 项目经验:主要询问我曾经实现的项目并深入了解了我完成该项目的思路、难点和解决方案。
  2. 技术能力:针对我的技术方向,主要询问我在该领域中的实践经验,具体实现方式和一些关键技术点。
  3. 编码能力:通过给我一个具体的场景,评估我在复杂场景下的编码能力和逻辑思维能力。
三、HR面试环节

在技术面试环节之后,进行了HR面试环节。这一环节主要考察了我的综合素质和职业规划,主要涉及以下方面:

  1. 综合素质:包括个人能力、团队合作能力、沟通能力、工作态度等。
  2. 职业规划:通过了解我对公司、对职业发展的认识和追求,了解我的未来发展计划。
总结

这次面试过程非常严谨而且具有挑战性,使我深刻认识到了自己的优缺点。同时与面试官的交流,也让我逐渐明确了自己未来的职业发展方向。我相信这次面试将对我的职业发展产生极大的影响。