查漏补缺面经题

1. 软件设计的六大原则是什么?
2. 开闭原则是什么?
3. 排序算法的稳定性是什么?
4. 智能指针的用法是什么?
5. 串口有哪些检验方式?
6. 什么状态必定引起进程切换,有哪3种状态?
7. 如何卸载内核指令?
8. 如何将十六进制转换为二进制?
9. 如何保证线程数据同步?
10. 如何手撕strcmp函数?
11. 如何手撕3x3的二维数组"ab"(包含\0)?
12. 拥塞控制是哪个函数?
13. 单片机最小系统组成是什么?
14. 单片机常用外设有哪些?
15. 线程如何保证同步,用哪些函数?
16. 客户端和服务器TCP通信步骤是什么?
17. 二叉树的特点是什么?
18. 什么情况下需要使用二叉树?
19. a[][][]中a+1表示什么,*(a+1)表示什么?
20. static局部变量和全局变量的存储域和作用域有什么不同?
全部评论

相关推荐

评论
1
2
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务