java堆栈信息怎么看

本文分享了作者在面试过程中遇到的Java和Redis相关问题,包括Redis的使用、数据结构、并发问题、锁的实现、类加载器、Spring特性以及TCP连接等。还提及了面试中关于多线程、死锁、线程池和集合操作的讨论,强调了对Redis单线程模型和分布式锁理解的重要性。
摘要由CSDN通过智能技术生成

开头

在找工作的过程中,对于 Redis 技术知识的掌握已经成为必须的技能。美团面试常常就会被问到Redis相关知识,而这次我就差点倒在了美团3面,面试官连问我以下几个Redis的问题,然后就卡壳了…

  1. redis了解吗?你说说怎么用redis实现分布式锁?

  2. Redis常用数据结构及底层数据结构实现

  3. 如何解决 Redis 的并发竞争 Key 问题

  4. 如何保证缓存与数据库双写时的数据一致性?

    剩下的不太记得了…为此面试完回来针Redis专门做了一个面试问题大总结

最新蚂蚁4面(Java):CAP+数据强一致性+Lock锁+CMS+Tomcat+Redis

一面

1 自我介绍和项目

2 Java的内存分区

3 Java对象的回收方式,回收算法。

4 CMS和G1了解么,CMS解决什么问题,说一下回收的过程。

5 CMS回收停顿了几次,为什么要停顿两次。

6 Java栈什么时候会发生内存溢出,Java堆呢,说一种场景,我说集合类持有对象。

7 那集合类如何解决这个问题呢,我说用软引用和弱引用,那你讲一下这两个引用的

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值