美文网首页我爱编程
java面试终极篇

java面试终极篇

作者: 黑雪王子 | 来源:发表于2018-05-24 19:06 被阅读0次

年前,我整理的 Java面试通关要点汇总集 获得了很多读者的肯定,谢谢大家支持。事实上,笔者结合自己过往的面试经验,整理了一些核心的知识清单,试图帮助读者更好地回顾与复习 Java 服务端核心技术。然而还有一部分内容,笔者没有更新上去,因为我认为和技术无关,随着「服务端思维」知识星球的探讨与解惑中,笔者觉得还是对大家有所帮助。此外,笔者还会补充一部分知识清单。

简历篇

请自我介绍

请介绍项目

基础篇

基本功

面向对象的特征

final, finally, finalize 的区别

int 和 Integer 有什么区别

重载和重写的区别

抽象类和接口有什么区别

说说反射的用途及实现

说说自定义注解的场景及实现

HTTP 请求的 GET 与 POST 方式的区别

session 与 cookie 区别

session 分布式处理

JDBC 流程

MVC 设计思想

equals 与 == 的区别

集合

List 和 Set 区别

List 和 Map 区别

Arraylist 与 LinkedList 区别

ArrayList 与 Vector 区别

HashMap 和 Hashtable 的区别

HashSet 和 HashMap 区别

HashMap 和 ConcurrentHashMap 的区别

HashMap 的工作原理及代码实现

ConcurrentHashMap 的工作原理及代码实现

线程

创建线程的方式及实现

sleep() 、join()、yield()有什么区别

说说 CountDownLatch 原理

说说 CyclicBarrier 原理

说说 Semaphore 原理

说说 Exchanger 原理

说说 CountDownLatch 与 CyclicBarrier 区别

ThreadLocal 原理分析

讲讲线程池的实现原理

线程池的几种方式与使用场景

线程的生命周期

锁机制

说说线程安全问题

volatile 实现原理

synchronize 实现原理

synchronized 与 lock 的区别

CAS 乐观锁

ABA 问题

乐观锁的业务场景及实现方式

核心篇

数据存储

MySQL 索引使用的注意事项

说说反模式设计

相关文章

  • threadLocal

    Java面试必问:ThreadLocal终极篇https://juejin.im/post/68545732199...

  • java面试终极篇

    年前,我整理的 Java面试通关要点汇总集 获得了很多读者的肯定,谢谢大家支持。事实上,笔者结合自己过往的面试经验...

  • Java面试题收集

    (长期更新)此贴用来收集Java相关的面试题集合 115个Java面试题和答案——终极列表(上) 115个Java...

  • Java面试必问-死锁终极篇

    背景 这个话题是源自笔者以前跟人的一次技术讨论,“你是怎么发现死锁的并且是如何预防、如何解决的?”以前听到的这个问...

  • Java面试必问,ThreadLocal终极篇

    占小狼 转载请注明原创出处,谢谢! 前言 在面试环节中,考察"ThreadLocal"也是面试官的家常便饭,所以对...

  • Java面试会问:ThreadLocal终极篇!

    开场白 张三最近天气很热心情不是很好,所以他决定出去面试跟面试官聊聊天排解一下,结果刚投递简历就有人约了面试。 我...

  • Java面试必问,ThreadLocal终极篇

    前言 在面试环节中,考察"ThreadLocal"也是面试官的家常便饭,所以对它理解透彻,是非常有必要的.有些面试...

  • Java终极篇

    上期回顾 上期我们重点介绍了Java工程师进阶所需要掌握的一些技术内容。特别对于即将参加校招的同学来说,最重要的也...

  • 分布式+JVM+多线程+spring+微服务+面试(文末PDF免

    一.Java 篇 接下来阿粉带你看看具体都有啥,Java 篇,从基础到进阶都有,帮你夯实Java技能 二.面试篇 ...

  • 超详细的Java面试题总结(四 )之JavaWeb基础知识总结

    系列文章请查看: 超详细的Java面试题总结(一)之Java基础知识篇 超详细的Java面试题总结(二)之Java...

网友评论

    本文标题:java面试终极篇

    本文链接:https://www.haomeiwen.com/subject/mwtejftx.html