面试官,您好。我叫康盼,毕业于东华理工大学,软件工程学位。至今有5年多的互联网 Java开发工作经验,主要从事有软件服务咨询、制造等业务领域,在项目中使用的技术框架主要有 Spring、SpringClound、Mybatis、Oracle、Mysql 最近在项目中参与过较多设计,在设计方面有一定的优势。先简单介绍这里,谢谢。

  1. 面试的问题记录
    1. 高并发
    2. 设计模式 单例
    3. 内存泄露
    4. 中间件 保证消息不丢失
    5. 分布式事务
    6. 主键外键设计
    7. SDD 拆分
    8. 注册中心用的哪些,他们 的区别
    9. 贫血模式 充血模式
    10. JUC
    11. Spring 单例属性安全
    12. 集群,系统拆分
    13. DTO BO DO
    14. Spring 注解
    15. Mysql 的 innodb myisam 区别
    16. 序列化
    17. CAP
    18. 遇到最难解决的BUG,怎么解决的
    19. 未来职业规划,职业发展
    20. 你想要找一个什么样的工作
    21. 多租户设计
    22. SAAS
    23. CSM 和 G1
    24. 高并发,多线程
    25. Ribbon 负载均衡
    26. Feign 框架
    27. AOP 代理底层
    28. Spring 自动装配
    29. 消息中间件 kafaka
    30. Spring 事务隔离级别
    31. Spring Cloud 组件介绍
    32. 服务注册与发现的原理
    33. AOP @Around 和 @beforeAfter 的区别
    34. MySQL 调用
    35. Spring 怎么导致事务失效
    36. Kafka数据可靠性
    37. Spring 怎么保证事务的
    38. MySQL #{} ${} 符号区别
    39. 服务down机这种情况
    40. Euraka 保护机制
    41. 线程加入队列怎么执行
    42. 数据库针对不同用户显示不同字段怎么做
    43. 用户请求慢了怎么排查