虾皮一面,场景盛宴

  1. 自我介绍
  2. 讲实习项目
  3. 在 User 表中对字段 a 和字段 b 有复合索引"INDEX(a, b)",请解释数据库在执行下列各查询时怎么利用这个索引
  4. SELECT * FROM user WHERE a=0 AND b=0;
  5. SELECT * FROM user WHERE a=0 OR b=0;
  6. SELECT * FROM user WHERE a>0 AND b=0;
  7. SELECT * FROM user WHERE a=0 AND b>0;
  8. 介绍你了解的网络协议,键入URL到显示当前面试界面都用到了哪些协议
  9. 算法:区间合并
  10. 场景1
  11. 在物流系统内,物流订单日均新增 100w 单,每个订单业务字段有:TN(条码,字符串)、状态(int)、收货人(字符串)、收货电话(字符串)、收货地址(字符串)、发货人、发货电话、发货地址、下单时间、物流渠道(int) 。典型场景:(高频)基于 TN 查询、更新,(低频)基于物流渠道、下单时间查询订单列表。请(基于容量预估后)设计数据存储方案,用伪代码表达核心数据表结构、字段、索引。
  12. 场景2(上一个阿巴了半天给换了一个)
  13. 设计一个后台系统注册,登录模块。用户需要通过手机注册,验证通过后才能正常使用功能。请设计核心数据表,用户态存储方案
  14. 介绍你了解的 redis 数据结构,应用场景
  15. 场景3:微信公众号文章 阅读数 10w+ 如何统计?如果要统计每小时阅读量变化呢?
  16. 对JavaGC的理解,有相关调优经验吗,如何优化stw频繁
  17. 场景4:请设计一个自增 ID 生成器,要求:保证一致性和性能(是单实例的生成器)
全部评论

相关推荐

3 7 评论
分享
牛客网
牛客企业服务