Java
程序员面试题与经验工与总结
一、面试到底在问些什么东西?
首先你要知道,面试官的提问和你简历上写的内容是紧密联系的,所以你简历上 写的技能一定要会。
一般面试包括下面几方面知识类型
:Java
基础、多线程、
10与NIO、虚拟机、设计模式
数据结构与算法(要有手写算法的能力)
计算机网络(
TCP三次握手和四次挥手)
数据通信
(RESTful
、RPC、消息队列)
操作系统(
Linux
的基本命令以及使用)
主流框架
(Spring
底层原理与源码问的很多)
数据存储
(最常见的是
MySQL
、Redis
)分布式其他问题:
实际场景题
生活方面的问题
性格/其他方面的问题
二、面试常问的知识点
1)集合相关问题(必问)
HashMap
xLinkedHashMap
、ConcurrentHashMap. ArrayList
、LinkedList
的底层 实现
HashMap
和Hashtable
的区另!)ArrayList. LinkedList
、Vector
的区别HashMap
和ConcurrentHashMap
的区别HashMap
和LinkedHa ...
附件列表