- 实习项目: - 每天文件推送的文件量有多少?每个文件的处理耗时大概是多少? - 如何设计一个大量文件处理的一个平台(考虑任务属性:IO密集型任务)- 博客项目: - 简单介绍下项目:项目功能、项目所用技术栈、项目上线- Java基础: - Java接口和抽象类的区别?为什么要有接口和抽象类。JDK1.8后接口中方法体也可以有自己的方法体 - Java的基本数据类型和引用数据类型 - Java的四种权限Public、Private、Default、Protected - Java中final、finally、finalize关键字 - 简单介绍一下垃圾回收机制和对应的垃圾回收算法 - 简单介绍一下Java中的集合体系 - 讲一下ArrayList和LinkedList的优缺点 - hashmap的实现原理 - 说一下Java的异常体系 - Spring对事务的支持:应该从spring事务的使用方式;事务传播行为等方面继续讲述 - Linux常见的命令:显示进程占用资源的命令;管道符命令;用于查找文件的命令 - 简单讲一下rabbitmq的基本构成 - 说一下spring springmvc springboot的区别 - 说一下索引失效的场景- 反问:通过这次面试,还有哪些地方需要再加强一下?感想:面试官有点轻浮的感觉,时不时笑两声;最绝的是还要不时的抽两口电子烟,离谱。。。。问的问题也基本都是八股偏多,并且问问题的内容比较跳跃。大概这么多二面:领导技术面,50min左右,全程聊项目,问我从架构师的角度如何对实习项目进行重新设计,我阿巴阿巴,勉强说出点内容,他开始讲如何从业务角度、架构角度、技术角度来设计项目,我听的一愣一愣的,全程嗯嗯嗯被拷打了很难受