4.26 纷扬科技面试
1.自我介绍和项目介绍(感觉介绍了个寂寞,项目都没咋问)
2.口述两道逻辑题(难度一半,用笔记录的时候太难绷了差点没答出来,不过面试官还是很好的,会引导你思考出正确的答案)
3.手写SQL两道题:给出一个表(含三列,stuName, score, course)第一道是查询课程平均分大于80的学生,第二道当时没理解到题意,是查询前1000行范围的记录数(大于1000就返回1000),要求是不能直接用count统计表中所有记录
4.缓存一致性问题:操作完数据库后,Redis更新缓存时失败该如何处理?
5.缓存更新策略:是先数据库再缓存还是先缓存再数据库?具体说下该选择哪种方案?
6.线程生命周期,有哪些状态,怎样使线程先进入blocked状态再进入wait状态?
7.抓包一个https请求时哪些是可见的(请求头,请求体)?https是对哪些部分进行加密的?
8.数据库为什么要有事务?事务具体特性等
9.两个线程各执行i++(初始值0)两次,最终结果可能是哪些值?如何保证结果为4,有哪些方案?
10.Linux命令查询CPU状态和使用率
#我的实习求职记录# #纷扬科技#
#我的实习求职记录#