乌鸫科技--Java--交付一面 60自我介绍 5m笔试题,30道选择1道算法,但是面试官略过了算法,所以只写了选择题。主要考察一些Java基础、mysql的基础、多线程基础等等。大概20m上压力,只问了数据库相关(下面问题顺序有点不记得了,但是都是循序渐进的)分库分表的方案是怎么做的mysql执行一条select语句的过程 (这个涉及面比较广,可以自由发挥)select时什么时候会使用缓存?(答错,正确答案:确保缓存开启;执行一样的sql;执行sql时没有动态变化元素,比如now()函数、触发器;查询的表不能有变更;)有没有优化过sql,怎么做的?给你一个订单表你会怎么设计索引,为什么这么设...