最近面试java开发的朋友有点多哦,前段时间有个老弟面试对方要去他带电脑,他不知道是为什么。那么java面试带电脑吗?java面试要准备什么?今天来谈谈这个问题。

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 语法
  • 基本数据类型
  • 方法(函数)

java 开发公司 java开发公司要求自带电脑_java 开发公司_02

2、Java 面向对象

  • 类和对象
  • 面向对象三大特征
  • 修饰符
  • 接口和抽象类
  • 其它重要知识点

java 开发公司 java开发公司要求自带电脑_面试_03

3、Java 核心技术

  • 集合
  • 异常
  • 多线程
  • 文件与 I\O 流

java 开发公司 java开发公司要求自带电脑_面试_04

(二). 并发

1、并发容器

  • JDK 提供的并发容器总结
  • ConcurrentHashMap
  • CopyOnWriteArrayList
  • ConcurrentLinkedQueue
  • BlockingQueue
  • ConcurrentSkipListMap

java 开发公司 java开发公司要求自带电脑_java面试_05

2、线程池

  • 使用线程池的好处
  • Executor 框架
  • (重要)ThreadPoolExecutor 类简单介绍
  • (重要)ThreadPoolExecutor 使用示例
  • 几种常见的线程池详解
  • ScheduledThreadPoolExecutor 详解
  • 线程池大小确定

java 开发公司 java开发公司要求自带电脑_java_06

3、乐观锁与悲观锁

  • 何谓悲观锁与乐观锁
  • 乐观锁常见的两种实现方式
  • 乐观锁的缺点
  • CAS与synchronized的使用情景

java 开发公司 java开发公司要求自带电脑_面试_07

(三). JVM

1、Java内存区域

  • 概述
  • 运行时数据区域
  • HotSpot 虚拟机对象探秘
  • 重点补充内容

java 开发公司 java开发公司要求自带电脑_面试_08

2、JVM垃圾回收

  • 揭开 JVM 内存分配与回收的神秘面纱
  • 对象已经死亡?
  • 垃圾收集算法
  • 垃圾收集器

java 开发公司 java开发公司要求自带电脑_java_09

3、JDK 监控和故障处理工具

  • JDK 命令行工具
  • JDK 可视化分析工具

java 开发公司 java开发公司要求自带电脑_java面试_10

(四)网络、linux、数据结构与算法、数据库、系统设计、必会工具、面试指南

java 开发公司 java开发公司要求自带电脑_java面试_11

因为篇幅有限,其他内容就不一一展示了,这本进阶笔记总共有512页。对于想要进阶的小伙伴来说应该会很有帮助,希望也能帮助到你。