面试题记录(2020.07)

mysql存储数据的过程
存储引擎
数据库索引为什么用B+树
索引类型 InnoDB 聚簇索引(为什么用B+树)
什么情况下索引失效
redis:存储4个长度为31的数据,用的什么数据类型
jvm调优
AOF原理,设计表,查询优化,base原理,查询学生课程字符串拼接
索引的作用,优缺点,创建原则
Springboot sprongcloud版本
Finally catch try中returen
Arraylist初始值大小
mybatis什么情况下一定用$
mysql的update有没有加锁,乐观锁悲观锁,如何实现
索引,redis,hashmap,currenthashmap不止16段

回表 分布式锁(redis) zookeeper为什么放弃一致性 double原理 spring开放的。。。aop原理

mq使用、线程池、springcloud实现负载均衡、分布式事务、单点登录

liunx端口占用、cpu占用、端口占用、cu  map实现原理
锁实现原理
zookeeper实现分布式锁
jvm调优、查看内存泄漏。。。
线程池的参数、队列、
给线程池中的线程命名


mq 持久化位置   什么情况下生成者不创建队列安全    消息是数量限制?
springcloud 服务降级  Hystix的作用  eureka需要哪些配置 客户端要注册哪些信息  自我保护机制
springboot自动装配 那个类处理    springboost处理日期格式   springboot监视器 
Robbin为什么是客户端的负载均衡

    eureka底层原理
    数据库 hash和b+的区别
    无状态登录逻辑
    hstyx服务降级和熔断
    redis为什么是单线程的
    redis做内存优化
    zookeeper的。。。
    RabbitMQ
        MQ与多线程实现异步有哪些区别
        MQ如何保证消息幂等性问题
        MQ队列满了,如何保证消息不丢失
        MQ如何保证消息的顺序性

你可能感兴趣的:(面试笔试)