C++
说一下static关键字的作用
说一下C++和C的区别
说一说c++中四种cast转换
请说一下C/C++ 中指针和引用的区别?
请你说一下你理解的c++中的smart pointer四个智能指针: shared_ptr,unique_ptr,weak_ptr,auto_ptr
请回答一下数组和指针的区别
请你回答一下野指针是什么?
请你回答一下为什么析构函数必须是虚函数?为什么C++默认的析构函数不是虚函数
请你来说一下函数指针
请你来说一下fork函数,实际开销?
虚函数如何实现多态?
请你来说一下智能指针shared_ptr的实现
请你回答一下new/delete与malloc/free的区别是什么
请你说说你了解的RTTI
C语言是怎么进行函数调用的
请你回答一下C++中拷贝赋值函数的形参能否进行值传递?
请你说说fork,wait,exec函数
请你说一说IO复用模型有三种:select,poll,epoll
请你来说一下map和set有什么区别,分别又是怎么实现的?
红黑树
请你来介绍一下STL的allocator
说一说STL迭代器删除元素失效问题
请你讲讲STL有什么基本组成6
请你来说一下STL中迭代器的作用,有指针为何还要迭代器
什么是右值引用,跟左值又有什么区别?
请你来说一下一个C++源文件从文本到可执行文件经历的过程?
双引号””和尖括号<>的区别?
请你回答一下malloc的原理,另外brk系统调用和mmap系统调用的作用分别是什么?
请你来说一下C++/C的内存分配
请你说一说C++ STL 的内存优化
IO多路复用,epoll对文件描述符的操作有两种模式
请问C++11有哪些新特性?6
操作系统
进程与线程的概念,有什么区别,各自又是怎么同步怎么通信
请你说一说Linux虚拟地址空间
请你说一说操作系统中的缺页中断
计算机网络
TCP怎么保证可靠性
TCP建立连接和断开连接的过程
TCP的模型
请回答一下HTTP和HTTPS的区别,以及HTTPS有什么缺点?
说一说HTTP返回码
IP地址作用,以及MAC地址作用
请回答OSI七层模型和TCP/IP四层模型,每层列举2个协议
搜索baidu,会用到计算机网络中的什么层?每层是干什么的
说一说TCP拥塞控制?以及达到什么情况的时候开始减慢增长的速度?
请你说说TCP/IP数据链路层的交互过程
TCP和UDP的区别和各自适用的场景6
请你来说一说http协议
请你来说一下GET和POST的区别
请你来说一下socket编程中服务器端和客户端主要用到哪些函数
请你说一下阻塞,非阻塞,同步,异步
请你讲述一下Socket编程的send() recv() accept() socket()函数?
你用过哪些设计模式,介绍一下单例模式的多线程安全问题
OOP的设计模式的6项原则
单一职责,里氏替换,接口隔离,依赖倒置,迪米特,开闭
单例模式中的懒汉加载,如果并发访问该怎么做?
算法与数据结构
请你来说一说红黑树和AVL树的定义,特点,以及二者区别
栈和堆的区别,以及为什么栈要快
请你来介绍一下各种排序算法及时间复杂度
请问海量数据如何去取最大的k个
请你介绍一下B+树
请你说一下哈夫曼编码
网友评论