猿辅导凉经
一面:
一面小哥哥问我了解哪块,然后针对性的问一些基础知识,面试体验很棒!
1、自我介绍?
2、计算机网络了解哪一些?(主要讲了TCP的可靠传输机制)
3、设计模式了解吗?
4、编译原理了解吗?(讲了.c文件到可执行文件的过程)
5、面向对象的多态指的是什么?
6、虚函数怎么实现的?
7、C++的内存管理?
手撕代码:
8、链表第m到第n个反转?
9、一个n位数,现在可以删除其中任意k位,使得剩下的数最小(前导零忽略)?
二面凉筋:
1、自我介绍?
2、TCP/UDP的区别?
3、TCP断开连接的过程说一下?中间分别处于什么状态?
4、http的报文结构?http方法有哪些?PUT和POST的区别?
5、B+了解吗?说一下原理?
6、mysql用过吗?有哪些引擎?
7、死锁的必要条件?
8、银行家算法?
9、乐观锁与悲观锁?
手撕代码:
#猿辅导##面经##校招##C++工程师#
一面小哥哥问我了解哪块,然后针对性的问一些基础知识,面试体验很棒!
1、自我介绍?
2、计算机网络了解哪一些?(主要讲了TCP的可靠传输机制)
3、设计模式了解吗?
4、编译原理了解吗?(讲了.c文件到可执行文件的过程)
5、面向对象的多态指的是什么?
6、虚函数怎么实现的?
7、C++的内存管理?
手撕代码:
8、链表第m到第n个反转?
9、一个n位数,现在可以删除其中任意k位,使得剩下的数最小(前导零忽略)?
二面凉筋:
1、自我介绍?
2、TCP/UDP的区别?
3、TCP断开连接的过程说一下?中间分别处于什么状态?
4、http的报文结构?http方法有哪些?PUT和POST的区别?
5、B+了解吗?说一下原理?
6、mysql用过吗?有哪些引擎?
7、死锁的必要条件?
8、银行家算法?
9、乐观锁与悲观锁?
手撕代码:
10、实现有符号大数链表加法,靠近头结点位置为高位。
最后代码没撕完,估计凉了,我好难~