这次面试官没让我做自我介绍。
先问项目,让我做个项目的介绍,然后问我项目难点。
问我怎么做数据库的索引优化,以及分表情况。
问我Java的抽象类和接口的区别。
问设计模式,说IO流用了什么设计模式。
问sleep会不会释放锁,哪个会释放锁。
sleep的时候如果interrupt会怎么样,catch住异常后要做什么处理。
写SQL语句。
写算法,大数相加(之前字节二面也是这个)。
然后就问开放题了,问12306怎么处理大量请求。
问12306怎么处理大量的读请求。
问12306为什么有的时候会有看的时候有票,但是买的时候没票的情况,问我有可能会是什么原因。
问12306可能存在第三方软件帮忙抢票,怎么防止。
反问,问面试情况,说知识广度知识深度都不错,就是项目经验太少了。
全部评论
(3) 回帖