百度后台开发c++/php实习面经
一、二、三面
算法:
-
剑指offer 11、旋转数组的最小数字
-
打印字符串中的所有回文串(要时间复杂度o(n)???忘了)
-
迷宫寻路(dfs和bfs的区别,优缺点)
-
忘了
-
忘了
c++基础
-
externC
-
虚函数使用范围及不同情况
-
多态种类和区别
-
unordered_map底层实现
数据库
-
mysql底层索引及为什么用这个索引
-
mysql 事务ACID
-
mysql隔离级别及实现
-
查询是否使用索引(explain)
-
sql优化
计算机网络
-
https和http
-
长连接短连接
-
tcp拥塞控制
操作系统
-
死锁
-
进程、线程通信
项目:
1、线程池
2、并发解决方案(服务器/客户端)
3、项目难点
总结:忘了很多;项目问的很多;三面问了很多人生规划等等非技术问题