18.00开始,18.24结束,面完秒挂,汗流浃背了😭场景题:1、高考结束了,设计一个算法和数据结构,输入姓名,快速输出排名,怎么处理分数相同的问题2、设计一个实时排行榜,按照主播人气进行排序,点赞数和礼物数实时更新,怎么实现?如何取出人气前十的主播八股:Linux了解吗?(不了解)C++协程了解吗?基于C++17怎么实现协程?epoll了解吗?简单介绍进程和线程的区别(线程结束会导致进程结束,面试官说这点不对)内核里面有进程和线程的区分吗?为什么没有?内核怎么调度线程的?HTTP2了解吗?protocol buffer了解吗?SMD(忘了叫啥了)了解吗?数据库索引为什么使用B+数?为什么层级越低速度更快?OS死锁的四个必要条件?了解Speed协议吗?设计一个基于UDP的协议,如何解决TCP的劣势(TCP有哪些弊端)编译原理是不是很熟?算法题:二维的接雨水