招银网络科技C/C++面经

一面:
三四十分钟的样子
1.自我介绍
2. C++虚函数(如何实现,如果有父类A,子类B,……虚函数表)
3. 内存泄露(形式以及解决方法,答尽量使用栈内存替代堆内存,智能指针等)
4. 除了堆内存和栈内存你还知道哪些内存。(莫非是寄存器,RAM一类的?面试官没说话,我emmm)
5.智能针有哪几类(shared_ptr, unique_ptr, weak_ptr)
6.shared_ptr是怎么实现的,会存在什么隐患。(循环引用)怎么解决这个问题,weak_ptr,具体怎么解决的呢?(吧啦吧啦吧啦)
7. 进程线程区别,线程池工作原理
8. TCP四次挥手,为什么客户端发起挥手,服务端发起可以不?(TCP全双工~)面试官似乎想问的不是这个,又接着问服务端和客户端发起挥手有什么区别?  
9. 单例模式了解不?原理
10. 工厂模式
11. 如何判断网络是否通畅?(ping一下)
12. ping基于的协议是啥?(TCP/IP,ICMP)
13.快排(quicksort)

二面:
1. 自我介绍
2. 项目问题(吧啦吧啦吧啦)
3. 有其它offer吗,哪几个公司的。(啊这,有点冒犯,但是回答了个类别)
4. 投大厂了吗?(emmm,pdd,为啥不投,ali呢?……奇奇怪怪,我说能直接技术问题吗?)
5.成绩呢?吧啦吧啦哪门课多少分。。。。。
6. 有奖学金吗?有什么权威竞赛奖吗?为啥不读研,保研了吗?(。。。。。。无)
7. 手撕代码,矩阵(ac)
8. 后续通知


#面试笔试题交流##招银网络##面试题目#
全部评论
兄弟手撕代码必须要跑出来吗
点赞 回复 分享
发布于 2022-03-17 14:51

相关推荐

评论
2
34
分享
牛客网
牛客企业服务