问题

作者: 小任同学an | 来源:发表于2020-07-21 22:13 被阅读0次

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

    请你说一下哈夫曼编码

    相关文章

      网友评论

          本文标题:问题

          本文链接:https://www.haomeiwen.com/subject/aykgkktx.html