新鲜面经——腾讯金融类后台开发
一面
1、合并两个有序链表,我是写的不怎么停顿而且一次对的,这种题我建议最低标准就按这个来。
2、在微信九宫格组合售卖。实现的代码中,输入用户支付单号listid后,代码需要保证能够将三种商品都发货成功;
3、设计电梯调度系统,想到尽可能的科学合理,我做出的方案是从电梯距离楼层的路程、紧急程度、优先级等等方面考虑设计一个很现实很实用的系统。
4、如何获取最高优先级的对象呢?其实就是想一种数据结构可以获取最大(小)值,我说了有序链表还有堆等等
5、实现一个堆排序
6、深拷贝浅拷贝
7、tcp三次握手四次挥手
8、mysql事务、索引类型和实现原理(这个b树b+树我还熟一点)、有什么引擎和特点(这个完全忘了,很伤)
9、介绍项目和问问题
10、看的书
11、设计一个外卖系统需要考虑什么
二面
1、冒泡
2、斐波那契
3、项目
三面
1、网络:tcp udp
2、拥塞控制
3、mysql数据底层怎么存的
4、mysql索引底层怎么存的
5、什么数据放mysql
6、什么数据放redis,如何实现的点赞功能。
7、为什么选kafka消息队列,原理
8、博客名字是rabbitMQ,为啥不用rabbitMQ
9、n个整数的无序数组,找到每个元素后面比它大的第一个数,要求时间复杂度为O(N)
10、怎么维护项目,硬盘报警怎么办
11、项目架构介绍
12、redis里master内存大,往slave里写不下怎么办。
13、redis如何实现持久化
14、redis都有什么数据类型
15、一致性哈希
16、用来解决什么问题
17、还可以怎么解决
18、相关
19、https如何加密的
20、
文章来源: fantianzuo.blog.csdn.net,作者:兔老大RabbitMQ,版权归原作者所有,如需转载,请联系作者。
原文链接:fantianzuo.blog.csdn.net/article/details/104863412
- 点赞
- 收藏
- 关注作者
评论(0)