携程 | 后端开发工程师 实习

总体情况:整体大概50min,比较尴尬的是携程的技术栈偏 java和python

1. 自我介绍、项目
2. 常见的数据结构(堆)
3. map怎么解决冲突
4. 图的深度优先遍历思路
5. 序列化和反序列化(好像是java的东西,不会)
6. 单元测试 - 如何测试一个没有返回值的方法
7. 描述快排的算法思路
8. 如何评估一个sql语句的性能(工具)
9. 乐观锁、如何判断事务之间是否有冲突
10. MVCC
11. 设计模式
12. 介绍银行家算法

简单的算法题:找出一个整数数组中最大的前k个数,不能使用API
写完以后设计测试用例
#携程##面试题目#
全部评论

相关推荐

评论
1
10
分享

创作者周榜

更多
牛客网
牛客企业服务