快手二面java (8.26)

  1. 实习相关
  2. 点评项目相关
  3. 短信登录过程,短信发送过程有没有加密
  4. 用redis分布式锁解决了什么问题
  5. 怎么保证一人一单
  6. 怎么保证对redis操作的原子性
  7. 为什么要使用异步下单,异步的时候怎么保证redis和mysql数据一致,mysql宕机了怎么办
  8. Spring 循环依赖问题,通过constructor方式注入可以解决吗
  9. Mysql四种隔离级别,分别解决什么问题,项目里用什么隔离级别
  10. 可重复读级别下,表中有1,2,5,10,查询10这条数据,加锁的过程
  11. 如果两个事务,同时在8这个位置insert,会发生什么
  12. 如果查询条件是 a= 1 and b > 2 and c = 2 ,应该怎么建立索引
  13. 手撕:字符串转数字(??? 难道是面试官急着吃午饭???)

全部评论
快手12点准时吃饭的 去的晚了电梯都下不去
1 回复 分享
发布于 08-26 13:04 河南
佬base是杭州吗
点赞 回复 分享
发布于 08-27 00:42 浙江
奇安信
校招火热招聘中
官网直投
开发5g😬
点赞 回复 分享
发布于 08-27 14:44 广东
佬,第10个问题你怎么回答的,不是很清楚这一块
点赞 回复 分享
发布于 08-27 21:21 浙江

相关推荐

#百度##Java 实习##日常##面试##日常实习面试#时长50分钟,感觉有点难,面完汗流浃背了。1. 看到你的项目用到了mybatis,mybatis如何避免sql注入的2. mybatis避免sql注入的原理是什么?3. mybatis怎么实现动态sql判断?4. 看到你项目用到了springboot,springboot的全局异常处理是怎么做的?5. 如果是自定义异常你又该如何进行全局处理?6. 如果服务的qps远大于了接口能消费的qps,你该怎么办?7. 如果发生了内存溢出,你该怎么去排查?8. linux命令,如何统计一个文件夹下所有的Java文件9. 手撕1:写一个单例模式 如何保证线程安全问题10. 因为我写的饿汉式,于是又问了,这样是不是不满足懒加载,说一下springboot懒加载11. (到刚才那个题的时候我已经麻了)手撕2:LRU 口述12. 说一下LRU应该用Java的什么数据结构?(我选的LinkedList)13. 你这个程序如何保证链表的长度14. 如何保证你在修改链表的时候是线程安全的15. (我说的用synchronized包裹)面试官说,你这样是不是包裹的范围太大了?性能有影响,有没有更好的方法?(我已经麻了,不知道说啥了,说了个CAS)16. 手撕3:实现一个消息中心 口述17. 这个消息中心如果要保证一分钟之内最多只能发M条消息该怎么做18. 怎么保证这个消息中心的可扩展性,可以后续接入信息、短信、IM等19. 怎么保证这个消息中心的线程安全,同时保持尽量高的性能20. 看你项目用到了工厂模式,说一下什么是静态工厂什么是抽象工厂21. 说一下接口和抽象类的区别22. 缓存三兄弟及其解决方案真的不知道是我太菜了,还是这次面试真的很难,我真的从第一题就开始有点懵,第一次见到问mybatis的。看来还得沉淀-------------------------------------------------------------------------------------------------------------------面完1小时后,oc 已拒。
百度开奖77人在聊 查看22道真题和解析
点赞 评论 收藏
分享
4 36 评论
分享
牛客网
牛客企业服务