
面经分享
分享自己整理的一系列面经
西瓜味儿的小志
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
C++中常见的容器及复杂度
1. set、multiset、map、multimap 特点:底层实现是红黑树,键值有序,set和map键不可重复,而multiset和multimap可重复; 复杂度:插入、删除、查找都为O(logN); 2. unordered_set,unordered_map,unordered_multiset,unordered_multimap 特点:底层实现是哈希表,键值无序,unordered...原创 2020-02-13 15:04:25 · 10953 阅读 · 0 评论 -
面试中那些操作系统常考问题
1. 进程和线程以及其区别? 1、进程是系统进行资源调度和分配的的基本单位,是程序的一次动态执行过程,可实现操作系统的并发;线程是系统资源调度的在最小单位,可实现进程内部的并发; 2、一个程序至少包含一个进程,一个进程至少包含一个线程,线程是进程的子任务; 3、进程有自己独立的内存单元,线程没有,多个线程共享一个进程的内存; 2. 进程间通信的方式? 1、管道:内存中固定大小的缓冲区;一个管道只能...原创 2020-02-12 18:02:35 · 1098 阅读 · 0 评论 -
面试中那些计算机网络常考问题
1. OSI,TCP/IP,五层协议的体系结构,以及各层协议及作用? OSI分层 (7层):物理层、数据链路层、网络层、传输层、会话层、表示层、应用层。 TCP/IP分层(4层):网络接口层、网际层、运输层、 应用层。 五层协议 (5层):物理层、数据链路层、网络层、运输层、 应用层。 每一层的协议如下: 物理层:RJ45、CLOCK、IEEE802.3 (中继器,集线器) 数据链路:PPP、CS...原创 2020-01-29 16:27:15 · 2514 阅读 · 0 评论 -
面试中那些C++常考问题
1. 请说出static和const关键字尽可能多的作用? static: 1 修饰普通变量,修改变量的存储区域和生命周期,使变量存储在静态区,在main函数运行前就分配了空间,如果有初始值就用初始值初始化它,没有初始值系统用默认值初始化它; 2 修饰普通函数,表明函数的作用范围,仅在定义该函数的文件内才能使用。在多人开发项目时,为了防止与他人命令函数重名,可以将函数定位为static; 3 修饰...原创 2020-01-10 16:41:39 · 715 阅读 · 0 评论