赞
踩
很多人面试之前,可能没有在互联网公司工作过或者说工作过但年头较短,不知道互联网公司技术面试都会问哪些问题? 再加上可能自己准备也不充分,去面试没几个回合就被面试官几个问题打蒙了,最后以惨败收场。下述整理的180道Java后端常问的面试体系汇总,有整理出一份知识点复习笔记和Java后端高频知识考点专题文档答案免费分享给大家!
由于篇幅原因,在这只把部分的题目列举出来,答案就不做全部展示了,这些题我已经整理成pdf文档免费分享给那些有需要的朋友,同时整理也花费了蛮多时间
有需要的朋友可以关注公主号:JavaAC
一、基础篇
1.1、Java 基础
面向对象的特征:继承、封装和多态
final, finally, finalize 的区别
Exception、Error、运行时异常与一般异常有何异同
请写出 5 种常见到的 runtime exception
int 和 Integer 有什么区别,Integer 的值缓存范围
包装类,装箱和拆箱
String、StringBuilder、StringBuffer
重载和重写的区别
抽象类和接口有什么区别
说说反射的用途及实现
说说自定义注解的场景及实现
HTTP 请求的 GET 与 POST 方式的区别
Session 与 Cookie 区别
列出自己常用的 JDK 包
MVC 设计思想
equals 与==的区别
hashCode 和 equals 方法的区别与联系
什么是 Java 序列化和反序列化,如何实现 Java 序列化?或者请解释
Serializable 接口的作用
Object 类中常见的方法,为什么 wait notify 会放在 Object 里边?
Java 的平台无关性如何体现出来的
JDK 和 JRE 的区别
Java 8 有哪些新特性
1.2、Java 常见集合
List 和 Set 区别
Set 和 hashCode 以及 equals 方法的联系
List 和 Map 区别
Arraylist 与 LinkedList 区别
ArrayList 与 Vector 区别
HashMap 和 Hashtable 的区别
HashSet 和 HashMap 区别
HashMap 和 ConcurrentHashMap 的区别
HashMap 的工作原理及代码实现,什么时候用到红黑树
多线程情况下 HashMap 死循环的问题
HashMap 出现 Hash DOS 攻击的问题
ConcurrentHashMap 的工作原理及代码实现,如何统计所有的元素个数
手写简单的 HashMap
看过那些 Java 集合类的源码
1.3、进程和线程
线程和进程的概念、并行和并发的概念
创建线程的方式及实现
进程间通信的方式
说说 CountDownLatch
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。