滴滴提前批一面秒挂面经
1.自我介绍
2.项目拷打
3.GMP模型,线程和协程的区别
4.当程序有很多goroutine时,他怎么调度执行切换
5.GC详细解释混合写屏障
6.100个协程依次打印1-100
7.defer执行顺序
8.defer可以修改返回值吗
9.哪些异常不会被recover
10.子协程为什么推荐要加一个recover
11.tcp四次挥手
12.服务器上如果很多time wait如何解决,以及出现这个问题的场景有哪些
13.服务器cpu占用过高如何去定位,如何发现和判断死锁发生的位置
14.http和https的区别,TLS过程
15.cookie和session的区别
16.用jwt如何实现服务端禁止用户登录
17.mysql慢查询优化,分库分表问题
挂的真快,甚至不知道为啥会挂