腾娱互动一面面经
1.算法
- 力扣原题63. 不同路径 II
- 改编题目:如果如果可以走上下左右四个方向,有多少条路径。
- 说说你理解的搜索算法、动态规划和贪心。
- 假设有一组非常大的整数,怎么统计它们的出现次数。
- 哈希表的时间复杂度。
2.Redis
- Redis为什么是单线程。
- Redis基于内存操作,那么如何保证数据不丢失。
- Redis的数据结构。
- 说说你知道的Redis。
- 用过Redis的事务吗,应用场景是什么?
- 了解Redis的高可用吗?
- Redis有高可用吗?
- 为什么你要学习Redis?
- Redis的事务是什么时候引入的?
3.MySQL
- MySQL的事务隔离级别有哪些?
- MySQL单表的最大数据量为多少?
- 对于一个业务,Redis与MySQL的性能差异为多少?
- 索引的存储结构
- 一个表中有多个索引,如何区分聚簇索引和非聚簇索引?
4.Linux
- 用过Linux吗?
- 了解Linux的哪些命令?
- 如果要查看一个非常大的文件,你用什么命令查看。
5.项目
- 为什么要写cpp-高并发内存池?
- 为什么要写仿微信即时通讯项目?
6.非编程问题
- 平时玩过哪些游戏?
- 说说非棋牌类游戏的吸引点在哪里?
- 玩过哪些割草游戏?
- 平时有哪些放松方式?
7.反问
- 我有没有什么可以提升的?
- 推荐的未来的发展方向?