IT互联网名企经典面试题汇总:C,C++篇

IT互联网名企经典面试题汇总:C,C++篇

ID:43324778

大小:124.50 KB

页数:14页

时间:2019-09-30

IT互联网名企经典面试题汇总:C,C++篇_第1页
IT互联网名企经典面试题汇总:C,C++篇_第2页
IT互联网名企经典面试题汇总:C,C++篇_第3页
IT互联网名企经典面试题汇总:C,C++篇_第4页
IT互联网名企经典面试题汇总:C,C++篇_第5页
资源描述:

《IT互联网名企经典面试题汇总:C,C++篇》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、IT互联网名企经典面试题汇总:C++篇_、百度(查看更多〉〉〉〉〉〉〉〉〉〉〉〉)(1)、写算法,二叉树按层遍历,用双向链表把节点连起来(2)、一个无序自然数数列,给定一个数M,选取自然数数列中两个数,其中他们的和是M,打印所有这样的自然数对(3)、TCP和UDP的不同,TCP的三次握手与四次挥手(4)、设计一个汽车摇号系统,当一个人摇了6年后抽到的概率会翻倍。(5)、Linux命令在一个文件中,倒序打印第二行前100个大写字母(6)、static_cast和reinterpret_cast区另ij(7)、charc

2、=255;unsignedshortb二c;cout<

3、elect和epoll区别,select为什么慢?(20)、fwritewritefrcadreadfopcnopen区别,可移植性哪个好?(21)、多线程,一个线程往一个数据中输入一些数字,另一个线程取出最大的两个数,用什么算法?(14)、堆的创建过程,怎么将无序的数组转换成一个堆?(15)、动态规划的应用举例(16)>iptables的实现原理(17)、快排是稳定排序吗,举个例子说明(18)>实现一个Stack类,要求pushpopmax操作时间都是0(1)。(19)、Linux读写锁的作用,适用场景(20)、考

4、虑一个Int64的整型。若计算一个数的各位数上的平方和,通过不断迭代最终得到1,则称这个数为有趣的数。现给定一个数,判断该数是否为有趣的数?若判断一个数组的数呢?(21)、项目中文件服务器如何支持断点续传?(22)>用什么数据结构保存cookie?(23)、hashmap支持并发,如何上锁来保证锁粒度最小?(24)、堆与栈的区别(25)、new跟malloc的区别?(26)、普通类的析构函数对异常有什么要求?(27)、宏定义与const的区别?宏定义可以完全用const替换么?宏定义如何调试?(28)、对设讣模式有多

5、少了解?(29)、一个有n行的文件,随机选m行?如何选?(30)、Linux查看文件的磁盘空间,监控进程cpu,内存使用率(31)、ping的底层协议?ICMP处于7层的哪一层?(32)、socket位于哪一层?socket编程的过程?(33)、内核分几个部分?(34)、0S同步与互斥的区别?(35)、数据库中事物的原则(36)、你所知道的最快的排序算法?(37)、若在数据库底层进行排序,该如何设计排序算法?(38)、手写vector删除元素,需要注意迭代器失效情况。(39)、手写两个类,要体现构造,析构,拷贝构造,

6、赋值,虚函数,重载函数等特点。(14)、free是如何识别free区域的?(15)、Linux的找到目录中cpp文件?如何找文件中一变量?(16)、Linux检测内存泄露?(17)>了解哪些开源项目?redis,mysql有多少了解?(18)、n级台阶问题(19)、一致性哈希(20)、如何判断一个图是否有环(21)、traceroute有什么优势?(22)、STL中vector内存分配?如何从原内存拷贝的新内存?会调用构造函数么?(23)、软件工程?(24)、如何看待C++面向对象?与C何区别?(25)、面向对象设计

7、原则?里氏替换是指什么?(26)、多态是如何实现的?画一下虚指针与虚函数表,如果多继承,虚函数表怎么画?虚指针是对象成员变量么?在什么时候初始化?(27)、讲一下TCP中拥塞控制(28)、C++中强制类型转换?Dynamic_cast的作用(29)、C++中构造函数发生异常会怎样?(30)、C++中构造函数中this指针暴露了会有什么后果?(点击查看更多〉〉〉〉〉〉〉〉〉〉〉〉)二、招银网络科技_(查看更多〉〉〉〉〉〉〉〉〉〉〉〉)(1)、C++如何调用C语言函数(2)、C++多态性(3)、虚函数(4)、多线程多进程

8、(1)、socket通信(2)、C++代码是如何从源代码到可执行文件的(3)、学过数据库么?(4)、拷贝构造函数为什么使用引用类型?(5)、静态成员函数不能声明为虚函数(6)、什么是死锁,必要条件,解决方法(7)、内链接和外联结(8)、sleep和wait区别?(9)、C中static的用法(10)、应用层协议(11)、DNS原理(12)、C+

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。