【米哈游】Java岗-游戏厂一面

实习做哪些工作、技术栈、用到Spring Cloud用到哪些组件,项目大概划分成多少个模块
深克隆和浅克隆的区别,如何实现深克隆,Java的clone方法是深克隆还是浅克隆,自己使用过吗
Runable、Callable、Future三个接口的区别
Future类的继承关系
线程的几种状态
如何中断线程,什么情况下可以不可以中断、如何打破
wait()与sleep()的区别
Java异常体系、Error异常是指什么、举例Exception
面向对象三大特性
多态分为哪两种、如何表现
讲一下Spring的认识
IOC容器的实现类知道哪些
Spring AOP解决了什么问题
用过哪些注解
@Transactional作用、注解默认回滚哪种异常、rollback属性、传播特性有哪些、默认传播特性,什么情况下事务失效、为什么会失效
B+树特点
Set集合的特点、如何实现的、能存两个相同的吗
Map的put过程
ArrayList扩容(我听了个Redis,笑死我了)
ArrayList 数据 结构(又听了个Redis)
Java线程安全集合
线程安全集合本质是什么
java.util下是fail fast还是fail safe,什么是fail safe的
MySQL隔离级别、默认、什么是幻读
聚簇索引
索引有哪些分类
索引失效场景
组合索引(a,b,c),哪些查询会失效,(a,c)会走索引吗
主键int类型,已经用到了最大值,再插入会怎样?有没有自己的想法
SQL编程:三个表,学生、课程、成绩(1)某个课程的最大值、最小值、平均值(2)学生选课门数、递增顺序显示结果 (3)总成绩大于200的学生信息
Redis为什么那么快
什么是IO多路复用,将具体点
Redis的key你觉得需要设置过期时间的
Redis内存淘汰策略
Redis持久化方式,对比
点赞怎么用set实现的, 数据 会不会丢
关注列表怎么用zset实现的,key如何设计
Redis在哪儿用作了缓存,怎么解决缓存一致性问题

发表评论

后才能评论