📜  Grofers 面试经历 |第 3 组(SDE 校内)(1)

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

Grofers 面试经历 | 第 3 组(SDE 校内)

背景介绍

Grofers 是一家印度的 O2O 食品和日常用品电商公司,成立于2013年,总部位于印度的古尔冈(Gurgaon)。Grofers 开发了一款移动应用程序,用户可以通过该应用程序在城市中订购生鲜、零食和其他日用品,Grofers 还直接在其平台上与消费者交30%的交易量。公司通过仓库和超市集成的模式,以及基于位置的物流系统为消费者提供服务。截至2019年,Grofers 在印度拥有 2600多名员工,提供服务于全国 27座城市。

面试流程
  • 笔试
  • 两轮面试
笔试

笔试时,需要完成一项编程任务,该任务要求我们实现一个函数,该函数接受一个字符串参数,返回字符串重复 n 次的结果。我们需要在规定的时间内将代码提交到在线评测系统,评测系统会自动对我们的代码进行测试和评分。

下面是我们的代码实现:

def repeat_string(s, n):
    return s * n
面试

面试共分为两轮,第一轮是技术面试,第二轮是 HR 面试。

技术面试

技术面试时,面试官首先了解我们的项目经验和技术掌握程度,并有一些关于算法和数据结构的筛选问题。接下来,面试官询问了我们对某些特定技术的理解和应用、项目经验中遇到的问题和解决方法等内容。

以下是一些面试问题:

  • 什么是哈希表?
  • 什么是二叉树?请解释二叉搜索树的概念。
  • 在数据结构中,数组和链表之间有什么不同?
  • 如何处理遇到的困难?
  • 你有什么好的项目经验吗?
HR面试

通过技术面试后,HR 面试者主要想了解我们的个人背景和团队沟通技巧。在整个面试过程中,面试官讲述了 Grofers 公司的文化和价值观,并解释了公司的晋升和培训制度。面试官提供了许多机会让我们提出自己的问题,例如公司面临的挑战、未来的业务发展等。

总结

总体来说,Grofers 的面试流程很严谨,要求我们具备扎实的技术功底和专业知识,同时也关注个人团队沟通技巧和职业发展规划。如果你想加入 Grofers,需要做好充分的准备,将自己提前准备好,以便更好地体现最佳的表现。