SHEIN秋招面经(base广州)
8.13 一面
1、自我介绍
2、什么是事务?事务的隔离界别?mysql默认哪一种?
3、SQL调优
4、Java集合了解哪些?ArrayList和LinkedList的区别?如何保证ArrayList线程安全?如何对集合元素进行排序?
5、如何创建线程?如何判断线程是否正在运行?线程池说一下
6、说一下你做的项目
7、redis的数据结构?有哪些命令?
8、Redis在项目里怎么用的?项目里超卖场景怎么解决?(用redis分布式锁)
9、ES和Kafka在项目里怎么用的?有深入了解过ES和Kafka吗?
8.25 二面
1、自我介绍
2、做过什么项目
3、介绍一下你的项目(主要挑项目技术亮点来问)
4、Spring Data JPA和Mybatis有什么区别,项目里为什么要用kafka,为什么要用ES
5、如何解决Mysql数据库和ES数据不一致问题,如果数据库写失败了怎么办,ES写失败了怎么办
6、介绍一下你的另一个比赛项目,你负责的工作是什么(楼主19年参加的华为软挑赛)
7、项目里算法是如何实现的,最后比赛结果如何
-------下面都是聊天了---------
8、说一下你在本科期间的表现,学生会和班干部之类的工作
9、是独生子吗,家里条件如何
10、平时的业余爱好有哪些
9.3 三面(业务总监面试)
QQ视频面试
单纯的聊天
聊本科期间表现、班级干部学生会之类的工作,家庭情况,爱好、未来职业规划等等