实习项目 1. 这个缓存怎么做的:介绍问题原因和解决方案。面试官问:为什么要使用主动更新。答:1. 减少客户端访问数据库 2. 更新操作线程安全2. 生成视频的平均时长?是否有免费的额度3. 在实习中做的主要是哪些工作(下次加到自我介绍中作为实习项目的背景)4. 在实习中有没有特别难解决的技术问题(这个下次要准备一下)5. 讲讲那次线上问题(也可以在自我介绍中稍微强调一下)基础知识1. 讲讲多态2. hashmap的原理?数据量大了以后会不会访问慢3. 讲讲分库和分表4. 数据库事务级别 并发会导致哪些问题5. 联合索引失效的情况6. 线程进程区别 有了进程为什么还要线程7. poll和epoll的区别 检查事件的区别8. 讲讲四次挥手和timewait的作用9. 讲讲https 和非对称加密过程10. 如何使用redis实现一个简易的分布式锁11. 缓存雪崩,除了数据同一时间过期,还有什么方式可能会导致雪崩算法题:向左移动字符串面试表现的改进的点:有时候讲话磕磕巴巴的,需要注意一下,可以讲慢点,边想边讲,尽量讲话流畅一些