首页 > 小米C++一面二面面经
头像
july-sxl
编辑于 2020-09-01 10:42
+ 关注

小米C++一面二面面经

许愿hr面!
------------------------
小米一面(24mins)
1.C和C++static区别?
2.C和C++struct区别?
3.虚函数和纯虚函数的区别?
5.抽象函数能不能实例化?不能
6.当一个函数返回的是一个对象时,那么他创建了几次?
7.unordered_map和map的区别?
8.java中的hashmap的底层?
9.tcp/udp的区别?
10.进程和线程的区别?
11.进程的通信?
12.线程的通信?
13.介绍一下页表?
14.TLB是干嘛的?
15.TLB和磁盘缓存是一样的吗?
16.read和mmap的区别?
17.算法题:求树的最大深度?

反问

---------------
小米二面(45min)
1.自我介绍
2.算法题:二叉树是否是对称二叉树(要求实现递归和迭代两种方式)
3.介绍项目的重点
4.static关键字放全局?
5.static在局部函数定义?
6.内存分配?
7.虚函数表?
8.虚基类析构不加virtual?
9.操作系统熟悉吗?
10.虚拟内存介绍一下?

反问

更多模拟面试

全部评论

(7) 回帖
加载中...
话题 回帖

推荐话题

  • 550049次浏览 2121人参与

相关热帖

近期热帖

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

近期精华帖

热门推荐