oc了,来分享一下面经timeline一开始投的是实习7.22 一面7.24 二面7.29 三面7.30 hr面 实习offer 拒转正式批 加面8.15 一面8.19 hr面 口头说过了9.3 oc 审批两周太折磨了面经:一面Mysql事务,innodb默认隔离级别进程线程Golang mapInnodb数据结构Tcp、udp区别三次握手判断链表有没有环Mysql执行经过了什么Osi七层和 五层模型排序,什么排序不稳定协程创建要创建什么信息树前中后序,层次遍历pprof查问题数组和slice的区别算法:接雨水最长回文子串二面:项目拷打20min进程间通信,不同机器的进程间通信Mysql,redis缓存一致性键入url之后的协议流量进来之前,怎么预热redis怎么防止redis被大流量打爆Redis过期删除策略Linux命令算法:三数之和三面:狠狠拷打网络模型有什么协议网络请求过程的负载均衡,dns,nginx,服务请求过程有什么协议Linux 从日志获取ip 取top10服务器端口可以复用吗什么是代理什么是代理服务器算法:删除子数组后的最长非递减子序列四面:项目 额外的优化,怎么限流并发与并行Mysql- 索引设计Redis- 高性能的原因, 过期删除策略短链接 系统设计 答不上太多,面试官提示布隆过滤器算法:分割出有效ip