帆软后端开发面试总结

帆软面试官主要爱问场景题,总结了一面到三面的面试题,主要如下。

数据库相关

  1. 如果我们有一个表user,包括字段phone和email,两列皆有索引,查询select * from user where phone=XX and email=XXX,会命中哪个索引
  2. 如果有个表order,包括a,b,c,d四个字段,只有b字段上有索引,什么情况下select * from order where b = XXX不走索引
  3. 如果有个表order,包括a,b,c,d四个字段,只有b字段上有索引,什么情况下select b from order where b = XXX走索引

算法设计相关

  1. 大数查重怎么做,0~1000万个数去重,要求不能有误判的情况

全部评论
1000万个才10M个数吧,根本不大,直接排序就完事儿了。
点赞 回复 分享
发布于 09-17 13:05 江苏
佬请问数据库的第二个和第三个是什么答案呀
点赞 回复 分享
发布于 09-18 23:57 北京
更新:已oc,等10月底开奖
点赞 回复 分享
发布于 09-23 13:10 江苏

相关推荐

5 25 评论
分享
牛客网
牛客企业服务