总共五面。第一面电话:问的有回文算法,树的先序遍历算法还有threadlocal怎么让子线程拿到主线程的数据,其他不太记得了。第二面现场:设计一个分布式缓存程序,要能支持缓存雪崩,穿透,击穿的预防。字符串最大回文子串算法。zookeeper。优化一个查询接口的查询速度等。
第三面现场:主要题目是设计杭州消费券的服务。第四面hr:问能不能接受加班,工资达不到预期怎么办。过了两天通知我还有第五面。第五面cto:让设计一个jvm堆,从内存分配到回收,要求能圆上所有的jvm堆内存逻辑。面试周期长。我感觉面的高级开发,但是他们要的是技术专家,面试感觉一般偏下。
...查看更多