顺丰科技一二面

顺丰科技一面(3.14 30分钟)

自我介绍

实习相关

Hashmap存在的问题

list删除的问题以及解决办法

项目相关

Redis用在哪

怎么保证数据一致性

Redis为什么快

为什么用redis分布式锁

Redis瓶颈在哪,怎么解决

缓存雪崩、缓存穿透、缓存击穿

布隆过滤器

Mysql索引建立

主键索引结构

千万数据的表遍历会有什么问题

反问

做笔试去了,结束来更新下二面

二面(3.17 30分钟)

0八股

深挖实习和项目

主要问实习经历,实习中有什么困难的地方,学到了什么,以及一些技术点的解决办法

项目主要就是用到了什么技术,有什么难点,怎么攻克的,以及一些技术的底层原理

问的非常深,而且是刨根问底,直到你不会为止。

G

#23届找工作求助阵地#
全部评论
对于千万级别的数据表,遍历会面临以下问题: 时间复杂度高:遍历整个表需要遍历所有的数据记录,时间复杂度为O(n),对于千万级别的数据表,遍历时间可能会很长,对系统的性能造成压力。 内存消耗大:遍历整个表需要将所有的数据记录加载到内存中,占用大量的内存资源,可能会导致内存不足或系统崩溃。 可扩展性差:随着数据量的增加,遍历整个表的时间和内存消耗会成倍增加,对系统的可扩展性造成影响。 为了解决遍历千万级别的数据表的问题,可以采用以下策略: 添加索引:对表中的关键字段添加索引,可以大大加快数据访问和查询速度。 分页查询:对于需要查询大量数据的操作,可以采用分页查询的方式,将数据分为多个页面逐步查询,减少一次性查询大量数据的压力。 水平分片:将数据表按照某个维度分成多个表,例如按照时间分成多个表,将不同时间段的数据存储在不同的表中,可以减少单个表中的数据量,提高查询效率。 垂直拆分:将数据表按照业务维度分为多个表,将不同的业务数据存储在不同的表中,可以减少单个表中的数据量,提高查询效率。 缓存技术:将经常访问的数据记录缓存到内存中,可以加快数据访问和查询速度,减轻数据库的压力。
6 回复 分享
发布于 2023-03-17 14:24 日本
请问赛码网面试 需要写代码吗
2 回复 分享
发布于 2023-03-16 14:36 四川
请问有笔试吗?还是只有性格测评之类的
点赞 回复 分享
发布于 2023-03-25 15:44 重庆
hr面了吗
点赞 回复 分享
发布于 2023-03-23 12:20 湖北
过了吗大哥
点赞 回复 分享
发布于 2023-03-22 16:06 安徽
没通知是不是寄了😑
点赞 回复 分享
发布于 2023-03-18 09:49 北京
蹲一个二面面经!
点赞 回复 分享
发布于 2023-03-17 17:11 安徽
为什么我3.6做完测评就没声了,😓😓
点赞 回复 分享
发布于 2023-03-17 12:14 湖南
有后续吗 我十五号面的到现在没动静
点赞 回复 分享
发布于 2023-03-17 11:47 福建
布隆过滤器是你简历上提到了吗 还是说突然间面试官问的
点赞 回复 分享
发布于 2023-03-16 19:26 广东
请问一下楼主顺丰科技是线下面嘛,看到官网有面试地点
点赞 回复 分享
发布于 2023-03-16 13:51 广东

相关推荐

xxxxOxo:该催就催,想要你的不会因为催就挂,催了就挂的是因为本来就要挂你
点赞 评论 收藏
分享
评论
7
44
分享

创作者周榜

更多
牛客网
牛客企业服务