#软件开发笔面经#
1.看我简历是golang问能接受转客户端吗?回答语言不是问题,可以学
2.除了golang,还对哪些语言有过了解(c++)
3.C++问了下内存管理,答了构造函数和析构函数,还有虚拟内存映射实际物理内存
还问了分页管理和分段管理(这里忘了,没咋答出来)
4.C++的继承和多态
5.golang为什么并发支持好(GMP模型,这里从1.1GM模型说到GMP模型,说了很久)
6.协程和线程的区别(协程为什么快)
7.介绍下gin框架(路由树)
8.限流策略(令牌桶,项目用到了)
9 项目实现细节,压测,遇到难点(两个项目几乎从头扒到尾,整体上面试官的问题都答的差不多)
10.最长不重复子序列
整体八股没有多少,可能我也忘了一些,项目深挖的很细很细,面试一共四十多分钟,五分钟的算法题,大部分时间都在挖项目