首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
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++求职圈
全部评论
推荐
最新
楼层
暂无评论,快来抢首评~
相关推荐
05-29 18:11
深圳大学 增长产品
羡慕有原生家庭托举的人
我知道自己这个念头不好,但是真的很羡慕😭大家的父母长辈都能帮到自己吗?
秋殇别:
当知足凌驾于自卑之上,幸福会贯彻一生。
点赞
评论
收藏
分享
05-29 17:29
已编辑
北京邮电大学 产品经理
产品十年·那些弯路教我的事
📌原文地址:https://mp.weixin.qq.com/s/7bpnSBRCFK5B4ASTVFjTEA📌个人公众号:何出此盐📌人人都是产品经理社区:https://www.woshipm.com/u/1542828 一晃眼自己作为产品经理工作10年了,这过程中一路摸爬滚打过来,有很多运气也有很多努力,参与过一些已经进入大众市场的产品设计,也踩过很多坑可以供茶余饭后几个老友之间相互调侃。某天醒来,想想如果这些弯路教我的事可以分享出去,也许可以帮助到当下很多很多很多正在产品岗位上工作或者有意向加入的人,在怀疑自己的那些时刻能多一些选择的答案。第一关:成为一个靠谱的产品常见于工作0-3...
牛客创作赏金赛
点赞
评论
收藏
分享
05-26 11:54
湖北师范大学 人工智能
应届生现状
头一次见说话这么直白的,终究是我太菜了😂😂😂
流浪的神仙:
无恶意,算法一般好像都得9硕才能干
算法太卷啦
点赞
评论
收藏
分享
05-23 21:27
成都信息工程大学 网络安全
避坑
避坑恶心到我了大家好,今天我想跟大家聊聊我在成都千子成智能科技有限公司(以下简称千子成)的求职经历,希望能给大家一些参考。千子成的母公司是“同创主悦”,主要经营各种产品,比如菜刀、POS机、电话卡等等。听起来是不是有点像地推销售公司?没错,就是那种类型的公司。我当时刚毕业,急需一份临时工作,所以在BOSS上看到了千子成的招聘信息。他们承诺无责底薪5000元,还包住宿,这吸引了我。面试的时候,HR也说了同样的话,感觉挺靠谱的。于是,我满怀期待地等待结果。结果出来后,我通过了面试,第二天就收到了试岗通知。试岗的内容就是地推销售,公司划定一个区域,然后你就得见人就问,问店铺、问路人,一直问到他们有意向为止。如果他们有兴趣,你就得摇同事帮忙推动,促进成交。说说一天的工作安排吧。工作时间是从早上8:30到晚上18:30。早上7点有人叫你起床,收拾后去公司,然后唱歌跳舞(销售公司都这样),7:55早课(类似宣誓),8:05同事间联系销售话术,8:15分享销售技巧,8:30经理训话。9:20左右从公司下市场,公交、地铁、自行车自费。到了市场大概10点左右,开始地推工作。中午吃饭时间大约是12:00,公司附近的路边盖饭面馆店自费AA,吃饭时间大约40分钟左右。吃完饭后继续地推工作,没有所谓的固定中午午休时间。下午6点下班后返回公司,不能直接下班,需要与同事交流话术,经理讲话洗脑。正常情况下9点下班。整个上班的一天中,早上到公司就是站着的,到晚上下班前都是站着。每天步数2万步以上。公司员工没有自己的工位,百来号人挤在一个20平方米的空间里听经理洗脑。白天就在市场上奔波,公司的投入成本几乎只有租金和工资,没有中央空调。早上2小时,晚上加班2小时,纯蒸桑拿。没有任何福利,节假日也没有3倍工资之类的。偶尔会有冲的酸梅汤和西瓜什么的。公司的晋升路径也很有意思:新人—组长—领队—主管—副经理—经理。要求是业绩和团队人数,类似传销模式,把人留下来。新人不能加微信、不能吐槽公司、不能有负面情绪、不能谈恋爱、不能说累。在公司没有任何坐的地方,不能依墙而坐。早上吃早饭在公司外面的安全通道,未到上班时间还会让你吃快些不能磨蹭。总之就是想榨干你。复试的时候,带你的师傅会给你营造一个钱多事少离家近的工作氛围,吹嘘工资有多高、还能吹自己毕业于好大学。然后让你早点来公司、无偿加班、抓住你可能不会走的心思进一步压榨你。总之,大家在找工作的时候一定要擦亮眼睛,避免踩坑!———来自网友
qq乃乃好喝到咩噗茶:
不要做没有专业门槛的工作
点赞
评论
收藏
分享
05-28 20:15
亚马逊_校园招聘经理
【亚马逊 | 软件开发工程师】0~2年工作经验(23届+24届+25届)
SDE北京 - 24届应届毕业生 及 具备2年以内工作经验的候选人(23届),都可以投递本职位。· 毕业时间:放宽到2023年1月 - 2025年6月之间毕业的应届毕业生(例如23年毕业之后 如已经工作,工作经验在0-2年均可投递)· 工作地点:北京· 软件开发工程师, (New graduate or Entry-level Engineer) https://amazon.jobs/en/jobs/2858086/new-graduate-or-entry-level-engineer-0-2-years如需内推,发送邮件+简历到cn-sp-sde@amazon.com,邮件主题:SDE ...
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
我被光速开除了……
2.3W
2
...
字节last day,知无不言!
4129
华为开奖进度👉
热聊中
3
...
作为面试官,比较喜欢听到「实习收获」回答是什么样的?
4075
4
...
分享我的秋招之路(2025届版)
3572
5
...
字节暑期捡漏!附面经
3431
6
...
你是个学计算机的大学生
3387
7
...
找实习三个月,感觉已无心气
3248
8
...
阿里在逗我
2917
9
...
27届前端小趴菜如何拿下三个大厂offer 📚
2866
10
...
🐧应届生选offer防踩坑指南:为什么"有鹅选鹅"是当前最佳策略?
2716
创作者周榜
更多
正在热议
更多
#
我的实习收获
#
9225次浏览
188人参与
#
TP-LINK工作体验
#
46732次浏览
825人参与
#
实习吐槽大会
#
11625次浏览
50人参与
#
我的租房踩坑经历
#
1674次浏览
45人参与
#
晒一晒你的工位
#
77896次浏览
261人参与
#
你的办公桌上都有什么?
#
6286次浏览
52人参与
#
入职第三天,晒晒你的工位
#
30881次浏览
146人参与
#
实习中的菜狗时刻
#
359802次浏览
3274人参与
#
工作压力大怎么缓解
#
78119次浏览
929人参与
#
机械制造2023笔面经
#
115905次浏览
747人参与
#
今年形式下双非本找得到工作吗
#
137940次浏览
1042人参与
#
Offer比较,求稳定还是求发展
#
52389次浏览
248人参与
#
电网笔面经互助
#
33250次浏览
331人参与
#
来选选带哪个offer回家过年
#
659669次浏览
5271人参与
#
机械专业只有考研才有出路吗
#
104342次浏览
866人参与
#
薪资一样,你会选择去大厂还是小公司
#
19291次浏览
116人参与
#
24届的你们现状如何了?
#
69551次浏览
399人参与
#
你觉得机械有必要实习吗
#
50791次浏览
445人参与
#
我的第一份实习怎么找的
#
102568次浏览
1019人参与
#
你的秋招第一场笔试是哪家
#
129416次浏览
1404人参与
牛客网
牛客企业服务