码迷,mamicode.com
首页 > 编程语言 > 详细

Java面试总结

时间:2020-03-12 20:29:38      阅读:68      评论:0      收藏:0      [点我收藏+]

标签:数据结构   通过   简单   考点   mysq   ola   目的   内存模型   比较   

项目介绍

简单阐述这个项目的背景,解决的痛点,结合公司的业务,以上这些的话不涉及技术。接下来结合技术来讲解,可以从技术的选型来说,面试官一般都比较感兴趣的是遇到的问题,通过什么技术手段来解决。这个做过就是做过,项目中解决的困难只要是自己解决的都是自己的,这一部分才是真正的核心内容。

Java容器

ArrayList,LinkedList
HashMap,LinkedHashMap,TreeMap,ConcurrentHashMap
这里需要结合数据结构来讲。

JVM

内存模型,GC算法,类加载
没有答上来的有类加载器和垃圾收集器

并发

锁,synchronized,Lock,volatile
volatile和synchronized的相同点在于可见性,区别在于原子性,a++

数据结构

第三面挂在数据结构有点可惜,这里确实需要补一补。数组链表不必说,主要是树,特别是红黑树。

Mysql Redis

sql性能优化,redis考点很多也比较重要。

每部分的内容其实都有所欠缺,我这边只是记录自己的不足点在哪里,仅供参考

Java面试总结

标签:数据结构   通过   简单   考点   mysq   ola   目的   内存模型   比较   

原文地址:https://www.cnblogs.com/zenan/p/12482404.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!