小米汽车软开面经
1,博弈论:有一个圆盘,规定一人下一步棋,每一个只能下一步棋,两个人轮流下,只要棋子不重叠就行了,轮到谁没地方下就算输了,现在你有什么策略保证自己必胜吗?
2,手撕寻找数组中最大连续和子数组
3,手撕在一个数组中寻找三个数,要求三个数的和为0?
4,问用什么语言?答C++
5,介绍一下static关键字的用法?
6,其如何改变对象生命周期?
7,如果我函数里面有一个static变量,我要频繁调用会有什么问题?会每次都重新赋值吗?
8,说一下完整的进程地址空间?
9,堆和栈的区别?
10,栈主要用在哪里?同样都是内存区二者为什么会有速度差异?
11, 讨论了一下堆和栈的一些内存管理方式?
12,内存泄漏和内存溢出什么区别?什么时候回泄漏,什么时候会溢出?
13了解内存对齐吗?一个结构体先定义了一个int再定义一个char和指针,占多大空间?
14,说到不对齐的话,访问可能会出现访问一个变量需要拼接,会影响性能,问拼接是什么意思?
15,介绍一下http协议
16,git的pull和rebase的区别?
17,介绍一下智能指针
18,Linux怎么开辟一个子进程?
19,fork的返回值是什么?
20,如果子进程在执行过程中,父进程挂了会怎么样?
21,如果子进程先挂了,会怎么样?
22,什么是僵尸进程?
23,如何避免僵尸进程?
2,手撕寻找数组中最大连续和子数组
3,手撕在一个数组中寻找三个数,要求三个数的和为0?
4,问用什么语言?答C++
5,介绍一下static关键字的用法?
6,其如何改变对象生命周期?
7,如果我函数里面有一个static变量,我要频繁调用会有什么问题?会每次都重新赋值吗?
8,说一下完整的进程地址空间?
9,堆和栈的区别?
10,栈主要用在哪里?同样都是内存区二者为什么会有速度差异?
11, 讨论了一下堆和栈的一些内存管理方式?
12,内存泄漏和内存溢出什么区别?什么时候回泄漏,什么时候会溢出?
13了解内存对齐吗?一个结构体先定义了一个int再定义一个char和指针,占多大空间?
14,说到不对齐的话,访问可能会出现访问一个变量需要拼接,会影响性能,问拼接是什么意思?
15,介绍一下http协议
16,git的pull和rebase的区别?
17,介绍一下智能指针
18,Linux怎么开辟一个子进程?
19,fork的返回值是什么?
20,如果子进程在执行过程中,父进程挂了会怎么样?
21,如果子进程先挂了,会怎么样?
22,什么是僵尸进程?
23,如何避免僵尸进程?
全部评论
接好运
太帅了哥?
相关推荐
03-19 17:53
武汉大学 算法工程师
暴杀流调参工作者:春招又试了一些岗位,现在投递很有意思,不仅要精心准备简历,投递官网还得把自己写的东西一条一条复制上去,阿里更是各个bu都有自己的官网,重复操作无数次,投完简历卡完学历了,又该写性格测评、能力测评,写完了又要写专业笔试,最近还有些公司搞了AI辅助编程笔试,有些还有AI面试,对着机器人话也听不明白录屏硬说,终于到了人工面试又要一二三四面,小组成员面主管面部门主管面hr面,次次都没出错机会,稍有不慎就是挂。
卡学历卡项目卡论文卡实习什么都卡,没有不卡的😂 点赞 评论 收藏
分享
查看18道真题和解析