第1-10道大厂JAVA面试题:
面试官:有了 for 循环 为什么还要 forEach ?
面试官:jwt 是什么?java-jwt 呢?懵逼了。。。
面试官:谈谈为什么要限流,有哪些限流方案?
面试官:HTTPS 是如何保证传输安全的?又被问了!
面试官:说说 WebSocket 和 Socket 及Http的区别?
面试官:RocketMQ 如何保证消息不丢失,如何保证消息不被重复消费?
面试官:ElasticSearch是什么?应用场景是什么?
面试官:说说Java并发运行中的一些安全问题
面试官:你了解 QPS、TPS、RT、吞吐量 这些高并发性能指标吗?
面试官:集群高并发环境下如何保证分布式唯一全局ID生成?
第11-20道大厂Java面试题:
面试官:思考Tomcat 类加载器为什么要违背双亲委派模型?
面试官:Java8 lambda 表达式 forEach 如何提前终止?
面试官:说一下SpringBoot的自动配置原理
面试官:线程池灵魂8连问,你挡的住吗?
面试官:熟悉设计模式吗?谈谈简单工厂模式和策略模式的区别
面试官:Kafka 为什么会丢消息?
面试官:单核CPU 支持Java 多线程吗?为什么?被问懵了!
面试官:Java 序列化和反序列化为什么要实现 Serializable 接口?
面试官:如何正确的停掉线程?
面试官:线程池执行过程中遇到异常会发生什么,怎样处理?
第21-30道大厂Java面试题:
面试官: 美团外卖的分库分表怎么设计?
面试官:MySQL 中 InnoDB 的索引结构以及使用 B+树实现索引的原因
面试官:JDK1.8 创建线程池有哪几种方式?
面试官:说说Java线程的状态及转换
面试官:Hash 碰撞是什么?如何解决?
面试官:说一下TCP和UDP协议的原理和区别?
面试官:线程池中线程抛了异常,该如何处理?
面试官:什么是微服务?
面试官:将 Bean 放入 Spring 容器中的方式有哪些?
面试官:当你的JVM 堆内存溢出后,其他线程是否可继续工作?
第31-40期大厂Java面试题:
面试官:Java反射和new效率对比,差距有多大?
面试官:谈谈过滤器和拦截器的区别?
面试官:说一下redis中有哪些阻塞点以及如何解决?
面试官:说一下加密后的数据如何进行模糊查询?
面试官:电商库存扣减如何设计?如何防止超卖?
面试官:MySQL分表后,如何做分页查询?
面试官:select.....for update会锁表还是锁行?
面试官:ReadWriteLock读写之间互斥吗?
面试官:线程池中多余的线程是如何回收的?
面试官:说一下SSO 单点登录和 OAuth2.0 的区别?