跟谁学 java 提前批 一面
提前批 java 一面
- java 三大特性(封装,继承,多态),在详细说说这三个的特点 
- string s1 = “a”; s1 = "ab" 涉及到什么操作 
- equals 和 == 
- 常用的集合,分别说一下,(List、Set、Map,细致点的ArrayList和LinkedList,HashMap等) 
- 多线程的实现方式(三种,Runnable和Callable的不同) 
- 线程池,7个参数,分别的功能和作用 
- JVM的内存区域 
- 垃圾回收算法,针对的对象 
- TCP三次握手和四次挥手 
- MySQL的索引结构(B+tree和哈希表),两者的不同 
- 最左索引匹配原则(没答上来...) 
- Redis常用数据结构,底层是怎么实现的,每种数据结构分别应用怎么样的场景 
- Spring IoC和AOP 
- SpringMVC的工作原理,具体怎么找到@Controller对应的类下面的方法 
- 说一下自己项目 
- 现场编码,约瑟夫问题 
 查看13道真题和解析
查看13道真题和解析
