3.28字节一面(过)

分享面经,积攒好运🙏

自我介绍
你说你本科做项目,做什么项目?
你这个项目是怎么用到RPC的?
RPC和我直接用http调用restful接口有什么区别?有什么优点?
restful接口不能做负载均衡吗?现在很多框架代码都可以一键生成调用代码,为啥还需要费劲写一个RPC框架呢?
你一开始就分表吗?怎么评估的?分表策略是什么?
分片键是什么?你知道有几种分表方式?你分了几个表?
如果后期要做动态扩展,就是本来分了16个表,要改成64个表,你怎么做?如何最小化数据迁移量?
rehash很耗时怎么办?分布式hash了解吗?
你说一下一致性hash
你数据怎么统计的?后续准备怎么使用它们?
你的统计记录按什么分片来着?
假如他没有分表,然后又想根据分组ID去查出来一个分组的一个列表。怎么解决?
这个redisson是单机锁,还是分布式锁?
你的redis单机部署还是分布式部署?
你说说redisson的这个分布式锁是怎么实现的?
redlock知道吗?
你前面提到这个2kw分表,这个量级怎么得出的?了解过吗?
智力题:一个质量分布不均的硬币,正面概率0.3,反面概率0.7,如何用他来实现公平的决策?
手撕:K个一组反转链表
一般你是怎么学习一个语言的?
了解过ai不?ai对你生活有什么改变吗?minus好像最近挺火的?
主要是用chatBot吗?别的用过没?部署过大模型没?
反问
全部评论

相关推荐

07-18 14:55
门头沟学院 Java
点赞 评论 收藏
分享
05-27 14:57
西北大学 golang
强大的社畜在走神:27届真不用急,可以搞点项目、竞赛再沉淀沉淀,我大二的时候还在天天打游戏呢
投递华为等公司10个岗位
点赞 评论 收藏
分享
07-11 22:27
中南大学 Java
程序员牛肉:学历的话没问题。但是没问题的也就只有学历了。 其实你的整体架构是正确的,博客接着干。但是项目有点过于简单了。从后端的角度上讲,你这也就是刚入门的水平,所以肯定约面试够呛。 如果你要应聘后端岗位,那你第一个项目竟然是仿写操作系统。这个你要面试官咋问你。你一定要记住一点,你简历上写的所有的东西,都是为了证明你有能力胜任当前的岗位,而不是为了证明你自己会什么。 如果你只是浅浅的做几个项目,描述也都是烂大街。技术点也都是各种混水类的配置类需求,那你就不要幻想自己能走多远。一定要保持思考,保持学习。
点赞 评论 收藏
分享
评论
3
6
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务