自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 问答 (2)
  • 收藏
  • 关注

原创 大华面经(共两面)

一面面经写面经,攒人品自我介绍jvm类的加载过程?dubbo如何做选举的?了解的设计模式,spring用的设计模式?还了解那些设计模式?springboot里面的listener?代理模式与AOP?redis主从复制与哨兵模式?分布式事务实现?syncnorized和ReentrantLock的区别?反问二面面经写面经,攒人品项目介绍系统结构介绍AQS底层结构用在那些地方redisredis分布式锁的实现集群情况rocketmq用在什么

2021-08-13 14:50:38 297 2

原创 同花顺一面面经

面经写面经,攒人品自我介绍jvm堆内存溢出怎么快速的堆内存溢出溢出怎么防止为什么会堆内存溢出不段创建String对象,和不断创建线程造成溢出的区别?怎么分析,dump内存文件分析hprof文件,有那些内容栈指针溢出怎么快速的栈指针溢出怎么防止为什么会栈指针溢出垃圾回收器你们用的垃圾回收器你知道的垃圾回收器讲一讲过程,区别(CMS,G1)redis分布式锁实现mysql索引,为什么需要索引,自己的理解mysql索引的数据结构你们数据量级,

2021-08-13 14:48:02 193 1

原创 禾连科技一面面经

面经写面经,攒人品项目介绍用到那些jdk版本?1.8有哪些新特性?Stream API用到那些方法?Stream API并行情况?用到那些集合?用到那些线程安全的集合?threadlocal用在什么场景?threadlocal结构?子线程能否拿到主线程threadlocal的内容?怎么拿?为什么用dubbo?dubbo用什么做注册中心?还有那些注册中心?dubbo启动扫描服务的过程?同一个dubbo服务,不同的用户要使用,dubbo怎么做用户区分?索引失效的情况?li

2021-08-13 14:46:51 142

原创 光云科技一面面经

面经写面经,攒人品自我介绍集合Hashmap底层结构,版本1.7与1.8的结构区别,其他区别ConcurrentHashmap与HashMap结构,区别不同版本的区别CAS是什么?常用的jvm虚拟机jvm垃圾回收器有那些常用的垃圾回收器CMS的垃圾回收过程单例模式有哪些写法区别是什么双检锁的优点?是完美的吗?数据库索引?(聚簇索引、非聚簇索引;hash索引、B+树索引)B+树结构?事务的隔离级别?作用?MVCCMVCC原理MVCC在

2021-08-13 14:45:08 398

原创 网易一面(数据中台—java)面经

面经写面经,攒人品项目介绍redis分布式锁怎么实现?还有其他的实现思路?具体怎么实现?(数据库,zk)redis分布式控制抢单,可不可以用数据库乐观锁?数据库乐观锁怎么实现?redis哨兵模式讲一下?哨兵和机器间如何通信(ping,pong)?哨兵如何选举leader?mvcc讲一下?mvcc的目的?原理?场景?数据库隔离级别的作用?场景redo log,undo log,bin log分别说一下?这些是在什么阶段产生的?mysql模块说一下?那些产生什么日志?mysq

2021-07-03 20:57:32 303

原创 雪球科技(NFC)二面面经

面经写面经,攒人品目前情况姓名等个人信息在职状态薪资项目介绍业务技术栈遇到问题如何解决redis分布式锁实现redis模板(jedis、redisTemplate)多线程多线程死锁怎么解决DeadLock多线程线程数量设计慢IOCPU密集项目中的多线程代码是你写的吗线程池原理后面的规划(技术,管理)基建怎么建设(自建机房,阿里云)发布流程(有发布系统,用jekins)容器化有没有容器化k8sdocker使用目前是本地虚拟机没

2021-07-03 20:56:04 247

原创 雪球科技(NFC)一面面经

面经写面经,攒人品自我介绍项目介绍dubbo中如何找到调用的节点(服务调用过程)zookeeper的选举机制redis分布式锁原理12306设计(自己关注点问题,感觉防止超卖)很多人抢票中的问题事务的隔离级别用过oracle吗你们用的隔离级别一个事务读了数据,另一个修改了,再去读会,会不一样,这是那个级别会发生的问题反问(公司规模,具体业务)...

2021-07-01 11:34:06 306

原创 涂鸦智能一面面经

面经写面经,攒人品自我介绍项目介绍线程创建的几个方式callable的使用场景(*)多线程情况下的资源安全(锁,*)线程池的工作原理服务调用的方式dubbo的协议(*)dubbo的序列化方式(*)分布式事务二阶段提交mq事务消息jvm内存模型redis分布式锁的问题(碰到过没有)学习的方法反问lot为什么需要客户管理系统技术栈...

2021-07-01 11:30:29 153

原创 端点科技一面面经

面经自我介绍项目介绍项目中使用到的技术(亮点)分布式锁redis实现与zk实现的区别redis单机挂的情况多应用服务器抢占redis锁,造成redis服务器CPU飙红Rocketmq索引B+树结构如何优化查询原理等CountDownLatch原理线程池线程池的参数非阻塞IO与阻塞IO本文由博客一文多发平台 OpenWrite 发布!...

2021-06-23 17:46:32 190

原创 TCP三次握手四次挥手

介绍  在网络层通过IP协议可以实现两个主机之间的通信,但是无法确定是主机中的那个进程之间进行的通信,而实际及性能通信的则是主机中的进程。   TCP面向连接的服务,在传送数据之前必须先建立连接,数据传送完成后要释放连接。因此TCP是一种可靠的的运输服务,但是正因为这样,不可避免的增加了许多的开销,比如确认,流量控制等。对应的应用层的协议主要有SMTP,TELNET,HTTP,FTP等。  TCP把连接作为最基本的对象,每一条TCP连接都

2021-05-16 12:53:05 329

原创 jvm类的加载

介绍:什么是类的加载?​ ​ 类的加载是指将类的.class文件中的二进制数据读入到内存中,将其放在运行时数据区的方法区内,然后在堆区创建一个java.lang.class对象,用来封装类在方法区内的数据结构。​​ ​ 类的加载的最终产品是位于堆区中的class对象,class对象封装了类在方法区内的数据结构,并且提供了访问方法区内的数据结构的接口。在什么时候启动类加载?​​ ​ 类的加载并不需要某个类被“首次主动使用”时再加载它,JV

2021-03-04 16:13:10 144 2

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除