前面还行,尴尬的是后面写题,没听懂我说的啥意思30min实习+20min基础+10min算法1.自我介绍2.实习深挖 2.1 sql优化 2.1.1 所做的工作 2.1.2 怎么评价 硬件:CPU监控 数据库:日志 服务层:qps 2.1.3 增量监控咋监控 Flume+Kafka 2.2 UFS 2.2.1 所做工作 2.2.2 优化 2.3 中台接入 2.3.1 所做工作 2.4 自研框架怎么支持微服务的 2.5 curl细节怎么能够请求到对应服务 2.6 组内细节 2.7 需求上线部署流程3.基础知识 3.1 syn和violate区别 3.1.1 syn底层原理match word 3.1.2 锁升级 3.1.3 公平非公平和lock对比 3.1.4 violate数据可见性 3.1.5 happenbefores 3.2 进程间通信 只想起来管道,这个答得不太好 3.3 40亿个无序的无符号整数,怎么判断一个数存不存在 位图 3.4 消息队列用处和场景 大数据里面的话数据削峰,类似阻塞队列生产者和消费者 电商等业务领域更多实现解耦,高并发量请求,先放到消息队列,消费者再去消费 3.5 left join rightjoin inner join区别4.写题0,1,2 把0全部堆积在左边,2全部堆积在右边,双指针,我直接说了双指针,他没听懂,以为还有更优解