- 2
- 0
- 约3.74千字
- 约 6页
- 2021-04-13 发布于天津
- 举报
Java 程序员面试大纲—错过了金三银四,你还要错过 2018
吗?
跳槽时时刻刻都在发生,但是我建议大家跳槽之前,先
想清楚为什么要跳槽。 切不可跟风, 看到同事一个个都走了, 自己也盲目的开始面试起来(期间也没有准备充分) ,到底 是因为技术原因 (影响自己的发展, 偏移自己规划的轨迹) 还是钱给少了,不受重视。准备不充分的面试,完全是浪费 时间,更是对自己的不负责(如果 title 很高,当我没说) 。
今天给大家分享下 chenssy 在这次跳槽中整理的 Java 面试 大纲,其中大部分都是面试过程中的面试题,可以对照这查 漏补缺,当然了,这里所列的肯定不可能覆盖全部方式。项 目介绍大部分情况,这是一场面试的开门题,面试官问这个 问题,主要是考察你的概述能力和全局视野。有的人经常抱 怨自己每天在堆业务,但没有成长。事实上,很多情况下确 实在堆业务,但并不是没有成长的。并非做中间件或者技术 架构才是成长,例如我们的需求分析能力,沟通协作能力, 产品思维能力,抽象建模能力等都是一个非常重要的硬实力 好的,现在进入正文。 1、明确项目是做什么的 2、明确项目
的价值。(为什么做这个项目,它解决了用户什么痛点,它 带来什么价值?) 3、明确项目的功能。 (这个项目涉及哪些 功能?) 4、明确项目的技术。 (这个项目用到哪些技术?)
5、明确个人在项目中的位置和作用。
5、明确个人在项目中的位置和作用。
你在这个项目的承担
角色?) 6 、明确项目的整体架构。 7、明确项目的优缺点 ,
如果重新设计你会如何设计。 8、明确项目的亮点。 (这个项 目有什么亮点?) 9、明确技术成长。 (你通过这个项目有哪 些技术成长?) Java 基础 1、List 和 Set 的区别 2 、HashSet 是如何保证不重复的 3、 HashMap 是线程安全的吗,为什 么不是线程安全的 (最好画图说明多线程环境下不安全) ?4 、
HashMap 的扩容过程 5、HashMap 1.7 与 1.8 的 区别, 说明 1.8 做了哪些优化,如何优化的? 6、 final finally finalize7 、强引用 、软引用、 弱引用、虚引用 8、 Java 反 射 9 、 Arrays.sort 实现原理和 Collection 实现原理 10 、
LinkedHashMap 的应用 11 、cloneable 接口实现原理 12、
异常分类以及处理机制 13 、wait 和 sleep 的区别 14、数组
的实现原理的信号灯?5、怎么在内存中如何分配 Java 并发 1 、synchronized 以及锁优化? 2 、volatile 的实现原理? 3、
的实现原理
的信号灯?
5、怎么
4、 synchronized 在静态方法和普通方法的区别?
实现所有线程在等待某个事件的发生才会去执行?6
实现所有线程在等待某个事件的发生才会去执行?
6、CAS?
CAS 有什么缺陷, 如何解决? 7、
CAS 有什么缺陷, 如何解决? 7、synchronized
和 lock 有
什么区别?
8、Hashtable 是怎么加锁的 ? 9、HashMap 的
并发问题?10 、ConcurrenHashMap 介绍? 1.8
并发问题?
10 、ConcurrenHashMap 介绍? 1.8
中为什么要
用红黑树?
11 、AQS12 、如何检测死锁?怎么预防死锁?
13、
Java 内存模型? 14 、如何保证多线程下 i 结果正确? 15 、
19
19、
线程池的种类,区别和使用场景? 16 、分析线程池的实现原 理和线程的调度过程? 17 、线程池如何调优,最大数目如何 确认? 18 、ThreadLocal 原理,用的时候需要注意什么?
CountDownLatch 和 CyclicBarrier 的用法,以及相互之间 的差别 ?20 、LockSupport 工具 21 、Condition 接口及其实现 原理 22 、Fork/Join 框架的理解 23 、分段锁的原理 ,锁力度减
小的思考 24 、八种阻塞队列以及各个阻塞队列的特性
Spring1 、BeanFactory 和 FactoryBean ? 2、Spring IOC 的 理解,其初始化过程? 3 、 BeanFactory 和
ApplicationContext ? 4、Spring Bean 的生命周期,如何被 管理的? 5 、Spring Bean 的加载过程是怎样的? 6、如果要
你实现 Spring AOP ,请问怎么实现? 7、如果要你实现 Spring
IOC ,你会注意哪些问题? 8、Spring 是如何管理事务的,
事务管理机制? 9、 Sprin
原创力文档

文档评论(0)