快手一面凉经925

1.自我介绍
2.实习介绍
3.数据库
    3.1 对于数据库底层的理解
          3.1.1 不同引擎层的底层
          3.1.2 B+树
    3.2 mysql瓶颈原因
         页节点,IO操作多
    3.3 如何解决
         主从读写分离
         业务垂直分库分表
         迁移分布式数据库
    3.4 隔离级别
         3.4.1 每个级别和对应的问题和解决方案
         3.4.2 MVCC怎么实现的
                 undo log
4.java
     4.1 深拷贝
     4.2 如何自己实现深拷贝(忘了)
     4.3 equals和==区别
5.并发
     5.1 线程间通信
           线程本身
           wait notify notifyall等
           并发工具
           countdownlatch carribarrier exchanger等
     5.2 theadlocal原理和适用场景
           springboot单例安全
           线程池统计
6.jvm
      6.1 类加载,(记不住根本记不住,天天问这鬼东西)
      6.2 遇到的OOM问题
            刚好举了昨天的测试问题,大量内存数据没法持久化到磁盘的话
            jvm配置XmsXmx
            无穷递归
7.场景
      每个客户可以参加很多活动,每个活动有不同类型的奖励
      7.1 权限设计
            AOP
      7.2 超卖
            解决幂等性问题,redis缓存
            用mysql的唯一性索引(长知识了)
      7.3 感知超卖
            mysql库存为负数(问蒙了,没反应过来)
8.写题
无序二叉树转换为有序链表
      应该用归并,没想到,寄了
全部评论

相关推荐

牛客279957775号:铁暗恋
点赞 评论 收藏
分享
整顿职场的柯基很威猛:这种不可怕,最可怕的是夹在一帮名校里的二本选手,人家才是最稳的。
点赞 评论 收藏
分享
小红书 后端开发 总包n+8w+期权
点赞 评论 收藏
分享
点赞 6 评论
分享
牛客网
牛客企业服务