深圳爱世达 Java实习面经

1.Intager a=500 Intager b =500 a==b 返回什么结果

2.&和&&区别:

3.final finally finalize

4.io流有几种 io的3种类型IO

5.Java常见集合有哪些

6.ArrayList和LinkedList有什么区别

7.线程安全的List有哪些实现方式

8.HashMap是不是线程安全的

9.ThreadLocal

10.java的线程池是什么,怎么去创建

11.Java中有哪些并发的工具类

12.线程池的execute和submit有什么区别

13.Spring中的常见注解

14.Spring中用了哪些设计模式

15.SpringAOP可以做哪些事情

16.Redis数据结构

17.Redis持久化方式

18.mysql和redis缓存一致性

19.redis用缓存时间去保证缓存和数据库的一致性

20.mysql日志类型

21.mysql查询慢语句的方法

22.通过explain执行后,如何去根据这个优化sql

23.创建索引的注意点

24.是不是索引创建的越多越好

25.分布式事务的实现方式

26.rabbitMQ中的死信交换机 死信交换机还可以干什么

27.es在项目中的使用

#发面经攒人品##java##牛客AI配图神器#
全部评论

相关推荐

12-08 09:20
门头沟学院 Java
1.项目介绍2.分布式系统中的幂等性问题在设计一个电商系统的订单支付接口时,如何保证幂等性,防止重复支付?3.消息队列的消息积压处理若Kafka消息队列出现大量消息积压,你会从哪些方面排查原因?请详细说明对应的解决方案。4.微服务接口的熔断降级设计在基于SpringCloud的微服务架构中,如何设计一个依赖外部第三方服务的接口的熔断降级策略,确保系统高可用?5.Redis 缓存雪崩应对当Redis缓存发生雪崩:导致大量请求直接打到数据库,如何快速恢复系统并预防此类问题再次发生?6.数据库分库分表后的事务处理在电商系统数据库分库分表后,跨库的订单创建与库存扣减操作,怎样保证事务的一致性?7.JVM垃圾回收器的选择与调优针对不同的业务场景,如何选择合适的JVM垃圾回收器?8.高并发下的接口限流实现在秒杀活动场景中,如何基于Guava的 RateLimiter或Sentinel实现接口限流,避免系统被流量击垮?9.Java线程池的动态调整在一个实时日志处理系统中,如何根据任务队列长度和系统负载动态调整线程池的核心线程数与最大线程数?10.Spring Boot 应用的启动性能优化对于一个包含大量自动配置和第三方依赖的SpringBoot应用,怎样优化其启动时间?11.分布式系统中的全局唯一ID生成在分布式订单系统中,如何设计一个高效且全局唯一的订单 ID生成方案?12.JVM内存碎片的分析与解决当Java应用频繁出现FullGC且存在内存碎片问题,如何利用工具定位并解决?13.分布式锁的性能优化使用Redis实现分布式锁时,如何提高锁的获取和释放效率,减少线程等待时间?14.MySQL慢查询优化实战在项目中发现一条执行缓慢的SOL语句,你会通过哪些步骤和方法进行优化?15.Spring事务失效场景分析在Spring项目中,哪些情况会导致事务注解@Transactional失效?如何排查和解决?16.Kafka消息重复消费处理在使用Kafka作为消息队列时,若出现消息重复消费该如何设计解决方案?17.分布式系统中的服务注册与发现基于Nacos实现服务注册与发现,如何保证服务实例的健康检查准确性和高可用性?18.Java对象的序列化与反序列化在分布式RPC调用中,为什么需要对象序列化?常见的序列化框架有哪些,如何选择?19.数据库读写分离的实现与问题在电商系统中实现MySOL读写分离后,可能会遇到哪些数据一致性问题?如何解决?
查看18道真题和解析
点赞 评论 收藏
分享
评论
点赞
10
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务