华为C++开发一面凉经
华为问的都是些基础简单的问题,面试官也挺好人,有些问题我记不太清了,可惜自己太菜复习没复习得到
流程:
1,描述下你做的项目,多线程下对数据库的访问拥堵怎么解决(操作系统相关的就这个,没答上来)
2,编程题:公交车换乘问题,忘记Dijkstra怎么写了,然后面试官告诉我不用图也可以写,待会去搜搜解决
C++相关:
3,虚函数和纯虚函数的作用是什么?之间有什么区别
4,单例函数相关,记不清
数据库:
5,如何查询一个表中重复的成员
6,apache和nginx的区别是什么?说下apache的特点
计算机网络
7,TCP三次握手,四次挥手
8,TCP与UDP之间的区别
9,SSH相关,没了解过SSH
总体来说自己C++的开发经验还是太少了,很难受,面试官叫我转测试岗,只能含泪答应,当积累经验了