饿了么暑期一面

1. tcp三次握手四次握手

2. https的网址键入浏览器后发生了什么

3. https四次握手

4. 怎么用netty建立ws的
(然后问了两个netty的问题,netty的出入栈??直接说不会)

5. ws建立过程

6. 布隆过滤器干什么的,原理

7. 除了布隆过滤器还有什么方法解决缓存穿透
答了逻辑过期,追问还有吗,答一滴都没有了
(三剑客虽然经典但容易被追问,还得看看更多解决方案)

8. mysql隔离级别,mvcc

9/10.想要快速找到几公里内的商家怎么做
答geohash,问有什么弊端
答:可能字符串比较长导致查询效率低?建立一下前缀索引
(实际应该是精度不够)

11. 深分页是什么

12. 如果是一个数据比较复杂的b端系统,并且用传统分业,怎么解决深分页

13. #牛客AI配图神器# b+数插入和删除一个元素,会发生什么

反问

项目用了netty但是没有学过qwq,有点爆了
全部评论
兄弟可以了解一下netty的线程模型吧,这个感觉是netty的一个比较大的特色
2 回复 分享
发布于 03-28 08:49 湖南
netty不会好慌啊
点赞 回复 分享
发布于 03-27 16:56 CloudFlareDNS
布隆过滤器原理不错
点赞 回复 分享
发布于 03-27 16:56 CloudFlareDNS
mark深分页解决
点赞 回复 分享
发布于 03-27 16:56 CloudFlareDNS
接好运
点赞 回复 分享
发布于 03-27 16:56 CloudFlareDNS
接好运
点赞 回复 分享
发布于 03-28 08:46 湖南
那个出入栈应该是指pipeline吧
点赞 回复 分享
发布于 03-28 08:52 湖南
和我问的差不多哈哈哈哈
点赞 回复 分享
发布于 昨天 15:01 湖南

相关推荐

今天 15:55
已编辑
北京邮电大学 Java
说是电话面,感觉跟视频面也差不多,还是那些问题,还是得守在电脑面前做题先是自我介绍,问了问情况,学校课程咋办,等等等等上来先写题:找第k大的元素,想了会儿,在考虑用堆做还是快选做(因为两个都有点忘了()),最后选了快选,十分钟做出来了(主要是因为饿了么ide好难用,感觉和用txt文档写代码一样,没有代码提示,没有高亮,没有自动缩进,没有括号补全),当然也没有调试功能,写出来之后直接讲思路然后是八股,问的不多也不少:1.hashmap原理2.hashmap扩容,负载因子?3.线程池(优势,参数,运行流程)4.线程状态(生命周期)。这里完全忘了,只记得new和time_waiting,其他几个现场跟着推的,被迫用中文描述,还好基本说全了。5.线程阻塞状态会发生什么(这里其实有点没听懂,凭感觉答了)。会一直阻塞请求资源,等待资源释放。补充说了句也可也主动释放资源来避免死锁(嘴贱了,其实释放了也要继续阻塞,只是另一方可以获取资源赶紧结束,这边就可以更好地请求资源了,这里没必要说的)6.说一下AQS。还好提前记了,上次就给忘了这个7.介绍用过的设计模式8.策略模式怎么设计的9.组合模式。这个没说清楚感觉10.开闭原则。听到过很多次,但没专门背过,这次完蛋了11.mysql索引。12.bean初始化和生命周期。全程50min差不多,没问项目,八股也很基础,感觉比一面简单。面试官说后面可能会有3面等安排,说后续等通知。吐槽一句电话面,写题的时候还是需要用钉钉开摄像头,为什么不直接视频面呢(主播宿舍信号一般,一开始喂喂喂了好久才疗聊上)
饿了么二面24人在聊 查看14道真题和解析
点赞 评论 收藏
分享
评论
1
6
分享

创作者周榜

更多
牛客网
牛客企业服务