最近面试java开发的朋友有点多哦,前段时间有个老弟面试对方要去他带电脑,他不知道是为什么。那么java面试带电脑吗?java面试要准备什么?今天来谈谈这个问题。
java面试带电脑吗?
面试要求带电脑一般是要看你以前的开发作品,带电脑可以的。也可以把作品传到网上。书面的只写些简单的作品名称就可以了。
java面试要准备什么?
就目前国内的面试模式来讲,在面试前积极的准备面试,复习整个 Java 知识体系将变得非常重要,可以很负责任的说一句,复习准备的是否充分,将直接影响你入职的成功率。
1.准备好3分钟的自我介绍,主要介绍姓名,年龄,学校,专业等个人基本信息,个人工作经验以及为什么来这家公司应聘。
2.面试官一般会对着简历问你相关技术知识,简历上写的项目自己一定要熟悉,包括业务以及技术。
3.备好项目中写的如三大框架的知识点,可能会问到关于框架的运用,如url过滤机制。
4.准备好如面向对象,集合,基本算法等java基础知识,一些大公司可能会比较重视这。。
5.思考一下平时开发过程中遇到的错误,项目启动报错或者运行时错误,还有平常开发过程中遇到的困难以及解决办法。
6.有些公司可能还需要复试,复试一般是HR面试,很多人都是技术面过了复试挂掉了,有点得不偿失。
7.HR一般会根据你简历上的个人评价,如团队精神,抗压能力等要求你举例说明自己确实有这种能力,离职原因等等。
最后免费分享一份GitHub 上标星 120k的Java核心进阶知识全面解析,不论是用于巩固基础,还是在面试中提高竞争力都很有用,下面展示部分截图。
文末附免费下载方式
(一). 基础
1、Java 基本功
- Java 入门(基础概念与常识)
- Java 语法
- 基本数据类型
- 方法(函数)
2、Java 面向对象
- 类和对象
- 面向对象三大特征
- 修饰符
- 接口和抽象类
- 其它重要知识点
3、Java 核心技术
- 集合
- 异常
- 多线程
- 文件与 I\O 流
(二). 并发
1、并发容器
- JDK 提供的并发容器总结
- ConcurrentHashMap
- CopyOnWriteArrayList
- ConcurrentLinkedQueue
- BlockingQueue
- ConcurrentSkipListMap
2、线程池
- 使用线程池的好处
- Executor 框架
- (重要)ThreadPoolExecutor 类简单介绍
- (重要)ThreadPoolExecutor 使用示例
- 几种常见的线程池详解
- ScheduledThreadPoolExecutor 详解
- 线程池大小确定
3、乐观锁与悲观锁
- 何谓悲观锁与乐观锁
- 乐观锁常见的两种实现方式
- 乐观锁的缺点
- CAS与synchronized的使用情景
(三). JVM
1、Java内存区域
- 概述
- 运行时数据区域
- HotSpot 虚拟机对象探秘
- 重点补充内容
2、JVM垃圾回收
- 揭开 JVM 内存分配与回收的神秘面纱
- 对象已经死亡?
- 垃圾收集算法
- 垃圾收集器
3、JDK 监控和故障处理工具
- JDK 命令行工具
- JDK 可视化分析工具
(四)网络、linux、数据结构与算法、数据库、系统设计、必会工具、面试指南
因为篇幅有限,其他内容就不一一展示了,这本进阶笔记总共有512页。对于想要进阶的小伙伴来说应该会很有帮助,希望也能帮助到你。