首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
教主_
上海东海职业技术学院 C++
发布于上海
关注
已关注
取消关注
好难啊
@低调灬:
蚂蚁(CTO线)C++研发工程师一面凉经
1、项目相关2、 Reactor 模型(为什么用Reactor,Reactor解决了什么实际问题,假设线程池有100个线程,但有1000个用户同时使用,Reactor的具体表现,前端用户的体验是什么样的)和 Proactor模型3、IO多路复用的流程和原理4、epoll、poll、select特点和区别5、有没有考虑程序崩溃情景,项目程序崩溃了怎么办6、项目具体应用场景,为什么做这个项目7、为什么裸写socket编程而不是使用一些成熟的协议8、项目中遇到的印象深刻的问题9、TCP如何保证可靠传输10、使用TCP编程时,如果服务端程序崩溃了,那么客户端会出现什么情况(分两种情况,服务器关机挂或者服务器上进程挂)11、服务器关机时,一定要等到客户端触发TCP的keepalive后客户端才会关闭吗,有什么优化方法吗12、线程池的参数13、线程和进程的区别(除了常规八股文以外,回答过程中牵扯到了Linux内核源码,给自己挖了坑)14、你看过Linux内核源码吗?(因为怕被问源码所以赶紧回答看过一些源码解析)15、线程之间共享全局变量如何协调16、为什么使用条件变量时总会使用互斥锁17、自己有没有碰到过C++的内存泄漏18、对于大一点的项目如何快速找出C++内存泄漏的代码19、C++中的虚函数20、构造函数能不能是虚函数21、能不能在构造函数中调用虚函数,会不会编译报错,能不能实现多态22、析构函数能不能是虚函数,为什么析构函数要是虚函数23、C++和python有什么区别24、手撕代码:链表重排序,将1 2 3 4 5重排成1 5 2 4 325、调用new之后底层会做什么26、操作系统如何分配内存,从哪里分配内存27、归还内存时操作系统会做什么28、内存碎片怎么处理总结:只有一两个问没回答好,其他的都回答出来了,手撕代码也过了,但挂了。第一次大厂面试,从此之后我意识到,如果我的简历想进大厂的话,八股文要全答对才有机会。上述问题基本都在小林coding和拓跋阿秀的范围内,而且仔细研究小林coding和拓跋阿秀的话还可以有加分回答,所以再次强烈推荐C++选手的八股文看小林coding和拓跋阿秀!!#软件开发2023笔面经#
点赞 41
评论 15
全部评论
推荐
最新
楼层
暂无评论,快来抢首评~
相关推荐
01-06 10:07
南京邮电大学 Java
测试转Python开发面经-华OD
个人情况:目标院校本科科班,4年测试经验,想转开发。上一份普通公司,一些原因没法内部转岗,辞职待业了一年,这种情况找开发岗基本只有华为od有希望,所以联系栗栗姐试一试。机试:-现在全部双机位考卷,建议购买手机支架两道简单题各100分,一道中等题200分。主要刷力扣热题以及栗栗姐提供的题库。第一道简单题,输入各个同学的学科成绩,按要求输出学科排名或者总分排名。用Python字典保存数据,最后按要求查询后排序即可。第二道简单题,求给定数字范围的两两互质(印象是这个要求)且能构成勾股定理的三元组。只要多刷题库有些思路也是共同的。比如辗转相除法和素数判断,这道题就可以用到。第三道中等题,是层序遍历的经...
查看13道真题和解析
点赞
评论
收藏
分享
01-07 01:11
新疆大学 前端工程师
HashMap 抽背清单
一、 底层结构篇 (The Structure)JDK 1.7 和 JDK 1.8 的底层数据结构有什么区别?关键词:JDK1.7=数组+链表;JDK1.8=数组+链表+红黑树为什么要引入红黑树?它是为了解决什么具体问题?关键词:解决哈希冲突导致的链表过长问题;查询复杂度从 O(N) 优化到 O(log N)链表转红黑树的阈值是多少?是只要链表长度 > 8 就立刻转吗?关键词:链表长度 > 8 且 数组容量 >= 64 (否则优先扩容)为什么选择红黑树而不是 AVL 树(平衡二叉树)?关键词:红黑树是“宽松平衡”,插入删除时旋转次数少,性能优于 AVL(严格平衡)二、 核心机...
点赞
评论
收藏
分享
01-06 17:09
顺丰集团_HR(准入职员工)
顺丰内推,顺丰内推码
1月还有很多HC!!!!java笔试题目:用 Python 实现一个函数,用于计算斐波那契数列的第 n 项。以下 Java 代码片段是否存在问题?如果有,请指出并改正。简述 C++ 中指针和引用的区别。实现一个二叉树的中序遍历算法,可使用递归或非递归方式。对于一个无序整数数组,使用快速排序算法对其进行排序,并分析该算法的时间复杂度和空间复杂度。设计一个算法,判断一个字符串是否为回文串,要求时间复杂度尽可能低。简述 TCP 三次握手和四次挥手的过程,并说明为什么连接建立是三次握手,而连接释放是四次挥手。一台主机的 IP 地址为 192.168.1.100,子网掩码为 255.255.255.0,...
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
秋招50+场面试手撕算法汇总
1.2W
2
...
双非非科班2年时间的转码历程
9787
3
...
批判“上岸即胜利”的炫耀
9415
4
...
简历挂麻了?因为你的简历只有“宽度”没有“深度”!
6959
5
...
Caffeine 面经汇总
3904
6
...
小鹏汽车二面(没绷住)
2394
7
...
写论文麻了
2106
8
...
2025年牛客年度作者礼盒开箱(礼盒部分)
1789
9
...
产品自用的prompt
1455
10
...
测开劝退
1128
创作者周榜
更多
正在热议
更多
#
哪些公司在招寒假实习?
#
15584次浏览
195人参与
#
国企vs私企,你更想去?
#
305726次浏览
2491人参与
#
MiniMax求职进展汇总
#
758次浏览
23人参与
#
26年哪些行业会变好/更差
#
18772次浏览
256人参与
#
卷__卷不过你们,只能卷__了
#
11837次浏览
265人参与
#
有深度的简历长什么样?
#
16496次浏览
341人参与
#
写论文的崩溃时刻
#
6364次浏览
148人参与
#
去年的flag与今年的小目标
#
9939次浏览
196人参与
#
关于春招你都做了哪些准备?
#
122174次浏览
707人参与
#
机械人,你最希望上岸的公司是?
#
198087次浏览
1917人参与
#
现在还是0offer,延毕还是备考
#
1256456次浏览
7922人参与
#
你不能接受的企业文化有哪些
#
11796次浏览
169人参与
#
入职第一天
#
10088次浏览
219人参与
#
租房前辈的忠告
#
350480次浏览
7445人参与
#
你都用AI做什么
#
6791次浏览
156人参与
#
你怎么看待AI面试
#
133417次浏览
745人参与
#
发工资后,你做的第一件事是什么
#
93117次浏览
311人参与
#
最难的技术面是哪家公司?
#
62966次浏览
949人参与
#
腾讯音乐求职进展汇总
#
147929次浏览
1053人参与
#
华为池子有多大
#
159145次浏览
876人参与
#
一人分享一道面试手撕题
#
22823次浏览
806人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务