小米一面二面

10.16 一面
重点介绍了一下主要项目,在项目中考察了八股
以下是我还记得的问题:
1.TCP和UDP
2.应用层的协议是怎么制定的
3.opengl在项目中的用途是什么样的
4.项目中遇到的难点以及你是怎么解决的
5.Proactor和Reactor了解多少
6.智能指针了解多少?说一下底层实现
7.说一下多态
然后手撕了一道反转固定节点范围的链表
反问:
1.问了一下后面的流程
2.部门的主要业务

10.18 二面
以下是我记得的主要问题:
1.智能指针
2.进程间通信的方式
3.说下new的底层
4.介绍项目 面试官似乎对架构的问题很感兴趣 主要问了重构用的设计模式和框架
5.版本管理用的什么工具
后面更像是在聊天,还聊到平常学c++你会去看什么书籍,还推荐一本和架构相关的书籍。
然后手撕了一道反转链表,要求不能反复遍历链表,我就用了快慢指针

两次面试都是50min,自我感觉良好,但是一直没给我HR面,有没有兄弟们知道二面到HR面大概要多久呀,等死个人
全部评论
我二面和hr面隔了1周,而且还是电话面试(了解一下状况,问问期望薪资,目前的学术成果啥的),楼主这段时间可以留意一下手机电话。
2 回复 分享
发布于 2024-10-30 12:28 广东
现在有后续了吗?我二面完半个月了,邮件问说还在流程中
点赞 回复 分享
发布于 2024-11-12 21:20 湖北
我都四轮技术面试😂
点赞 回复 分享
发布于 2024-10-30 23:51 河南
我也是 一直在等hr面
点赞 回复 分享
发布于 2024-10-30 16:23 湖南

相关推荐

不愿透露姓名的神秘牛友
10-28 19:32
0. 自我介绍1. 实习简单询问2. Java里的map类型怎么保证安全性3. ConcurrentHashMap的数据结构和源码的实现4. 哈希冲突的时候怎么处理的?5. JUC下面的一些关于锁的类,以及怎么实现的?6. CAS的底层实现7. AQS中的队列中的线程,会执行什么操作?(自旋)8. CAS会有什么问题,怎么避免?9. JVM的内存结构?10. 从GVM的内存结构和操作系统的内存结构来看,多线程环境为什么会有并发问题11. 缓存之间的可见性是怎么保证的12. volatile的底层是怎么实现的13. volatile可以保证有序性吗14. 多线程环境下变量累加,怎么保证线程安全15. JVM底层对锁的优化有哪些16. 堆中有哪些细分的结构,GVM的分代回收机制的原理,特点和使用场景17. 标记清除算法有哪些优缺点18. 分代垃圾回收算法有哪些19. G1对垃圾回收是怎么预测的20. 预测的底层原理是什么,使用的什么模型21. 有没有看过一些官方文档或者标准,什么场景下用G1,比如多大的内存应该使用G122. CMS哪几个步骤会去STW23. Mysql中锁的分类24. MVCC原理25. Mysql主从架构有几种模式,怎么同步的26. 数据同步的方式有几种,比如半同步这种27. 全同步、半同步和完全异步,这几这三种方式有什么区别?28. Mysql中WAL机制是怎样的29. 写日志写的内容是什么,时机是什么30 .Mysql宕机了,没有刷新到磁盘中的数据怎么恢复31. ES为什么适合搜索,结构是什么样子的32. 倒排索引的结构是什么样子33. 消息队列消费的模型有哪些,有什么优缺点34. kafka的吞吐量为什么比较大,底层做了哪些优化35. 怎么通过offset去定位到哪一条消息的36. 算法37. 业务介绍
点赞 评论 收藏
分享
在写日记的奶糖很讲道...:何止,我17号二面完如今也没消息
点赞 评论 收藏
分享
评论
5
25
分享

创作者周榜

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