分享
互联网大厂模拟面试
输入“/”快速插入
互联网大厂模拟面试
飞书用户9546
3月24日创建
关于我
开源项目C++那些事项目作者,目前3.6W star,期待与我一起共建~
地址:
https://github.com/Light-City/CPlusPlusThings
网站
:
https://light-city.github.io/
项目:
线程池项目
联系方式:
1.公众号干货
拿下offer之必备面经
现代C++之万能引用、完美转发、引用折叠
快速拿下面试算法
我的春招之旅
玩转线程池
从零入门grpc
更多请关注上方二维码~
2.模拟面试实录
https://www.bilibili.com/video/BV1Vj421d7zP/?spm_id_from=333.999.0.0
C++分布式系统模拟面试
3.模拟面试题目
1.
什么是 RPC 呢?
2.
RPC 的传输过程是怎么样的?
3.
RPC 解决了什么问题?
4.
序列化采用的哪种库?fb了解吗?pb与fb区别是?里面反射了解?
5.
云服务器主备架构是?
6.
Redis如何保证高并发,高可用?
7.
主从复制原理了解?
8.
主从复制的过程中如果因为网络原因停止复制了会怎么样?
9.
redis哨兵知道?
10.
redis持久化了解吗?
11.
docker容器之间怎么隔离?
12.
有了这两项技术,容器看起来就真的像是独立的操作系统了。
13.
任务调度怎么调度的?如果让你实现一个任务调度器怎么实现?
14.
第二个项目中数据融合是做什么?
15.
模块进程状态检测是否符合预期怎么实现?还能有更好的实现方式?
16.
线程池怎么实现的?如果让你写一个线程池有什么注意点?
17.
线程池中如果有一个场景是读多写少mutex应该用什么?
18.
对于多读少写的场景可以用什么锁?
19.
消息队列技术选型,Kafka还是RabbitMQ,还是RabbitMQ?
20.
消息队列如何解决消息丢失问题?
21.
消息队列有可能发生重复消费吗?如何幂等处理?
22.
如何处理消息队列的消息积压问题?
23.
Kafka架构了解?
24.
你的项目里面有没有做过一些性能优化相关的?怎么做?
25.
内存泄漏有遇到过吗?怎么去解决?