阿里巴巴、腾讯、百度的面试问题笔知识汇总(两)

1. 如何找到海量数据处理的问题

2. SSD与普通硬盘相比,固态硬盘最大的优势

3. 二叉树三种遍历算法

4. 操作系统有关内存调度,LRD算法

5. 如何栽种四棵树,使随意两棵树之间距离相等

6. 设计模式学习

7. C++中,派生类中构造函数与析构函数,调用顺序

8. 父类引用指向子类对象(向上转型、动态链接、重载、重写)

9. 封装、继承、多态

10. 宏(仅仅是替换)

11. 模板template

12. 推断A是B的真子集(算法)

13. 长度、内容未知字符串怎样统计各个字符出现频度

14. 泛型编程

15. 二分查找

16. 图最短路径算法,floyd算法等

17. 将一个链表进行归并排序。要求不占用额外空间

18. extern的作用

19. strstr函数的作用

20. strcpy、sprintf函数

21. windows下什么线程优先级最高

22. 析构函数、构造函数能不能被继承

23. linux下fork函数

24. unix下进程间通信最快的是採取什么方法

25.链表逆序算法

26. 两个已排序链表合并为一个有序表

27. 对二叉树进行层次遍历。要求时间复杂度为n,空间复杂度为1

28. 大端、小端存储(TCP/IP存储方式。网络字节序)

29. C语言编写的动态库中的函数怎样被C++调用,why

30. 堆内存与栈内存分配差别

31. TCP、UDP差别,TCP的流量控制盒拥塞控制

32. C++为什么用模板类

33. 程序什么时候使用线程好,什么时候单线程效率高

34. 红黑树(插入。

删除等操作)

35. 正則表達式(^ $ * + ? {})

36. 写一段C程序推断系统是64位还是32位

37. 写一段C程序推断系统採用的大端还是小端

38. 列出常见的信号,怎么处理

39. 结构体内存对齐

40. 函数指针

版权声明:本文博客原创文章。博客,未经同意,不得转载。

posted @ 2015-08-10 19:22  mfrbuaa  阅读(214)  评论(0编辑  收藏  举报