Expedia 面试经历 | FTE 2020 校园内
Expedia 访问了我们的校园以招聘 FTE 和实习生。我想分享一下我在 FTE 职位招聘过程中的经验。
第一轮:在线测试(测试时间:1.5小时)
第一轮是在HackerRank上进行的,包括2个编码问题和12个MCQ问题,包括排序算法的概念,c++和Java中OOPS的基本概念,一些基本的输出结果。
编码问题并不难:
- 给定字符串向量,每个字符串由括号组合而成,无论是否平衡,都以向量的形式输出每个字符串的答案。非常类似于基本的检查括号。
- 这是一个基于基本实现的问题,用于将给定日期“2012 年 4 月 23 日”转换为“2012-04-23”,不涉及任何逻辑,只涉及基本的暴力破解解决方案。
如果您对基本的编码技能有透彻的了解,那么编码回合并不是很难破解。大约 50 人入围下一轮。
第二轮:技术第一轮
- 第一轮技术,从一些介绍开始,谈论你的项目或早期的实习。
- 然后他问我想继续使用哪种数据结构,我继续使用链表。 *我总是建议您使用您最熟悉的任何数据结构,永远不要试图通过说您对所有内容都感到满意来给人留下深刻印象*。所以他问了一个以交替方式重新排列链表的问题,我们在他共享的代码共享平台上实现了整个代码,因为这不是面对面的。
- 然后是一些关于检测循环然后找到循环开始的节点的口头问题。
- 之后他问了我一个Pills的谜题,我们一起解决了。
- 那么对于面试官的任何问题,我们总是要问一个,永远不要在这里说不。
第三轮:技术第二轮
在快速介绍和项目讨论之后,这一轮完全专注于我的数据结构技能
- 她问的第一个问题是对包含 0,1 和 2 的数组进行排序,并要求编写相同的完整代码。
- 接下来,是要在数组中找到没有平衡点。
- 以之字形顺序遍历树
- 转换双向链表中的树
- 最后一个基本上是一个看起来像丢鸡蛋的问题,但基本上是使用二分搜索。
在每个问题中,她和我的方法还专注于检查我是否也可以编写无错误的代码,并检查试运行甚至编译它。
这两轮都是强制性的,这22人被选为最后一轮的行为轮。
第四轮:行为经理轮
这一轮他问了我很多在公司工作时一般会遇到的或者已经有过失败经历的情景问题,你会如何应对批评,你有多喜欢挑战,我们为什么要雇佣你,这样.
这一轮之后只有11人被选中,我就是其中之一。我真的很感谢 GeeksForGeeks 帮助我准备面试和一切。从这里开始,尽可能多地回答关于数据结构和谜题的问题,你应该有信心通过任何面试。