我师兄的面经, 他今年入职运营商BG的服务与软件管理部, 在济南。
他的面经如下:
C++
一面:
1 .介绍一下自己
2 .C++基础知识虚函数说一下,怎么用
3 .熟悉的数据结构有哪些?说到队列,说一下生活中应用到队列的场景(答:打印机)除了打印机呢还有什么?
4 .操作系统的话,进程线程的区别,项目中创建进程用的什么( fork) 为什么不用vfork?两者区别
5 .计算机网络说一下都会什么,网络层熟悉吗,说一下是做什么的
6 .代码题:设计实现大小写字母转换
7 .有什么要问我的
二面:
1.介绍一下自己做的项目(然后围绕着项目聊了很多C++智能指针,操作系统共享内存,进程间的通信,socke通信)
2 .表结构了解多少(这里是代码里用到了)
3 .代码题:设计实现一个优先队列,还有一道有重复字符的排疗,用的map然后聊了一下复杂度和底层实现
4. 有什么要问我的
三面:
1.大学期间的经历
2. 白己认为经历的最困难的一件事,学到了什么
3 .能接受加班么
4 .期望成为什么样
5. 有什么要问我的