小米一面 c++

面的是自动驾驶部门,武汉
自我介绍5min
然后开始问一些项目和科研情况。大概10分钟
实习问了5min

针对实习项目聊了一下微服务。分布式,如何同步,分布式锁之类

然后消息队列问了kafuka,介绍了一下,然后问生产者,消费者的确认机制。

问grpc的底层。
对比一下grpc和http

聊到了websocket,介绍然后问websocket的底层。问websocket是用的tcp还是udp,为什么。

问https和http对比。

开始问一些八股
mysql,问了底层存储结构,b+树,然后介绍一下,对比其他的树
redis,问底层数据结构
问缓存击穿,穿透,雪崩

然后c++问了线程池。介绍加优点
c++在实际开发中有哪几种创建线程的方式。

进程通信ipc介绍。

最后手撕,乘积最大子数组,一个裸dp。

最后反问
#小米面试# #小米#
全部评论
请问怎么知道自己面的是哪个部门啊,官网只看到投递岗位
点赞 回复 分享
发布于 10-18 11:10 江苏
base是武汉吗佬
点赞 回复 分享
发布于 10-18 15:10 山东
佬太强了,羡慕能被武汉的捞
点赞 回复 分享
发布于 10-20 00:52 湖北

相关推荐

3 12 评论
分享
牛客网
牛客企业服务