网站首页 > 博客文章 正文
1 自我介绍和最有技术含量的项目介绍
2 Java的内存分区
3 Java对象的回收方式,回收算法。
4 CMS和G1了解么,CMS解决什么问题,说一下回收的过程。
5 CMS回收停顿了几次,为什么要停顿两次。
6 Java栈什么时候会发生内存溢出,Java堆呢,说一种场景,我说集合类持有对象。
7 那集合类如何解决这个问题呢,我说用软引用和弱引用,那你讲一下这两个引用的区别吧。
8 Java里的锁了解哪些,说了Lock和synchronized
9 它们的使用方式和实现原理有什么区别呢,使用的话,synchronize用于方法和代码块,可以锁对象和类以及方法,Lock一般锁一块代码。并且Lock可以搭配condition使用。
实现原理的话,synchronized使用底层的mutex锁,需要系统调用,而Lock则使用AQS实现。
10 synchronized锁升级的过程,说了偏向锁到轻量级锁再到重量级锁,然后问我它们分别是怎么实现的,解决的是哪些问题,什么时候会发生锁升级。
11Tomcat了解么。说一下类加载器结构吧,我说不知道,说了些别的。
12 问我会什么框架,说了Spring,问我Spring中如何让A和B两个bean按顺序加载,我说依赖关系,他问怎么实现,然后说要用dependon注解,我说不了解。
13 beanfactory和applicationcontext是什么关系,使用有什么区别。
14 MySQL的sql优化了解么,答了解索引优化。
15 他问我如何做一条sql的优化,说了慢日志和explain。
16 MySQL集群的主从复制怎么做的,具体有哪些线程做哪些事情,使用了哪些日志。
17 CAP定理说一下,为什么三者只能选二,为什么分区容忍性必须保证。
18 平时了解哪些技术是牺牲了一致性来保证可用性的,我说消息队列,他问我MySQL是不是,我说MySQL主从复制应该是。
19 工作中CAP的A和P是怎么选择的,我说选P吧,他的意思是选A。
20 算法题:
1):10亿个数去重,我说用hash分片做,他说可能不均匀,然后我说了bitmap,他说那数字量更多怎么办,我说那就两个bitmap把。他说下一题吧。
2):十亿个数找前10个最大的,小顶堆过一遍即可。他说如果要提高效率呢,我说可以分片做堆排序再进行归并即可。他说OK。
21 hashmap实现原理
22 hashmap并发的后果
23 string是否线程安全
24 innodb myisam区别
25 mysql索引类型
26 事务隔离级别详解
27 Spring特性:IOC,AOP
28 MVVM,MVC,MVT
29 JVM内存分区,垃圾回收算法,垃圾回收器
30 四种线程池?区别?线程池参数?
31 数据库的备份和恢复怎么实现的,主从复制怎么做的,什么时候会出现数据不一致,如何解决
32 MySQL的union all和union有什么区别,我瞎掰了一下,应该不对。
33 MySQL有哪几种join方式,底层原理是什么,答不会,只知道表现形式。
34 Redis了解哪些,基本原理。
35 问我Redis怎么做集群,答了主从哨兵和cluster。
36 Redis的持久化怎么做,aof和rdb,有什么区别,有什么优缺点。
37 Redis使用哨兵部署会有什么问题,我说需要扩容的话还是得集群部署。
38 分布式系统了解么,说一下Hadoop了解啥。。
39 MapReduce的combiner干啥的,我说是合并结果的,问我啥时候会用到,答不知道。
40 Hadoop分发任务时,有个job失败了,hadoop会怎么处理
41 MySQL有哪几种join方式,底层原理是什么?
42 mysql大表数据查询,怎么优化,分表,分库?
43 MySQL的引擎讲一下,有什么区别,使用场景呢?
最全BAT高级java面试68题和答案
领取方法:
欢迎私信口令 "我要68",就可以快速领到题目和答案链接!
猜你喜欢
- 2024-10-12 Android高级/资深面试题(android 面试题2021高级)
- 2024-10-12 广州蓝景分享 「前端面试题系列-Vue.js篇」99%的面试官都会提问
- 2024-10-12 阿里腾讯头条美团等iOS面试总结(美团 腾讯 offer)
- 2024-10-12 今天字节前端二面40min都问了什么内容
- 2024-10-12 字节面试被刷了三次,还好没放弃,终于等到你(含面经)
- 2024-10-12 阿里,百度等100家企业级iOS面试题,打造国内企业欢迎的程序员
- 2024-10-12 新鲜出炉,2022中高级Android面试必知百题(面试题+答案解析)
- 2024-10-12 备战金九银十:当你裸辞遇到了面试难,你需要了解一下这些面试题
- 2024-10-12 「前端面试」|酷狗音乐校招前端一面经历
- 2024-10-12 大厂面试原来是这样的,这份面试经你值得拥有
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- ifneq (61)
- 字符串长度在线 (61)
- googlecloud (64)
- messagesource (56)
- promise.race (63)
- 2019cad序列号和密钥激活码 (62)
- window.performance (66)
- qt删除文件夹 (72)
- mysqlcaching_sha2_password (64)
- ubuntu升级gcc (58)
- nacos启动失败 (64)
- ssh-add (70)
- jwt漏洞 (58)
- macos14下载 (58)
- yarnnode (62)
- abstractqueuedsynchronizer (64)
- source~/.bashrc没有那个文件或目录 (65)
- springboot整合activiti工作流 (70)
- jmeter插件下载 (61)
- 抓包分析 (60)
- idea创建mavenweb项目 (65)
- vue回到顶部 (57)
- qcombobox样式表 (68)
- tomcatundertow (58)
- pastemac (61)
本文暂时没有评论,来添加一个吧(●'◡'●)