破茧成蝶—从简历初投被拒到收割5个offer,我花了3个月时间…

以下来自一位我身边朋友的投稿,对这位朋友的经历我也是深表佩服的,下面是他前不久某大厂面试的一次经过,小编我也是用第一人称的口吻来给大家展示一下他的面经吧

1 .自我介绍

2 .Java 基础

  • javaee中web的四大容器简介
  • servlet到底是什么?
  • servlet 生命周期有哪些
  • 进程跟线程的区别
  • Java 中有哪些集合类
  • 什么是死锁
  • JVM 的场景下怎么去发现死锁
  • static 关键字是用来干什么的,static 修饰的方法里面可以使用非静态的成员变量吗,为什么呢
  • 常见的主流数据库
  • .....

3.MySQL

  • 数据库有哪些范式
  • varchar 跟 char 这两个数据类型有什么区别
  • SQL语句查询
  • MySQL的MVCC及实现原理
  • MySQL数据库事务处理
  • 主键基本上用 mysql 自带的自增主键作为索引。为什么要用自增列作为主键
  • ......

4.其他

  • jvm调优
  • 项目开发工具用的是啥
  • 有用到Maven吗?Maven打包是怎么打的
  • ......

5.编程题

  • 从一个数组里面删除所有值为a的所有元素

  • 单例模式的实现

6.反问

面试结束

面试总结:数据库的问题回答的不太理想,servlet忘记了,其他都还好,因为看过一些面试手册,基本上涵盖了高频面试题及所需要用到的核心知识点,现在我把他这份手册分享出来,需要的朋友可以看看,希望大家都能破茧成蝶,offer拿到手软!

 

 

 

这里只展示一部分,有需要完整版的小伙伴可以扫码免费领取

 

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
THE END
分享
二维码
< <上一篇
下一篇>>