顺丰科技Java开发工程师一面面经
顺丰一面面经 1、介绍项目 2、hashmap底层实现?有哪些是线程安全的?当冲突的时候怎么解决?当hash值相同时,怎么进行比较? 3、concurrentHashMap怎么实现?还能怎么优化? 4、数据库索引有哪些?底层怎么实现的?数据库怎么优化? 5、http解释一下?tcp/udp解释一下? 6、OOM说一下?怎么排查?哪些会导致OOM? 7、volatile讲讲 8、多线程的锁?怎么优化的?偏向锁、轻量级锁、重量级锁? 9、哪些设计模式?装饰器、***讲讲? 10、redis集群会吗? 11、有什么问的?
#Java##内推##顺丰科技##面经#