顺丰面经 一面 (Java后端开发)

顺丰

顺丰一面

  1. Redis解决分布式session,怎么做?

  2. redis存的具体内容是什么

  3. redis的缓存穿透和雪崩

  4. 防止提前秒杀怎么实现? 令牌的值为什么设置库存的5倍

  5. 介绍MQ在项目中怎么用, MQ处理失败怎么办

  6. MySQL 表结构怎么设计。

  7. 表跟表怎么关联的。 用户去下单,这个过程中涉及到什么表

  8. 数据库怎么优化

  9. 怎么加索引

  10. 聚簇索引和非聚簇索引的区别

  11. SQL语句:一张表,有姓名,商品,金额,查询购物金额排名前三的 姓名,消费金额。

    SELECT name, sum(money)
    
    FROM t
    
    GROUP BY id
    
    ORDER BY sum(money)
    
    Limit 3
    
  12. JVM 的内存模型, 局部变量放在哪里

  13. 集合 List, Set的区别

  14. ArrayList 初始化 和 扩容

  15. 多线程锁的引用场景

  16. 项目中遇到的困难,怎么解决

  17. 你自己最大的优势在哪里


二面,HR面的录音找不到了,如果找到了后面再补充 (手动捂脸)

#面经##顺丰科技##Java工程师##校招#
全部评论

相关推荐

7 21 评论
分享
牛客网
牛客企业服务