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

相关推荐

想踩缝纫机的小师弟练...:不理解你们这些人,要放记录就把对方公司名字放出来啊。不然怎么网暴他们
点赞 评论 收藏
分享
找工作勤劳小蜜蜂:自我描述部分太差,完全看不出想从事什么行业什么岗位,也看不出想在哪个地区发展,这样 会让HR很犹豫,从而把你简历否决掉。现在企业都很注重员工稳定性和专注性,特别对于热爱本行业的员工。 你实习的工作又太传统的it开发(老旧),这部分公司已经趋于被淘汰,新兴的互联网服务业,比如物流,电商,新传媒,游戏开发和传统的It开发有天然区别。不是说传统It开发不行,而是就业岗位太少,基本趋于饱和,很多老骨头还能坚持,不需要新血液。 工作区域(比如长三角,珠三角,成渝)等也是HR考虑的因素之一,也是要你有个坚定的决心。否则去几天,人跑了,HR会被用人单位骂死。
点赞 评论 收藏
分享
评论
7
49
分享

创作者周榜

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