2021-07-13

2022-03-10
高并发项目需要注意什么
微服务的优缺点

2022-01-5
数据库索引设计

分布式限流

算法蛇形打印二叉树

spring单例

7-13 欢欣网络
redis集群主从选举机制
transcation失效,代理类调用
线程池最大超限处理方案,handler——拒绝抛出异常,删除不抛出异常,删除等待最久的任务,本身线程的excute====!
数据库隔离级别,优化措施,索引,innodb
hashmap减少碰撞——拉链,rehash,开放数据地址
java的内存模型
sychronized的作用域====!
sychronized和retrantLock的区别(公平锁设置,释放锁,作用域)=====!

7-12 贝壳
redis缓存雪崩怎么解决——集群,减少全体崩溃,设置时间家随机数;限流,降级;
线程池的原理和参数,核心线程的销毁——allowCoreThreadTimeout=true ====

mysql行锁
linkedlist的get

redis分布式锁实现====!
threadlocal的内存溢出,为什么使用弱引用,实现原理====!
concurrentHashMap的第一个Put怎么操作的====!初始化table——hash获取位置——cas添加节点
java反射访问私有变量getDeclaredField(),setAccessible(true),原理====!
jvm内存模型====!
volatile=======
动态代理的实现原理====!
automicLong:long的原子操作,volatile修饰value和CAS修改====
yield()和sleep(0)区别:一个释放锁后不参与竞争yield(),一个参与竞争且可能再次得到锁sleep(0)====
Stringbuffer 和 StringBuilder string区别,append底层函数数组类型(char)====!

7-7 建信融通
CMS算法细节!!!
spring cloud
MYSQL调优
分布式微服务模块分割的维度

redis数据持久化机制(RDB和AOF),数据淘汰机制,应用场景====!
MQ消息传播模式(点对点,广播),消息销毁模式()====
spring事务管理参数,隔离机制,transcation传播机制,事务回滚的应用场景====!
spring bean的加载过程====
接口设计原则(设计模式):开闭原则,单例模式,工厂模式,动态代理====!
过滤器和拦截器的区别====
熔断和服务降级====
JVM内存管理,GC算法==========

7-6
分贝通
Spring容器管理的实现,事务管理的实现===========
mybatis的批量插入实现==================
线程池====!

7-5
明略科技
Collection常用的数据结构——引出map——hashMap——concurrentHashMap——线程安全问题 和1.8新增特性====================

volatile可见性和防止重排序怎样实现的=================

CAS,是什么,有什么漏洞,怎样解决a-b-a问题==================

threadLocal==================

controller 线程安全,单例还是多例模式,是否可以创建成员变量=============

transaction什么时候会不生效===============

redis持久化怎么实现的,常用数据结构,sortedSet(zset)================

eurake 和 nacos,分区容错性和一致性(CAP)=============

mybatis中# 和 $(动态)使用场景,线程安全

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 一、多线程 说明下线程的状态 java中的线程一共有 5 种状态。 NEW:这种情况指的是,通过 New 关键字创...
    Java旅行者阅读 10,180评论 0 44
  • 设计模式 一.六大设计原则 1.开闭原则:针对扩展开放,修改关闭; 2.里氏替换原则:任何父类出现的地方都可由其子...
    说好的蔚蓝天空呢阅读 3,660评论 0 0
  • 从三月份找实习到现在,面了一些公司,挂了不少,但最终还是拿到小米、百度、阿里、京东、新浪、CVTE、乐视家的研发岗...
    时芥蓝阅读 42,444评论 11 349
  • Java8张图 11、字符串不变性 12、equals()方法、hashCode()方法的区别 13、...
    Miley_MOJIE阅读 9,120评论 0 11
  • 一:基础类 1.hashmap的基本原理,内部数据结构,put操作的整体流程,是否线程安全以及为什么?jdk8对h...
    popca阅读 4,185评论 0 1