首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
牛客260542070号
中国地质大学(北京) C++
关注
已关注
取消关注
很棒的面经
@蒋豆芽:
默安科技实习一二面之解答
原帖:https://www.nowcoder.com/discuss/462735131938172928为什么在 C++ 中需要在析构函数上加上 virtual 关键字?C++默认析构函数不是虚函数,因为申明虚函数会创建虚函数表,占用一定内存,当不存在继承的关系时,析构函数不需要申明为虚函数。若存在继承关系时,析构函数必须申明为虚函数,这样父类指针指向子类对象,释放基类指针时才会调用子类的析构函数释放资源,否则内存泄漏。CPU怎么切换?1、IO等待切换.2、时间轮询切换,也就是如果没有IO等待的情况下,就会有时间轮询切换,不让CPU一直处理一个任务缺页中断?缺页异常:malloc和mmap函数在分配内存时只是建立了进程虚拟地址空间,并没有分配虚拟内存对应的物理内存。当进程访问这些没有建立映射关系的虚拟内存时,处理器自动触发一个缺页异常,引发缺页中断。缺页中断:缺页异常后将产生一个缺页中断,此时操作系统会根据页表中的外存地址在外存中找到所缺的一页,将其调入内存。docker的常用命令docker imagesdocker psdocker rundocker exec docker pulldocker logsk8s网络?提问不明确iptables在Linux中,规则表(Table)是用于组织和管理iptables规则的逻辑结构。iptables规则表是基于Netfilter框架实现的,通过规则表可以方便地管理和操作iptables规则。iptables规则表可以分为四种类型:Filter表:Filter表是最常用的规则表NAT表:NAT表用于实现网络地址转换(Network Address Translation)。Mangle表:Mangle表用于修改数据包的特定字段,如TTL、TOS、IP ID等。Raw表:Raw表用于控制数据包是否被连接跟踪系统跟踪。TCP Wait_Time提问不明确排序算法复杂度二分查找的时间复杂度lognC++ virtural 作用修饰虚函数虚函数的实现C++实现虚函数的原理是虚函数表+虚表指针。当一个类里存在虚函数时,编译器会为类创建一个虚函数表,虚函数表是一个数组,数组的元素存放的是类中虚函数的地址。同时为每个类的对象添加一个隐藏成员,该隐藏成员保存了指向该虚函数表的指针。该隐藏成员占据该对象的内存布局的最前端。所以虚函数表只有一份,而有多少个对象,就对应多少个虚函数表指针。动态绑定虚函数在运行期间动态绑定,即父类指针和引用指向子类的实例时,通过父类指针或引用可以调用子类的函数TCP三次/四次三次握手:Client将标志位SYN置为1,随机产生一个值seq=J,并将该数据包发送给Server,等待Server确认。Server收到数据包后由标志位SYN=1知道Client请求建立连接,Server将标志位SYN和ACK都置1,ack=J+1,随机产生一个值seq=K,并将该数据包发给Client以确认连接请求。Client收到确认后,检测ack是否为J+1,ACK是否为1,如果正确则将标志位ACK置为1,ack=K+1,并将该数据包发送给Server。完成三次握手,随后Client与Server之间可以开始传输数据了。四次挥手:数据传输结束后,Client的应用进程发出连接释放报文段FIN,并停止发送数据,此时Client依然可以接收Server发送来的数据。Server接收到FIN后,发送一个ACK给Client,确认序号为收到的序号+1。当Server没有数据要发送时,Server发送一个FIN报文,等待Client的确认。Client收到Server的FIN报文后,给Server发送一个ACK报文,确认序列号为收到的序号+1。此时Client进入TIME_WAIT状态,等待2MSL(MSL:报文段最大生存时间),然后关闭连接。为什么要等2MSL这是为了保证客户端发送的最后一个ACK报文段能够到达服务器。如果客户端不等待2MSL,这个ACK报文段可能丢失,因而使得处在LAST-ACK状态的服务器收不到ACK报文段的确认,导致服务器无法正常关闭。而如果客户端等待2MSL,服务器就会超时重传FIN报文段,而客户端就能在2MSL时间内收到这个重传的FIN-ACK报文段。接着客户端重传一个确认,重新启动2MSL计时器。当服务器收到最后一个ACK后就可以正常关闭了。2MSL的意义是,经过2MSL后,所有的报文都会消失,不会影响下一次连接。最后客户端和服务器端都能正常进入到CLOSED状态。ping命令ping用于确定本地主机是否能与另一台主机成功交换(发送与接收)数据包,再根据返回的信息,就可以推断TCP/IP参数是否设置正确,以及运行是否正常、网络是否通畅等。icmp处于那一层网络层查看进程的命令ps -ef查看IP的命令ifconfigip addr showLinux文件夹权限是啥举例:文件的权限字符为 -rwxrwxrwx 时,这里总共会有10个字符,第一个字符表示文件类型,如文件(-表示),文件夹(d表示),链接文件(l表示),块设备(b表示),字符设备(c表示),后面9个字符按照三个一组分。其中,我们可以使用数字来代表各个权限。各权限的分数对照如下:每种身份(owner/group/others)各自的三个权限(r/w/x)分数是需要累加的,例如当权限为: [-rwxrwx---] ,则分数是:owner = rwx = 4+2+1 = 7group = rwx = 4+2+1 = 7others= --- = 0+0+0 = 0所以我们设定权限的变更时,该文件的权限数字就是770!以上答案均来自本人专栏:校招面试考点全解析——C++软件与嵌入式篇(蒋豆芽的秋招打怪之旅)欢迎大家围观:https://blog.nowcoder.net/jiangwenbo
点赞 9
评论 10
C++求职圈
全部评论
推荐
最新
楼层
暂无评论,快来抢首评~
相关推荐
01-22 13:42
蓝禾技术_电商事业部_电商运营管培生(准入职员工)
蓝禾科技内推,蓝禾科技内推码
面经:蓝禾的流程推得很快,基本上投完两天就接到了hr的初试电话,直接进行了初试。初试全程大概三十分钟,hr小哥态度很和善。主要问了实践经历获奖的情况最有成就感的事情对电商运营的理解选择公司的标准等,都是比较常规的问题。禾你一起,做不可能的事 | 蓝禾26届校招启动啦公司介绍:蓝禾2008年成立于深圳,是一家集产品、设计、研发、品牌、营销、大数据运营于一体的创新型科技公司,旗下拥有图拉斯TORRAS、锐舞RANVOO、卡斯酷CASEKOO等多个品牌招聘岗位:运营(国内)、运营(国外)、营销、设计、研发技术、职能工作地点:深圳内推链接:https://lanhevip.jobs.feishu.cn...
点赞
评论
收藏
分享
01-19 16:05
门头沟学院 C++
工作是定了,但焦虑才刚刚开始……
收到了很多祝贺,但我却怎么也笑不出来。工作初定,意味着我人生接下来的两三年——甚至更久,已经被预订出去了。以前的迷茫,是因为无路可走;现在的迷茫,是因为道路全然既定。看着手里的Offer,深夜里我总忍不住问自己:这就是我想要的吗?难道只剩下早十晚七的打卡,和为了KPI奔波的疲惫?那个曾经发誓要环游世界、想安安静静写写东西、想在没人的地方吹吹笛子的自己,是不是从这一刻起,就要被永久封印在职场人的面具底下了?这大概就是成长的代价。我们用自由换取了稳定,用“无限可能”换取了“绝对确定”。而在这种巨大的确定性面前,我没有狂喜,只觉得惶恐。
魏千:
躺平享受 奋斗的意义是获得自由 工作得过且过就行 下班了多去玩
你最近因为什么迷茫?
点赞
评论
收藏
分享
2025-12-19 16:30
C++
不鸣科技避雷
26届应届生,游戏客户端开发,面试前就已经和hr说过投的是校招正式岗位,结果三轮面试通过了,告诉我有实习机会,不保证有hc。666,无力吐槽了哈
Twilight_m...:
这些企业都这B样。本质先把人骗进去,真信有转正猛猛卷,到时候了再来句:“抱歉同学我们业务调整,没hc了,你再看看其他机会吧。”
点赞
评论
收藏
分享
01-20 11:00
广东实验中学 算法工程师
太难了
1.要学的东西多了,又想走竞赛。又要综合,还要拔高竞赛成绩。2.去一个好的中学,成绩就不会像小学那样在年级里面优秀3.然后又因为很忙,然后放松和给兴趣爱好的时间也少了。
你最近因为什么迷茫?
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
实习产出如何包装?
1.1W
2
...
27届实习时间线
1.1W
3
...
【官方活动】牛客新春计划:给陌生人的一封信
6676
4
...
32岁程序员猝死,底薪3千要24h待岗
2780
5
...
HR约你面试,句句话都有目的!
2525
6
...
实习生怎么快速融入团队
1524
7
...
20多岁最痛苦的年纪
1515
8
...
字节实习规划求助
1487
9
...
阶段性的迷茫不过是人生正在“换挡”
1343
10
...
程序员996斩杀线悄然而至
1332
创作者周榜
更多
正在热议
更多
#
哪些公司开春招了?
#
10928次浏览
120人参与
#
互联网公司评价
#
479007次浏览
4081人参与
#
上班以后,你还有哪些坚持的爱好?
#
7541次浏览
181人参与
#
你觉得今年秋招难吗
#
1944396次浏览
18458人参与
#
你最近因为什么迷茫?
#
34848次浏览
574人参与
#
你的秋招进行到哪一步了
#
2505913次浏览
23247人参与
#
聊聊你的被动加班经历
#
3192次浏览
62人参与
#
实习离职怎么跟领导说
#
75987次浏览
432人参与
#
工作压力大怎么缓解
#
138054次浏览
1245人参与
#
我和mentor的爱恨情仇
#
101381次浏览
917人参与
#
找工作以来,你最看不惯__
#
15481次浏览
321人参与
#
实习好累,可以辞职全力准备秋招吗
#
518792次浏览
3559人参与
#
AI coding的好用工具分享
#
19180次浏览
380人参与
#
实习怎么做才有更好的产出
#
12603次浏览
228人参与
#
实习教会我的事
#
51781次浏览
404人参与
#
工作一周年分享
#
50028次浏览
262人参与
#
四大天坑是哪四家?
#
100877次浏览
235人参与
#
一人一个landing小技巧
#
142766次浏览
1495人参与
#
你都在哪些场所面过试?
#
20487次浏览
227人参与
#
实习生工资多少才算正常?
#
13273次浏览
202人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务