Skip to content
经历BAT面试后总结的【高级Java后台开发面试指南】,纯净干货无废话,针对高频面试点
Branch: master
Clone or download

Latest commit

Latest commit e3fede5 Feb 13, 2020

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
MD 智力题 Feb 13, 2020
images IO Jun 23, 2019
.gitignore 更新秒杀架构 Jul 13, 2018
LICENSE Create LICENSE Jun 15, 2018
README.md 智力题 Feb 13, 2020

README.md

本项目是本人参加BAT等其他公司电话、现场面试之后总结出来的针对Java面试的知识点或真题,每个点或题目都是在面试中被问过的。

除开知识点,一定要准备好以下套路:

  1. 个人介绍,需要准备1分钟和5分钟两个版本,包括学习经历、工作经历、项目经历、个人优势、一句话总结。一定要自己背得滚瓜烂熟,张口就来
  2. 抽象概念,当面试官问你是如何理解多线程的时候,你要知道从定义、来源、实现、问题、优化、应用方面系统性地回答
  3. 项目强化,至少与知识点的比例是五五开,所以必须针对简历中的两个以上的项目,形成包括【架构和实现细节】,【正常流程和异常流程的处理】,【难点+坑+复盘优化】三位一体的组合拳
  4. 压力练习,面试的时候难免紧张,可能会严重影响发挥,通过平时多找机会参与交流分享,或找人做压力面试来改善
  5. 表达练习,表达能力非常影响在面试中的表现,能否简练地将答案告诉面试官,可以通过给自己讲解的方式刻意练习
  6. 重点针对,面试官会针对简历提问,所以请针对简历上写的所有技术点进行重点准备

Java基础

Web框架、数据库

通用基础

分布式

微服务

算法(头条必问)

项目举例

系统设计

智力题

欢迎光临我的博客,发现更多技术资源~

You can’t perform that action at this time.