最新阿里、拼多多、快手Java岗面试题269 道送答案(12)

  • Spring bean的生命周期?默认创建的模式是什么?不想单例怎么办?

  • 谈谈Kafka和ZooKeeper了解情况?

  • 设计模式 , 单例模式 , 怎么保证线程安全?锁效率太低 , 怎么提高效率?CAS?CAS本质是什么?什么是原子性?Compare and Swap , 为什么能保证原子性(涉及到CPU指令)?分布式锁?

  • 还有什么设计模式?工厂模式有几种 , 都讲讲?

  • 数据库表怎么设计的?数据库范式?设计的过程中需要注意什么?enum类型的值一般怎么存?如果有一个十几位的小数为了不丢失精度怎么存?tinyint几个字节 , int几个字节?

  • 三面

    1. 项目介绍

    2. Redis简要介绍下有哪些常用的数据结构?

    3. Redis是单线程的?Redis为什么查询数据这么快?

      推荐阅读