📜  PharmEasy 面试经验 | SDE2 – 班加罗尔(1)

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

PharmEasy 面试经验 | SDE2 – 班加罗尔

背景介绍

PharmEasy是印度一家颇具规模的在线医疗平台,提供各种医疗服务和药品销售。本文主要介绍PharmEasy的SDE2工程师岗位面试经验。

面试流程

PharmEasy的面试流程一般都有以下几个步骤:

  1. 简历筛选
  2. 电话面试(或在线笔试)
  3. 技术面试
  4. HR面试

其中笔者主要介绍技术面试和HR面试的内容。

技术面试

技术面试通常分为两轮。

第一轮

第一轮面试主要考察基础知识,如算法、数据结构、操作系统、网络、数据库等等。笔者在这一轮面试中遇到的问题有:

  • 讲述链表、栈、队列和它们的应用
  • 什么是哈希表,它有哪些应用
  • 常见的数据结构有哪些时间复杂度和空间复杂度

如果你平时有良好的数据结构和算法基础,并且熟悉常用的编程语言,应该可以顺利通过这一轮面试。

第二轮

第二轮面试主要考察系统设计和项目经验。笔者在这一轮面试中遇到的问题有:

  • 请描述一下一个互联网产品的架构,它包含哪些组件
  • 如何设计一个高可扩展的系统
  • 你在你的项目中遇到的最大挑战是什么,你是如何解决的

如果你在之前的工作经验中承担了一定的架构和设计工作,那么这一轮面试应该不会太难。

HR面试

HR面试主要是考察你的能力以及与公司文化是否契合。笔者在这一轮面试中遇到的问题有:

  • 你的个人职业规划是什么
  • 你在以前的工作中最满意的成就是什么
  • 你期望从PharmEasy中得到什么

如果你能够清晰、真实地表达自己的想法,并且展现出与公司文化契合的一面,那么你应该可以通过这一轮面试。

结语

PharmEasy是一家较为知名的在线医疗平台,对于想在印度IT行业发展的程序员来说,是一家相当不错的选择。希望本文对即将面试PharmEasy的程序员有所帮助。