失效链接处理 |
2020年百度大数据面试题 PDF 下载
本站整理下载:
相关截图:
主要内容:
3.1.0 在函数内定义一个字符数组,用gets函数输入字符串的时候,如果输入越界,为什么程序会崩溃?
3.1.1 C++中引用与指针的区别
3.1.2 C/C++程序的内存分区
3.1.3 快速排序的思想、时间复杂度、实现以及优化方法
3.1.4 IO模型——IO多路复用机制?
3.1.5 常用的Linux命令
3.1.6 C中变量的存储类型有哪些?
3.1.7 动态规划的本质
3.1.8 实践中如何优化MySQL?
3.1.9 什么情况下设置了索引但无法使用?
3.2.0 SQL语句的优化
3.2.1 数据库索引的底层实现原理和优化
3.2.2 HTTP和HTTPS的主要区别?
3.2.3 如何设计一个高并发的系统?
3.2.4 两条相交的单向链表,如何求他们的第一个公共节点?
3.2.5 求单向局部循环链表的环入口?
3.2.6 IP地址如何在数据库中存储?
3.2.7 new/delete和malloc/free的底层实现?
3.2.8 overload、override、overwrite的介绍?
3.2.9 小端/大端机器?
3.3.0 守护进程
3.3.1 多线程的优缺点
3.3.2 长连接与短连接
3.3.3 二分图应用于最佳匹配问题(游客对房间的满意度之和最大问题)
3.3.4 class与struct的区别?
3.3.5 虚函数和纯虚函数
3.3.6 menset()函数
3.3.7 实现一个函数,对一个正整数n,算得到1需要的最少操作次数。操作规则为:如果n为偶数,将其除以2;如果n为奇数,可以加1或减1;一直处理下去。
3.3.8 找到满足条件的数组
3.3.9 一个大的含有50M个URL的记录,一个小的含有500个URL的记录,找出两个记录里相同的URL
3.4.0 海量日志数据,提取出某日访问百度次数最多的那个IP
3.4.1 有10个文件,每个文件1G,每个文件的每一行都存放的是用户的query,每个文件的query都可能重复。如何按照query的频度排序?
3.4.2 蚂蚁爬杆问题
|