网易云音乐 一面凉经 java开发
运气比较好 笔试A了3左右进了 看了好多A了3.多的没进面试
2021.8.31下午16:30场 面试官人挺好的,说话听着很舒服,也会给一些提示。但是本人太菜,好多答不出来。
1.进入controller层,怎样实现流量控制和点击数之类的统计
2. Spring的事务机制、mysql的事务。
3.@transactional底层原理
4.@transactional指定rollbackFor, 指定的是什么
5.mysql如何提高查询效率
6.数据库中的数据量太大了要怎么处理(答了分库分表)
7.分库分表根据什么划分
8.用过什么缓存(答:redis),让你redis中删除100个key你会怎么操作
9.用户注册时有用户信息和发放优惠券,缓存和数据库数据怎么保持。(用户信息一定要,优惠券可以之后补偿)
10.hashmap的put操作流程
11.hashmap中红黑树插入节点,根据什么条件比较插入左子树还是右子树
12.Arrays.sort()方法中有双轴快排为什么还要有归并排序
13.快排和归并排序比较(时间复杂度、空间复杂度、稳定性)
14.场景题:文件中海量英文单词,判断一个单词是不是存在里面
15.场景题:设计一个多叉树算法,查找对象,找到深度最低符合的节点。
#网易面试##面经##网易##java工程师# 16.好像还有一个场景题,记不太清了。
17.项目中gateway网关是怎样使用的,什么是跨域。
18.项目中springsecrity和jwt登录过程,jwt存在哪里,怎么设置、判断token过期。
本人太菜了,中间3连还是4连场景题直接寄,看了好多这两天的面经感觉差距好大。