浩鲸云计算C++

3.28一面
自我介绍后就开始问八股,猛问一小时。
1.内存分配情况,存放在哪里。
2.函数参数传递的方式和特点。
3.static和const的区别。
4.static修饰局部变量、全局变量、函数和类各有什么特点。
5.C++和C的区别。
6.new和malloc,free和delete区别。
7.指针和引用区别。
8.深拷贝和浅拷贝。
9.进程间通信,管道的特点。
10.内存泄露,如何检测。
11.define特点,怎么定义一个a+b的宏。
12.sizeof和strlen区别。
13.sprintf、strcpy和memcpy区别。
14.虚函数特点。
15.父类子类构造析构函数调用顺序。
16.构造析构能否抛出异常,能否是虚函数。
17.内存对齐。
18.STL有哪些容器,各自特点。
19.vector扩容如何实现。
20.map、set特点,怎么实现的。
21.内联函数。
22.gdb如何debug,怎么传参。
23.只有一个接口,怎么控制内部和外部访问。
24.怎么设计实现遥控器。
25.指针的初始化和释放。
26.三个进程都需要读写一块内存,如何调度。
问的我满头汗,紧接着就是二面,二面主要问项目,项目是怎么实现的,做了哪些优化,对工作有什么期望。
全部评论
oc 了吗?
2 回复 分享
发布于 2024-03-29 10:43 辽宁
看看我司?
点赞 回复 分享
发布于 2024-04-01 22:29 上海
兄弟什么时候投递的呀
点赞 回复 分享
发布于 2024-03-29 10:37 江苏

相关推荐

12-04 15:50
已编辑
南昌大学 Java
12月1号一面35min自我介绍(第一次自我介绍,感觉有点短)平时用过什么集合?ConcurrentHashMap和HashMap的区别?(吟唱)为什么ConcurrentHashMap是线程安全的?(吟唱)HashMap的线程不安全是什么情况?(吟唱)线程池的参数?工作流程?(吟唱)线程的生命周期?(吟唱)wait和sleep的区别?(吟唱)阻塞队列是公平还是非公平的?(说错了)Threadlocal底层?(面试官说我答错了,面试结束我去查了,我是对的)bean的生命周期?(简单的说了说,但是细节说错被指正了)循环依赖?(说了流程,大概是对的,细节可能不太对)redis的缓存穿透为什么用布隆过滤器?布隆过滤器的实现原理?(不知道)CAS是具体是怎么是实现的?(吟唱)AQS?syn锁?(一开始忘了,面试官提醒了一下信号量,后面简单说了说)自己写过lua脚本吗?你这个优化从400ms-100s是怎么测出来的?jmeter不会抢占java程序的cpu吗?(我说不知道)项目都哪里来的?令牌限流怎么实现的?(简单说了下,感觉没答好)用过docker吗?会写docker file吗?了解k8s吗?平时用的ai工具?cursor参数都设置的什么?会用go吗?(下面开始问go了,一点不会啊)go的切片知道吗?go的指针知道吗?反问:业务做私有云容器的没有想象中的八股盛宴,mysql、redis、jvm基本没问多少,项目也没怎么问,juc问挺多,但我不怎么熟悉。面试官是个男的,态度挺好的,不会的地方会指正我,让我回头再了解一下。12月4日编辑:3天没消息默认是挂了,明天再去面一个小厂看看。
发面经攒人品
点赞 评论 收藏
分享
评论
10
46
分享

创作者周榜

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