笔试: 应该是20道选择题,2道编程题目 选择题包含计算机网络,数据库,和一些算概率的题目 编程题比国内大厂简单,leetcode medium难度 一面: 八股文:JAVA 多线程相关的, 进程间通信,死锁,死锁形成的原因以及解决死锁的方法,乐观锁,悲观锁 mysql数据库:事务ACID特性,隔离级别,脏读,幻读,不可重复读的定义,mysql的两个引擎的区别 算法:详细讲解常用排序算法(快排,归并排序) 手撕算法:一道普通难度的题,记不太清了 二面: 全面介绍项目(离线数仓) 挖项目:从项目扩展到Hadoop,问了datanode, n...