58同城 c++面经
1.自我介绍
2.malloc和new的区别
3.堆和栈有什么不同,栈是怎么回收空间的
4.memcpy和memset的区别
5.指针函数和函数指针的区别
6.内存泄露图形化工具
7.tcp、udp说一下
8.udp怎么检测网速
9.n!的代码实现,用递归实现
10.遇到问题你会怎么解决
11.weak_ptr是干什么的
反问
二面凉经
1.自我介绍
2.多态的理解
3.接口和继承的区别
4.为什么要有继承
5.耦合度理解
6.代码依赖文件 a依赖于b b依赖于c c依赖于d用什么数据结构保存
7.树还是图
8.图有v个顶点和e个边,遍历复杂度是多少
9.一分钟介绍你的优势
10.举个例子说明你的动手能力怎么样
11.英语水平怎么样
12.你们项目的创新点和难点在哪里 怎么解决
没有反问 估计凉凉了…………………………
#面经##校招##58集团##C++工程师#