3.24美团一面凉经

3.26更新 回到人才库,但晚上有小姐姐打电话过来把我又捞上来了,ip看起来base是上海,下周一面

好消息:实习八股基本答出来了,就有一个点踩坑了
坏消息:手撕撕了20分钟没撕出来
面试时间大概55分钟,面试体验非常好,面试官很温柔,超级温柔,虽然既不批评也不鼓励但一直轻声细语的😭
部门是基础研发部门
1.面试官自我介绍,介绍了部门和组里的情况,主要是做流量监控的。
2.自我介绍
———————————————————————
1.聊实习
这里比较值得整理的就是spring本身的事件机制生产和消费用的是不是用的一个线程?rabbitmq的生产消费是不是用的jvm的一个线程?
(实习的问题基本聊出来了,但有一个拿之前项目做排行榜结合缓存一致性用来包装的点踩坑了,答不出来给整尬住了。回去要完善一下这方面的话术)
2.做题,好像是一道中心扩散的题(不是回文字符串)之前完全没见过,而且题目的描述太少,就一个样例然后全靠面试官自己描述。拼尽全力无法战胜,面试官一直提示我也撕不出来。
3.项目相关
讲一下springcloud的组件
服务之间通过什么调用,通过什么暴露接口?
用openfeign调用的话,如何鉴权?
有没有考虑过在拦截器里加token鉴权的方式如果token泄露了怎么办?(我回答可以用密钥加密,如果泄露那只可能是人为原因,这种情况应该从业务和管理上考虑)
面试官表示非也,人为泄露的情况其实可能发生,比如某个人离职了通过内部技术手段获取token之类的。说springcloud应该是有专门做密钥的一个组件,将鉴权完全独立出来而不是集成在项目或者服务里(不过这个不是提问回答的形式,更像讨论)
4.八股
jvm内存结构
哪些是线程共享,哪些是私有
知道堆外内存怎么访问吗?(不知道)
知道NIO吗?(不知道,连着两个不知道以为寄了,没想到面试官说你不知道NIO那不知道堆外内存也情有可原,可以通过NIO访问堆外内存)
线程池核心参数以及工作流程

5.反问
①base在哪(北京,但上海有一定的人也在)
②点评一下,如果不能点评能不能给我一点提升的建议?(说按照规定面试不能有面试表现反馈,问他给点建议面试官说都还挺好的,感觉是客套话)
面试官突然反问:你就没有对我们部门比较好奇的吗?
③都这么说了只好反问一下组里是怎么做网关和流量监测的,因为感觉这方面其实更偏cpp的活。然后面试官给我讲了很多。
手撕没撕出来大概率挂了,但还是很感谢面试官这么温柔😭
全部评论
面试表现,基本每次都说不错,然后反手挂
6 回复 分享
发布于 03-24 20:58 北京
细说手撕
2 回复 分享
发布于 03-24 20:45 北京
噢但为啥我这两次面试都是大叔面试官,大家的面试官也是大叔类型的吗
2 回复 分享
发布于 03-24 20:21 广东
我去我19号面的 一样的手撕一样的堆外内存和NIO
1 回复 分享
发布于 03-25 20:57 新加坡
我今天也没撕出来,感觉寄了
1 回复 分享
发布于 03-24 22:10 江苏
1 回复 分享
发布于 03-24 21:46 北京
请问26号捞的上海是哪个部门的啊
点赞 回复 分享
发布于 03-30 17:56 四川
spring生产消费默认不是一个线程吧,除非线程池满了,执行callruners拒绝策略。还有mq应该用的jvm一个线程吧
点赞 回复 分享
发布于 03-25 20:53 湖北
m
点赞 回复 分享
发布于 03-25 16:14 江苏
实习项目怎么准备的
点赞 回复 分享
发布于 03-25 15:12 山东
我也是昨晚面的,今天给我发面试反馈问卷了,状态还没变
点赞 回复 分享
发布于 03-25 13:38 海南

相关推荐

整体答得不好,还是有点紧张,说话磕磕绊绊的1.自我介绍2.有实习过吗1. 有没有深入钻研过中间组件2. 给出了中间件的学习建议3. 讲一下tcp的协议4. 讲一下带宽时延机5. 讲一下流量控制与拥塞控制6. 讲一下滑动窗口的目的,是用来干什么的7. 用滑动窗口来进行流量控制,有一个场景 a给b发数据,我们申请的专线带宽为1g,单个连接发送速度为500m,但发现发送的速率很慢,我们应该怎么加快传输速度?8. 滑动窗口的实现方式有哪些9. 其中影响流量速度的因素有哪些?10. 地球,卫星传输延迟问题11. Mit的操作系统学过吗12. 聊了一下国外公开课,mit操作系统,分布式系统13. 推荐去系统的学习下这两个课14. 讲一下拓扑排序15. 手搓一个lru cache16. 被批评了一下代码风格17. 讲一下ThreadLocal 及其是否可以线程间传输ThreadLocal 18. 面试官评价了一下inheritedthreadlocal 是很鸡肋的19. 评价了一下 阿里的ttl 也有一些鸡肋20. 讲一下guava 本地缓存的底层实现21. 面试官进行引导 让讲一下concurrentHashMap(实质上guava本地缓存就是类似的哈希表)22. 面试官打断,说后面不用讲了,说八股背的太好了(心想寄了)23. 面试官又问guava的底层实现方式24. 面试官讲解了一下guava本地缓存的底层实现25. 反问业务 微服务 jdk 框架26. 反问学习建议 多了解 保持好奇心 不要只背27. 面试官问了一下 你们学校不管吗 不查签到吗28. 能实习5 6个月?
查看21道真题和解析
点赞 评论 收藏
分享
评论
21
80
分享

创作者周榜

更多
牛客网
牛客企业服务