八股记录

记录一下最近没有答出来/答的不太好的八股
持续补充中……

1. 如何malloc一块空间再分配对象
2. fork后,子进程会继承父进程的锁吗
3. extern "C"谁引用谁
4. 完美转发底层原理
5. malloc底层原理
6. go协程底层原理
7. 虚函数底层机制
8. 两者区别
B继承A,print是虚函数
B *b = new B();
A a1 = *b;
a1.print();
A &a2 = *b;
a2.print();
9. 如何设计无锁环形队列
10. socket读写底层原理
11. 怎么分布式存key-value
12. map自定义key一般只重载了<,怎么判断key已经存在
13. 怎么设置进程优雅退出
14. 为什么先调用子类的析构函数,再调用基类的析构函数?能不能反过来
15. 为什么c++默认的析构函数不是虚函数
16. 线程AB交替打印1-100的所有方法
17. 匿名命名空间和static全局的区别
18. 拷贝构造使用浅拷贝,析构会有哪些问题
19. lambda捕获方式以及lambda底层原理
20. 虚函数表存在那个区域
21. 虚函数可以是inline嘛,为什么
22. c++读写锁是写优先,读优先还是读写公平
全部评论
m
1 回复 分享
发布于 2023-09-01 01:43 陕西
m
点赞 回复 分享
发布于 2023-09-17 15:45 陕西
m
点赞 回复 分享
发布于 2023-09-05 23:23 北京
点赞 回复 分享
发布于 2023-09-01 17:09 四川

相关推荐

【蚂蚁成都】-大安全技术部-Java实习#牛客AI配图神器#希望你:1.酷爱着计算机以及互联网技术,热衷于解决挑战性的问题,追求极致的用户体验;2.痴迷于数据结构和算法,热衷于ACM,常常为看到“accept”而兴奋不已;3.熟悉Unix/Linux/Win32环境下编程,并有相关开发经验;4.熟练使用调试工具,并熟悉Perl,Python,shell等脚本语言;5.你熟悉网络编程和多线程编程,对TCP/IP,HTTP等网络协议有很深的理解;6.热衷于数据库技术,能够熟练编写SQL脚本,有MySql或Oracle应用开发经验;7.或许你熟悉Java,C,C++,PHP,.NET等编程语言中的一种或几种;8.学习能力强,对新事物保有好奇心,并能快速适应新环境;9.良好的沟通能力和团队协同能力,能与他人合作,共同完成目标;10.对所在领域有热情,相信方法总比困难多,善于独立思考并反思总结。【职位要求】1、扎实的Java编程基础,良好的编程素养,研发质量意识好,对系统质量有高要求;2、熟悉主流技术框架和中间件,熟悉SpringBoot、消息/缓存等中间件、分布式系统架构、MySQL等,了解相关原理机制;3、具备良好的识别和设计通用框架及模块的能力;有强烈的稳定性意识,有很强的问题分析和排查定位能力;4、具备很强的自我驱动与结果导向意识,具备创新能力和团队协作能力,具备良好的沟通与表达能力;5、工作认真、严谨、敬业,有强烈的技术热情、工作责任感、目标感,抗压且乐观;对新技术有好奇心,乐于技术学习和钻研。#内推##成都##蚂蚁#作者:别骂了,我菜链接:https://www.nowcoder.com/feed/main/detail/b61f0b54be884957b3f4df6eff71e13c?anchorPoint=comment来源:牛客网
投递蚂蚁集团等公司9个岗位
点赞 评论 收藏
分享
评论
7
62
分享

创作者周榜

更多
牛客网
牛客企业服务