快手后端开发一面

1、自我介绍
2、实习经历拷打
    2.1 项目偏工程还是偏算法,Java是自学的吗,怎么理解面向对象编程?
    2.2 遇到上下游问题如何定位和debug,有没有监测方案
    2.3 手搓一个SQL查询。
    2.4 知道哪些数据库索引,对于这个表加索引要加哪些?

3. 数据库事务隔离等级有哪些?
4. 幻读是什么,MySQL中可以通过哪些方法来解决幻读问题?
5. 讲一下线程和进程的区别
6. 死锁怎么解?
7. Redis中都有哪些数据类型?
8. Hashmap原理是什么?怎么实现的?
9. 缓存穿透、雪崩、击穿原因及解决方法
10. sorted set 是什么,有什么作用,排序是怎么实现的?
11. 乐观锁是怎么应用的?

12. 手搓 
    12.1 单例模式
    12.2 单向列表题
    12.3 动态规划题

面试官是一个小姐姐,人很好,也非常有耐心,可惜只有一面之缘,那就祝善良的人永远被善待吧。#我的秋招日记##牛客解忧铺##发面经攒人品#
全部评论

相关推荐

评论
1
1
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务