百度技术面经总结
1、 算法题 I am Jack Chen逆序输出为 Chen Jack am I 字符串处理 大众题
2、 对北京的两千多万个8位电话号码排序,用bit-map位图映射,并且写出实现的代码,出自编程珠玑
3、 对快速排序、插入排序等常用的排序算法的复杂度进行分析比较 大众题
4、 Linux中的vi,shell编程,父子进程,多线程编程 大众题
5、 J2EE项目中的框架,servlet,jsp等具体工作流程 JAVA
6、 设计模式与原则 继承与组合的区别 OCP原则
7、 算法题
写个函数
Int func(int a, int n) 求a的n次方 用递归 考虑健壮性 降低算法复杂度 出自编程之美
8、 堆排序,排序算法的复杂度分析 快排与堆排平均复杂度都是Nlog N
9、 快速排序的复杂度怎么分析?(写递推式,用主定理,利用平均情况下概率计算复杂度) 算法导论 算法教材
简历相关、实习时间、对公司的了解、对互联网的了解