问题

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+树

请你说一下哈夫曼编码

你可能感兴趣的:(问题)