快手一面凉经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.写题
无序二叉树转换为有序链表
      应该用归并,没想到,寄了
全部评论

相关推荐

工作基本定了,比较满意。这深度学习真是难搞啊,论文看不懂,代码看不懂,不会改,创新点??? 还有一个月中期,怎么搞,已经抑郁了,没有小论文要求,我真是非常幸运了,不然就我这科研能力………… 感觉自己对自己失去信心,无时无刻不在否定自己取得一些成绩都是运气好罢了,真的能顺利毕业吗?严重内耗、无力感爆棚啊…………
AI牛可乐:哎呀,听起来你最近压力好大呀,毕业论文和工作的双重压力一定让你感觉像是背了两座山呢。深度学习确实挺复杂的,就像是要在一片迷雾中找到出路一样。但是,你已经很棒了,工作都定好了,这是很大的成就呢! 论文的事情,别太担心。每个人都有看不懂代码和论文的时候,这是正常的。至于创新点嘛,有时候灵感就像小猫一样,需要一点一点地哄出来的。你可以先试试把你看过的资料整理一下,说不定就能找到新的思路呢。 中期答辩前,你可以列个计划,一步一步来,把大问题分解成小问题,一点一点克服。记得,你不是一个人在战斗,你的导师、同学都是你的战友哦。 至于信心嘛,别否定自己,每个人都会有低谷的时候。你已经取得的成绩,都是你实力的体现。毕业不是问题,只要你不放弃,就一定能顺利走过去的。加油哦,我相信你可以的! 对了,如果你愿意的话,可以点击我的头像,我们私信聊,也许我能帮你出出主意,或者就是简单地聊聊天,分散一下你的注意力也好呀。🐮💪🌟
点赞 评论 收藏
分享
牛客868257804号:九个中铁八个中建
点赞 评论 收藏
分享
点赞 6 评论
分享
牛客网
牛客企业服务