笔试是9.26晚上做的,我记得当时是3个编程题,分别是100、200、300分,具体内容忘了,我只做出来了前面两个。面试是昨天发的邮件,让预约时间。今天10.10面试。面试进去一个会议,结果里面很多人在线,然后扫码签到等着短信通知面试。面试问题:1、自我介绍,主要介绍项目经历、技术栈。(如果没有项目经历,可以讲课题)——注意:要好好准备自己项目细节。2、基础知识:排序算法。3、数据库:数据库锁的概念、Mysql的事务、Mysql的存储引擎(哪些支持事务哪些不支持等等)、Mysql检索没有命中怎么办、Mysql的索引; Redis的特点、Redis的缓存击穿;4、多线程、并发:线程池有哪几个变量?了解juc吗?5、JVM:java的内存分配(每个区的特点、存什么、是否线程间共享等等)、java的垃圾回收机制(什么时候回收、如何回收)6、设计模式:讲讲知道(用过)哪些设计模式、讲讲SpringBoot中用到了哪些单例模式? 7、框架:了解哪些微服务框架?比如Spring cloud有了解吗?8、中间件:讲讲Kafka消息队列中间件?9、java加锁的机制。没有写算法题的步骤。昨天字节的面试有算法题部分,链表实现大数相加。【leetcode.445】我基本都不会,因为我只学了java基础知识!!!!啊啊啊啊啊我真菜,这下是又无了。#荣耀校招##荣耀求职进展汇总#