网站首页 > java教程 正文
一:Java模块:
- hashmap
- Arraylist和linkedlist
- voliate
- 线程池,如何根据CPU的核数来设计线程大小,如果是计算机密集型的呢,如果是IO密集型的呢?
- countdownlatch和CyclicBarrier底层实现原理
- 线程状态以及API怎么操作会发生这种转换
二:JVM模块
面试官说只问三个问题:
1、内存模型以及分区,需要详细到每个区放什么
2、堆里面的分区:Eden,survival ,老年代,各自的特点。
3、垃圾回收算法,什么时候回收。
三:分布式:
1、redis与memached选型,你更倾向于选择哪个,为什么?
2、分布式事务解决,你知道我们阿里巴巴是怎么做的吗?
3、消息队列比较和选型?
5、CAP
四:Spring框架必考
web框架面试问得最多的就是spring,这个阿里、百度、美团都问的贼多,都会问很多关于:IOC/AOP,spring事务、启动方式等。
五:Java虚拟机必考
JVM必考,问得最多:
Java虚拟机JVM的数据存储
Java内存区域,OOM
垃圾回收算法,垃圾收集器
类加载机制,类加载器
虚拟机字节码执行引擎(重写重载底层等)
Java内存模型JMM等
六:分布式缓存面试题目
架构设计这块都会问分布式缓存,redis、memcached的优劣,使用场景,命中率等问题,特别是redis问得非常多,比如:
redis的集群使用、回收算法、存储类型、分区、session共享等问题。
七:JVM调优
比如常见的工具:Jconsole,jProfile,VisualVM使用
线程监控
内存监控
垃圾监控
内存泄漏等
这些问题主要都是考察你对数据存储和回收是否足够了解。
小编福利分享:最近整理了一套架构师成长之路的学习方法,关注之后私信回复“资料”就可以免费获得。
- 上一篇: Java面试题及答案汇总来啦!快来领取
- 下一篇: java笔试题(java笔试题大全带答案)
猜你喜欢
- 2024-09-08 2022最新Java基础面试题100题(2022最新电影西瓜天狼)
- 2024-09-08 105道Java面试题,认真思考对你面试很有价值
- 2024-09-08 Java面试170题全集!限时领取(含题目答案)!
- 2024-09-08 JAVA面试题:69道Spring面试题和答案
- 2024-09-08 字节跳动Java研发面试99题(含答案):JVM+Spring+MySQL+线程池+锁
- 2024-09-08 扣丁学堂分享Java笔试题大全(扣丁学堂分享java笔试题大全及答案)
- 2024-09-08 Javaweb笔试题及机试题(附答案)(javaweb面试题目整理)
- 2024-09-08 分享java50道基础面试题(有答案)(50道javascript基础面试题附答案)
- 2024-09-08 2022 Java面试题大全1000面试题附答案详解,最全面详细,看完稳了
- 2024-09-08 干货来了!| 125 条常见的 java 面试笔试题大汇总 |(50/125)| 日更
你 发表评论:
欢迎- 最近发表
-
- Java常量定义防暴指南:从"杀马特"到"高富帅"的华丽转身
- Java接口设计原则与实践:优雅编程的艺术
- java 包管理、访问修饰符、static/final关键字
- Java工程师的代码规范与最佳实践:优雅代码的艺术
- 编写一个java程序(编写一个Java程序计算并输出1到n的阶乘)
- Mycat的搭建以及配置与启动(mycat部署)
- Weblogic 安装 -“不是有效的 JDK Java 主目录”解决办法
- SpringBoot打包部署解析:jar包的生成和结构
- 《Servlet》第05节:创建第一个Servlet程序(HelloSevlet)
- 你认为最简单的单例模式,东西还挺多
- 标签列表
-
- java反编译工具 (77)
- java反射 (57)
- java接口 (61)
- java随机数 (63)
- java7下载 (59)
- java数据结构 (61)
- java 三目运算符 (65)
- java对象转map (63)
- Java继承 (69)
- java字符串替换 (60)
- 快速排序java (59)
- java并发编程 (58)
- java api文档 (60)
- centos安装java (57)
- java调用webservice接口 (61)
- java深拷贝 (61)
- 工厂模式java (59)
- java代理模式 (59)
- java.lang (57)
- java连接mysql数据库 (67)
- java重载 (68)
- java 循环语句 (66)
- java反序列化 (58)
- java时间函数 (60)
- java是值传递还是引用传递 (62)
本文暂时没有评论,来添加一个吧(●'◡'●)