小米C++开发一二面

一面(60min)
自我介绍和项目提问
1.static关键字
2.const用法
3.内联函数用法,相比于宏定义优缺点
4.模板类用法
5.静态链接和动态链接
6.构造函数可以抛出异常吗
7.联合体
8.new和malloc用法,底层区别
算法题:快速排序,二叉树层数要求递归和非递归两种方法。

二面(87min)
自我介绍和
项目介绍提问
1.epoll和poll还有select区别,底层方式
2.线程池怎么实现的
3.线程同步方式
4.http状态码
5.多态底层虚函数怎么实现
6.左值和右值,move()函数,右值引用。移动构造
7.引用折叠
8.智能指针
9.四种强制类型转换
10.面向对象,软件工程设计原则
11.反转链表,返回二叉树最近的祖先节点,口述动态规划矩阵路径和


求HR面
#小米##面试题目#
全部评论
收到offer了吗,楼主
点赞 回复 分享
发布于 2022-03-31 00:12
请问您是实习还是校招?小米怎么没有暑期实习呀,都是日常实习。
点赞 回复 分享
发布于 2022-03-28 15:54
你的二面过了吗
点赞 回复 分享
发布于 2022-03-28 09:19
楼主,什么时候一面和二面的?
点赞 回复 分享
发布于 2022-03-25 11:24

相关推荐

每天起床都有好消息:刘瑞熙,真的是你啊,工作经验0年,为什么要写?突出自己是0蛋吗,期望工资也不要写,给不起的没面试,给的起的压工资,其他地方也漏洞百出
最后再改一次简历
点赞 评论 收藏
分享
投递影石Insta360等公司10个岗位
点赞 评论 收藏
分享
07-18 22:55
海南大学 Java
点赞 评论 收藏
分享
扉川川:查看图片
投递用友等公司10个岗位
点赞 评论 收藏
分享
评论
2
28
分享

创作者周榜

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