虾皮二面

#虾皮##虾皮面经#
20分钟速通虾皮二面
面试把面试官面无语有几次,面试把我面无语还是第一次
面试官一进面试间就是一副不耐烦的样子,让我赶紧自我介绍
介绍完问项目,我的项目比较水,重点主要问了个mqtt协议,用的局域网还是公网,说了是用onenet平台提供的服务器,将本地数据上传服务器。
问mqtt是用什么传输的,当时脑袋一热脱口而出udp,说了几句后突然想起来是长连接,然后改口tcp协议。
问为什么知道是tcp协议,一时间想不出怎么回答,难道要我说我看到mqtt写的就是基于tcp/ip协议吗,于是只得说了下心跳包机制和保持长连接。
进入手撕环节,做一道链表去重
面试中让我满头问号的环节
我用的哈希表+list容器,时间复杂度肯定是O(n),然后面试官说你的链表呢,听到这话,我真的不知道说什么好,难道面试官连list的底层实现是链表都不知道吗,当时直接给我问无言了,然后我和他说list就是链表,然后他又说,你这个复杂度太高了,这次我真的说不出话来了。
什么!居然可以在不遍历完一个链表的情况下做到链表去重吗,面试官,你好强大!
然后问了下有没有考研打算。我说了没有。
然后面试官就说行行行,就到这里,然后赶快下线了。也没有反问环节
感觉这种敷衍的态度,估计也是凉了,希望各位都能遇到正常一点的人吧
全部评论
反正我就是虾皮纯黑子,我当时二面全答上来,手撕也过了,过了两天给我挂了。其实早就没hc了,还要来恶心人浪费你时间
3 回复 分享
发布于 04-13 06:32 广东
这种感觉就是敷衍了事的
点赞 回复 分享
发布于 04-09 01:20 上海
同学 拼多多暑期实习考虑吗 核心部门 hc目前还充足 可以看我主页帖子或私聊 可以传授经验
点赞 回复 分享
发布于 04-07 21:15 上海
空间复杂度高 时间复杂度就是on 我一面第一道笔试题也是这个
点赞 回复 分享
发布于 03-31 22:51 天津
什么部门呀
点赞 回复 分享
发布于 03-31 15:59 广东
拼多多招27届实习生啦 https://careers.pddglobalhr.com/campus/intern/detail?t=dRvUVvcTiA
点赞 回复 分享
发布于 03-31 10:27 上海
佬问问一面过了多久收到二面通知
点赞 回复 分享
发布于 03-30 21:08 重庆
一面什么时候呢
点赞 回复 分享
发布于 03-30 18:25 山西

相关推荐

04-01 11:44
西北大学 Java
3.31 SSC-后端开发工程师-SZ(附面经攒人品面试时长50min------------------------------介绍实习背景------------------------------共享库存具体的含义是什么(说不同租期的SKU共享)你说同步交互保证强一致性,如果在极端情况下,锁了库存,但是网络全部断开了,MQ发送失败了(本地消息表没记录,且这种情况与RocketMQ事务消息无关,网络断开)(说了先锁库存,后发MQ,且MQ包含在一个异常捕获中,面试官说这个也不能解决,因为还没有发MQ,网络就断开了)(没想到,后面想到可以凌晨全量同步,做一个兜底。后续查应该可以手动设置过期时间)你们用的是RocketMQ吗,有了解过为什么你们没有用TCC的事务框架吗。如果走框架的话,应该是框架自己走try confirm cancel的操作,而不用自己调RPC(说因为公司内部对RocketMQ封装,信息安全角度考虑不提供RocketMQ所有功能(说的应该不太对))后续的支付流程是怎么流转的?线程池优化接口,说一下如果对于纯查询的操作,除了线程池以外,还有什么方法?(比如数据不怎么变化的话放缓存?)你们平时是怎么用缓存的?如果是多级缓存的话,原理上怎么避免内存占用过大多级缓存怎么保证缓存一致性线上慢查询,具体是怎么优化的?记不记得具体治理了哪些SQL?------------------------------八股------------------------------mysql的innoDB为什么会强制要求建表的时候要有一个主键?如果建的时候没有设置主键,会有什么操作?为什么指定主键时要指定自增?redis是单线程还是多线程?缓存三剑客linux相关,查日志手撕:三个最接近目标数的数之和反问:后续什么流程,还有什么能够提升的地方
查看16道真题和解析
点赞 评论 收藏
分享
评论
4
4
分享

创作者周榜

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