以下来自一位我身边朋友的投稿,对这位朋友的经历我也是深表佩服的,下面是他前不久某大厂面试的一次经过,小编我也是用第一人称的口吻来给大家展示一下他的面经吧
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拿到手软!