8.19猿辅导二面
面试官是前阿里员工,全程聊项目,很少八股
1、自我介绍
2、为什么要做这个项目
3、说一下项目架构
4、说一下自己写的业务模块
5、以什么标准去拆分微服务
6、微服务有什么缺点
7、如何提高代码重用
8、服务节点之间如何调用
9、开发SDK的作用
10、实习相关,主要解决了什么问题
11、查询数据库单台数据库,数据量太大,如何优化
12、协程和线程区别
13、gorutine如何实现
14、协程适合处理哪类场景的并发
15、如何优化一台机器,性能达到最大
16、go如何调整启动的协程数量
17、说一下工厂模式
18、TCP为什么有TIME_WAIT
19、滑动窗口解决什么问题
20、为什么创建索引速度更快
反问