虾皮一面

📍面试公司:虾皮
🕐面试时间:1.06
💻面试岗位:后端开发
❓面试问题:
1. 自我介绍
2. 实习介绍
3.  对kafka了解多少
4. 如何保证消息不丢失
5. 消息幂等怎么保证的
6. 消息有序性怎么保证
7. kafka是支持水平扩展的,那么我可以无限增加consumer数量去增加消费能力吗
8. 消费者数量大于分区数量会出现什么情况
9. 他会竞争吗,怎么竞争的呢
10. kafka里面有一种leader和fowller这种概念,他的leader是怎么选举的,如果leader挂了,之后怎么选举,举一个例子
11. kafka是支持多分区的,他是保证所有partition都写成功后返回,还是自己写成功后就返回,就认为成功了
12. 你们mysql用的那种存储引擎
13. innodb和myisam的区别
14. 事物的四大特性怎么实现的
15. binlog日志的作用
16. redolog日志的呢
17. MVCC机制的原理
18. MVCC能解决幻读的问题吗
19. 执行一条select语句时mysql内部执行的过程
20. 在哪一阶段判断要不要走索引、
21. 什么情况下不会走索引
22. 怎么分析SQL的执行计划
23. 实习中redis怎么用的
24. redis持久化机制
25. 你们redis用的单机还是集群,单机的话有什么问题
26. 集群跟单机或主从的区别
27. 集群支持多DB吗
28. 集群怎么保证可靠性的
29. 集群能解决那种大key问题吗
30. 像一个key可能会比较大,比如一个userId下面挂了很多信息,它在单机和集群的表现是什么样子
31. 我有一个一亿个数据的文件,每一行他是一个数字这样,怎么把这个文件里的数据排序
32. 手撕:打家劫舍首尾相连版
33. 反问
#发面经攒人品##面试问题记录##牛客AI配图神器#
全部评论

相关推荐

评论
点赞
1
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务