拼多多服务端研发一面

自我介绍,然后后面还是基本在拷打实习。记录一些八股问题:
介绍一下你在学习/实习中遇到的技术难题及解决思路。
Redis可以用来做哪些业务优化?举例实际项目场景。
为什么说Redis能轻松实现高并发?有哪些机制支撑?
Redis采用单线程模型,为什么仍然很快?涉及到哪些具体技术?
请对比ZSet和Hash的常用使用案例及特点。
具体说说ZSet底层的数据结构和优劣?
MQ在大型系统中的几种典型使用场景?
解释push/pull两种消息推送模式的差异。
什么时候适合用pull模式?为什么?
公平锁与非公平锁的原理,有什么优缺点?
怎么在队列或线程池设计中实现多级任务优先级排序?
线程池参数corePoolSize、maximumPoolSize、queueCapacity等的作用?
提及过的线程池参数中,哪些错误配置最容易引起内存溢出?
InnoDB索引和MyISAM索引实现的不同?
B+树与B树,各自的查找/插入/删除效率对比?
结合实习经历,聊聊大语言模型在真实业务中的落地场景。
手撕的题目是快排,刚写过不久
#面试问题记录##面试##面经##java##牛客创作赏金赛#
全部评论
点赞 回复 分享
发布于 05-30 13:45 北京
佬太强了
点赞 回复 分享
发布于 05-30 13:44 北京
mark
点赞 回复 分享
发布于 05-30 12:10 北京

相关推荐

昨天 20:50
吉林大学 后端
背景:双非本9硕,无实习经历    今年三月初才开始正式准备暑期实习,因为之前科研压力比较大加上过年没啥学习的想法,所以一直没有早点准备,投递的时间也是四月下旬才开始,已经很晚了,基本没约到什么面试,好在最后还能在接近5月底的时候拿到offer,非常开心能被美团选择,希望暑期实习能顺顺利利有所收获。在下面分几个方面说一下我准备的经历以及个人感想吧。八股    八股是最先学的,JavaGuide和小林coding主要的内容都过了一遍,最主要的就是Java基础、集合、JUC、JVM、MySQL、Redis、Spring、MQ,还有计网和操作系统,MySQL和Redis应该是知识点最多的也是最重要的,其他相对好点,但光是理解这些八股就花了不少的时间,过了一遍就花了我快一个月,不过实际上一开始看的很细对我而言很多内容也没有真的掌握,而且前面看的后面也忘了,又反复的看,所以这块准备的效率挺低的。事到如今感觉最主要还是先看高频的八股,如果一开始就看很多看很细也记不住,在掌握高频的八股的基础之上进一步扩展自己的知识点,一点点丰富自己的知识网络,不但要背还要理解才能在面试中表达得清楚明白。算法    学了几天八股之后掌握基本Java的语法就开始做算法题了,主要做的就是HOT100的题目,一开始每天就刷个三四道的样子,不会的题会看看题解然后结合自己的理解写一下,一般来说看高赞的题解就可以,本来就是HOT题所以也是自然有很完善的题解的。等刷完一遍之后再刷就快很多,可以锁定一些经常做不出的题反复刷,直到看到题就想到思路怎么写。目前来看暑期这边考察的手撕题也主要是HOT100的,所以我感觉这部分题一定要刷熟练,这样才能在面试的时候快速的做出来,有余力的情况下可以再刷其他的题。项目    项目其实很重要,因为八股和算法的考察都是比较常规的,如何体现出与众不同之处往往就是在项目上(尤其是没有实习经历的情况下)。我这边最开始打算用苍穹外卖但是查了一下很多人都吐槽这个,后来又去知识星球上买了一些项目但是发现看不懂。。。此时就陷入了一个不知道该怎么办的境地,很迷茫。后来就在牛客上搜攻略,四月底刷到了白袜哥的项目,然后看到感觉内容还挺详细的,抱着试试看的想法私聊了白袜哥,人很诚恳而且项目听起来不错。不过没有确定就要做这个,因为其实那时候压力很大很焦虑,不知道该怎么办,心态很崩经常睡不着,身边和网上(点名小红书,怕焦虑就还是别看了hh)已经看到陆续有人拿offer了但自己进度特慢。也有担心自己做错选择浪费时间被割韭菜,我还是比较警惕的,尤其是焦虑的时候就更加警惕,而且找这个用白袜哥指导的帖子里也看到评论区也有人质疑是广告,不禁让我动摇,心想这要是碰个到骗子的话浪费太多时间我这个暑期实习不是直接报销了?于是就又查了一下牛客上用这个项目的帖子,私聊了一下牛友了解真实情况打探到底是不是真有水平还是说真的在割韭菜。打探一番后谁成想我的韭菜调查还被牛友告诉到白袜哥那里了,被老哥找上来对线了一顿,发生了些争执。。。争执后一开始我内心也是有点没打消质疑的,但是后来我想之前和老哥聊的其实挺好的,而且这样无端恶意揣摩别人看评论区人云亦云确实不太对,后来我为我的质疑诚恳道歉后很快也误会也解除,就开始正式跟白袜哥做这个项目了,一开始也是抱着试试看的心态,但后来学下来发现这边的教程还是非常不错的,而且有问必答,确实帮我节省了不少的时间。学会这个项目之后也给了我面试的勇气,理解项目后确实在面试时也能让我和面试官交流的时候能有很多话去聊,所以这个项目对能通过面试还是起到了非常关键的作用。感想    1. 保持一个良好的心态,可能是准备暑期实习期间最重要的事情,悲观的是一天乐观的也是一天,尽全力去学,剩下顺其自然(虽然我这么说,但是没少失眠hhh)。    2. 非常感谢白袜哥提供的指导,这里我不是想打广告而是我真受到了帮助,前文我也提到了开始我也是比较质疑真实性的,其实我是能理解作为一个找实习的同学为什么会质疑的,像我就是担心会浪费时间走弯路导致一个更坏的结果,但好在是没跟错人。在他这里对我而言最主要是在项目方面真的节省了不少时间成本,如果早点联系到白袜哥说不定八股那方面我也能准备的更快些。这里还有一点是我觉得如果要是研一或者其他低年级就打算开始学的话那跟着黑马那些课学下来最后去找些好的项目去学肯定是没问题的,没科研压力的话说不定还能找到日常实习,这样找暑期肯定难度大大降低,但是事实上就是存在不少我这种读研期间科研压力不小,早期也没有明确目标,没很多时间准备的同学。。。这样就需要一些能够尽快节省时间的指导,这是我在白袜哥这里最大的收获。@黑皮白袜臭脚体育生
花不开柳成荫:看到这个白袜哥知道出来的都是9硕
点赞 评论 收藏
分享
CADILLAC_:我要用bava 不要用java 了 啊啊啊啊啊啊啊啊啊啊啊
点赞 评论 收藏
分享
评论
1
6
分享

创作者周榜

更多
牛客网
牛客企业服务