小米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.虚拟内存介绍一下?

反问

#面经##校招##小米##C++工程师#
全部评论
请问lz一面的6该如何回答呢
点赞
送花
回复
分享
发布于 2020-08-31 23:29
楼主投的哪个城市啊
点赞
送花
回复
分享
发布于 2020-09-01 09:23
滴滴
校招火热招聘中
官网直投
请问线程通信是有哪些,不是直接共享资源么?
点赞
送花
回复
分享
发布于 2020-09-02 07:50
楼主一面和二面间隔多久呀😀
点赞
送花
回复
分享
发布于 2020-09-02 09:05
只有两面吗
点赞
送花
回复
分享
发布于 2020-09-04 09:19
想来我米的可以找我内推
点赞
送花
回复
分享
发布于 2020-09-04 10:03
线程通信和进程通信,这个咋回答的呢
点赞
送花
回复
分享
发布于 2020-11-13 12:16

相关推荐

7 46 评论
分享
牛客网
牛客企业服务