一面: 项目:介绍项目优惠券如果入库失败怎么办TPS为什么不能达到更高实习中遇到的困难八股:hashmap原理,并发问题线程池核心参数拒绝策略有哪些gorutine跟线程的区别如果协程发生阻塞怎么办索引题讲讲MVCC隔离级别有哪些JVM内存模型full GC常发生在什么时候类加载过程算法:合并N个有序链表最长无重复字串二面:八股:泛型干什么的,底层机制go的协程是怎么调度的,GMPHTTP是哪一层的协议讲讲HTTPS,怎么非对称加密的,具体怎么加密的讲讲AOP怎么实现的,不同的实现方式的底层区别讲讲线程安全的集合类讲讲双亲委派机制讲讲raft,怎么保证分布式一致性的,对比redis主从区别在哪里,redis为什么会不一致实习:解决了哪些问题线程池数组怎么保证并发安全的集群环境下这种做法不会失效么TPS是多少怎么跟第三方供应商对接的项目:怎么实现空间优化的,API底层的实现是怎样的自定义AOP是怎么实现的已OC,成为滴孝子