1.项目介绍2.实习经历拷打3.新创建的对象会放在哪个区?(新生代伊甸园区)说一下伊甸园区、from 区、to 区、老年代这几个的关系?4. String、StringBuilder、StringBuffer 的区别?5.多线程的实现方式?6.常用的设计模式?7.单例模式哪两种类型?单例模式的饿汉式和懒汉式有什么区别?8.抽象类和接口的区别?抽象类可以被继承吗?9.哪些情况会导致全表扫描?10.假设三个字段组成组合索引,where 条件中只出现两个字段,索引会生效吗?什么原则下生效?11.写SQL语句(班级学生成绩,查每个班级成绩最高的学生)12.join有几种join?区别?13.什么叫回表查询?14.介绍-下redis缓存的击穿、穿透、雪崩?具体的解决方案?布隆过滤器通过了说明数据在redis和数据库中一定存在吗?原因?15.HTTP的 get、post区别?16.TCP三次握手四次挥手?四次挥手挥了两次后能数据传输吗?双向都能吗?17.Linux 编辑文档、查看端口、查看进程查看网卡ip的指令是什么?hosts文件了解吗?18.介绍-下kafka?Kafka 的 Leader 和Follower 是干什么用的?结束唠嗑:前端会吗,每周能到岗几天,为什么跨专业了,哪里人反问:公司的业务技术栈?面试结果时间?