面试

博客围绕C++技术展开,涉及类继承、内存管理、线程进程通信等要点,如类继承取成员与继承修饰符最小子集,内存管理包含栈与堆等。还提及32位与64位系统CPU差异。此外,分享了求职和工作期间的心态建议。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

技术问题
类继承
Public private protected 成员与Public private protected继承取最小子集

内存管理
栈与堆

VECTOR LIST MAP
vector连续内存
LIST方便插入删除
MAP方便查找

线程,进程,主机通信方式
线程 同步
进程共享内存 socket 消息队列 信号 管道
主机socket tcp\ip

32位系统CPU与64位系统CPU
32位:一次处理32bit数据(4个字节),有2^32种结果
4个字节的寻址能力,指针为4个字节。

C++基本的认识,问得比较多的是指针、多态(虚函数表、内存 layout等)、作用域、内存的管理等等。
进程、线程、协程、锁的使用、消息队列、共享内存、还有网络协议、epoll、select等

心态
求职期间:
不管怎么样,先混个软件开发的工作,工资标准水平就差不多,要求不定太高,以后的发展以后再说。
很多时候你要相信自己不是自己不行,而是没有遇到你合适的。

工作期间:
如果你觉得现在的工作没有价值,那就不要太上心。
每天只做最重要的、不得不做的事情,其他事情能拖就拖,拖到它变成「最重要、不得不做」的事情时,再去做。
省下来的时间做什么呢?当然是自我提升,尽可能去获得成长,争取早点跳出来。
最简单的原则,就是保证,每次汇报时,每次老板问你进度时,你都能讲出新的东西 —— 而不是「还没做完」或者「很快就好」。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值