2014去百度面试,自己大致回忆的题目如下,可以供2015年校招的同学参考:
1. 很多进程并发,写在一个文件中,怎么速度快?
2. 1亿个整数,怎么最快找重复的数?这题,我说了个位图,就让写个程序,实现?3.索引和查询的区别?哪个快?
4. 什么是hash,和一致性hash
4.有5台服务器,怎么使得扩展的服务器,尽可能的少改变hash值?
5. linux常用命令cp,mv,awk(使用awk的第一个理由是基于文本的样式扫描和处理)可以用AWK强大的的文本处理能力,awk是一种解释的编程语言。awk也是shell过滤工具中最难掌握的。awk是一种自解释的编程语言。结合awk和sed和grep,将会使awk编程更加容易。。
6.linux下gdb,设置断点命令设置断点的命令是break,怎么在运行的时候修改某个变量的值?
7. 在浏览器中输入www.baidu.com会发生什么?一个网站是可以对应多个IP的,怎么选择是?
8.关于DNS的一些
9.http状态码301是什么?
10.数据库主键是什么?
11. 无限大硬盘写不进去,是什么原因?
声明:每个面试官出的题不太一样,感觉面试电脑上是有一个题库在看的,再根据面试者的情况,再问的。