刚面完美团后端,赶紧记一下,怕忘了

一面感觉还行,问了Redis和项目,手撕是LC3。面试官挺温和的,我答错的地方还提醒我。

二面直接换人了,风格完全不一样。

 

第一个题就问了我一个场景:如果QPS突然到10万,缓存一致性怎么保证。我答了Cache Aside,他说如果Redis挂了怎么办。我答了降级,他问降级之后数据库扛不住怎么办。我……愣了一下,说可以限流+本地缓存,他说本地缓存数据不一致怎么办。我服了,这题没有尽头。

然后问了HashMap扩容。我以为很简单的,结果他问为什么1.8改成尾插法,头插法会死循环是怎么发生的。我画了图给他讲,他说如果两个线程同时扩容,指针具体怎么跳的。我脑补了一下,讲得磕磕绊绊的。

系统设计题是短链服务。我讲了发号器+Base62,他问冲突检测,我说布隆过滤器,他说误判率怎么调。我感觉他不是在面试我,是在教我。

手撕是三数之和。我写出来了,但去重的时候用了个比较复杂的方法,他说能不能简化。我想了一下用while跳过重复值,他说可以。

 

整体感受:二面比一面深太多了。一面是"你会不会",二面是"你懂不懂为什么"。

现在坐在宿舍,有点虚脱。

有面过美团后端三面的吗,一般问什么?让我有个心理准备。

#27届求职交流##27届实习投递记录##一人分享一道面试手撕题##发面经攒人品##我的求职进度条#
全部评论

相关推荐

点赞 评论 收藏
分享
嗯对,转眼间又一个月过去了,我的时间又打水漂了五一这五天,花了648买了塑水宗2.0,狠狠的玩了五天,虽然心疼,但是值得,玩的确实很开心,后面又焦虑五天没有学习又浪费钱,想了想,感觉就想给年少的自己买的游戏机一样。后面节日过后,就开始强度拉满了,先是让我花五天调研一下ai,然后做一个小demo出来,最后产品又说不要了我也是服了。然后五月中回广州也是团员成功转预备了,人生的一个新阶段吧。后面开始基本上天天就是开会开会,每天十一点开会到晚上九点,mt:拉个会跟后端对齐一下,拉个会跟产品对齐一下。产品:拉个会我们讨论一下进度,迭代吧....哈哈哈,哈哈哈,哈哈哈,哈哈,然后后端的字段也是神,左边明明白白写了字段,后面协调发现接口返回的不一样,我又重新改了一下字段。哈哈哈哈哈哈哈,mt也说正常,他人就这样。然后这个月最痛苦的是,我好多次没get到mt的需求,一个星期的代码改了又改,问了又问,每次mt说你还是没get到点啊,每次我就焦虑到想跑路,跟mt问的时候好好的能懂,然后自己做了一下,后面就又把自己困住了,结果产出一堆垃圾出来然后就又被说了哈哈哈,然后后面+1+2就开什么转全栈大会,以后我也是全栈了,累死累活啊哈哈哈,还好工资高,不然真想跑路,现在就是既来之则安之吧,最近也是想看看自媒体,也是不想被世界遗忘吧六月能不能不要水逆了,脑子清晰一点好吗?有没有什么脑子.skills安装到我脑子里,我人已经疯狂了,程序员怎么转行?
你是怎么和mt相处的?
点赞 评论 收藏
分享
评论
3
2
分享

创作者周榜

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