Expedia 采访 |设置 2
全部 mcq 写了 50 个问题:
1.关于sql的问题。
2.很多线程和Java异常
3.关于排序、复杂性以及与其他排序技术比较的问题
4.错误输出题
5. DS 问题
6. 递增和递减运算符问题
第一次面对面(SDE)
1.反转一个字符串,复杂,完整的代码。
2.完整的hashmap结构,非常详细的描述,以及hashmap内部实现的基本编码。
3.如何创建死锁的代码
4. 单例类的代码,具有所有边界条件,如双重检查条件
5.详细讨论synchronized关键字,无论是类静态函数还是实例函数
第二面对面(SDE)
1.介绍,询问我的兴趣和目前的项目
2. 给我写了一个由两个数字组成的基本代码,执行一些操作(模数,或因数或比较),记不清了,但这是非常基本的操作,然后他要求我通过所有可能的边界检查尽可能改进该代码,然后要求我解释所有要点。
3. 要求我编写一个程序,其中我有一个包含许多单元格的网格,从一个点到其他所需点可能有多少条路径。
4. 然后我们就 expedia 的运作方式以及存在哪些类型的项目和机会进行了长时间的讨论。
第三次面对面(高级开发)
一、简介
2.详细讨论我的项目
3. 数组和字符串2题,中等难度
4. c++和Java的区别和我的偏好
5.关于JVM、内存管理和垃圾收集器的非常详细的讨论
经理回合(董事兼经理)
1.定义工作、工作压力
2.情境题,相当难
3. 离开当前公司的原因,如果同样的事情在 Expedia 上重复发生,我会怎么做
4.不断增加压力,不断向我愿意离开公司的原因施压
5. 冷静和豁达,是处理事情的关键
6. 他们实际上想衡量恐慌情景下的反应。
最后,得到HR的好消息,被选中。
许多许多祝贺作者。如果您喜欢 GeeksforGeeks 并愿意做出贡献,您还可以撰写文章并将您的文章邮寄至 review-team@geeksforgeeks.org。在 GeeksforGeeks 主页上查看您的文章并帮助其他 Geeks。
Expedia 的所有练习题!