4399后台开发 面试经验 (社招)
java 常用的集合有哪些?
ArrayList 和LInkedList 的区别
ArrayList 线程安全吗?
ConcurrentHashMap
抽象类和接口的区别
java 有哪几种锁?【我先答了synchronize,lock,volatile(补充不是锁但是可以同步),面
试官追问还有呢?
补充了一个lock 的实现类ReentrantLock ,难道是要追问
CountDownLatch 之类的?】
synchronize 的锁升级过程
MySQL 部分:
主键和索引的区别
MySQL 的存储引擎有哪些
Innodb 和 MyISAM 的区别
如何进行SQL 优化
Redis 常用数据类型
进程和线程的区别
并行和并发的区别
线程间通信的方式
打开网页时无法正常访问如何定位问题
短索引的使用场景
Spring Cloud 中有哪些组件
spring 中的bean 线程安全吗
final 的用法
kafka 和---MQ 哪个效率更高(具体没听清),我让面试官重复一面,然后就给跳过了。。。
讲一下之前工作做了什么,具体做了哪些业务,为什么要用到容器解决代码冲突,怎么看出来
有代码冲突的,你是怎么解决的
InnoDB 和MyISAM 的区别
问我SpringBoot,我说框架不怎么会
为什么用MyBatis
SQL 注入和解决
XSS 跨站攻击
对4399 有什么了解
对游戏开发流程有什么了解
Java 基础知识
并发,创建线程池的方法
如何保证线程安全
重载和重写的区别
数据库
用过什么数据库
如何求唯一值,如何求绝对值
SQL 查询,有一个表,字段有姓名,成绩,学科,问,求总成绩大于300 分的信息
如何查询有没有简历索引index
计算机网络ios 七层模型,http 协议在哪一层,http 协议的端口
spring beanFactory 怎么管理bean 的生命周期
#4399游戏##社招##Java工程师##面经#