C++面试总结

C++11相关

1.类型转换用法

2.左值、右值

3.移动构造

4.完美转发

5.设计模式

6.数据库,调优

7.cpu、内存、死锁,问题排查思路、方法

8.友元函数,使用场景

9.无锁编程

10.UT测试

11.UML 设计图

12.mmap原理

13.set、map、vector底层实现原理

14.UNIX Domain Socket 与 TCP/IP Socket 区别

15.进程在 windows、linux,是怎么调度的?是基本的调度单位吗?

16.两个进程同时调用一个dll的同一个函数,会有竞争吗?需要互斥访问吗?

17.宏函数和内联函数区别?

18.堆排序、桶排序、快排、冒泡

19.死锁的4个必要条件答案:互斥、请求保持、不可剥夺、环路
         死锁的处理答案:鸵鸟策略、预防策略、避免策略、检测与解除死锁
        操作系统中进程调度策略有哪几种?答案:FCFS(先来先服务),优先级,时间片轮转,多级反馈

后续在追加,依依攻破之。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

阿土有品

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值