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

相关推荐

11-03 14:38
重庆大学 Java
AAA求offer教程:我手都抬起来了又揣裤兜了
点赞 评论 收藏
分享
10-18 13:01
已编辑
西安理工大学 C++
小米内推大使:建议技能还是放上面吧,hr和技术面试官第一眼想看的应该是技能点和他们岗位是否匹配
点赞 评论 收藏
分享
2 28 评论
分享
牛客网
牛客企业服务