开始java秋招的第一面,开始个人介绍 1.项目拷打,主要问了怎么落地,讲了很久这个,后面得理一下 2.问了项目里面的向量数据库 3.并发相关类使用经验,讲了读写锁,semaphore,sync 4.redis能存储磁盘上吗?说了持久化rbd和aof 5.redis内存满了怎么办?内存淘汰策略 追问有什么内存淘汰策略 6.mysql是怎么存储数据的? 7.两条相同sql执行时间不一样是为什么?开始有点懵逼,后面主要说了io,网络方面的,也可能是一些阻塞的情况,还说了使用explain看看看看有无什么锁涉及的 8.反问 无算法 总结:项目需要理清一下workflow