美团暑期 业务研发平台面经

 4.7更新收到offer

3.31更新oc 接到hr电话询问入职时间 许愿offer

--------------------------------------------------

一面:
1. 自我介绍
2. 项目在哪找的?哪个项目收获比较大?
3. TCP粘包问题?
4. 客户端给服务器发送数据拆了十个包序号从1到10,服务器收到了123包后,来了个6的包,服务端怎么处理?服务端会接收吗?那么如果服务端接收了,给客户端ACK的时候返回什么信息?
5. 描述TCP三次握手的过程?客户端和服务端的序列号怎么生成的?三次握手客户端和服务端都交换了哪些信息?TCP协议里都有哪些字段?
6. 你的布隆过滤器,长度怎么选择的?
7. redis有哪些数据结构?string字符串底层怎么实现的?
8. redis中的哈希表底层怎么实现的?
9. 算法题:力扣 K个一组翻转链表
10. 在linux里假设我有一个日志文件里面会有电话号码,用grep命令怎么查看其中的电话号码?
11. Linux中的管道怎么实现的?你刚才使用的linux命令中的“|”是属于哪种管道?
12. 进程间有哪些通信方式?
13. 进程和线程之间的区别是什么?你说进程是操作系统分配资源的基本单位,这里面的资源包括哪些?
14. 说一下Java的垃圾回收机制及其原理?哪些对象可以作为GC roots?你刚才说的CMS中会有浮动垃圾是什么?
15. Java里面的HashMap怎么实现的?
16. 红黑树有什么特性?
17. java中对于字符串来说==和equals之间有什么区别?
18. String a="abc"和String b=new String("abc")有什么区别?a==b的结果是什么?
19. 科研方向是什么?什么时候开题?中期是什么时候
20. 面试官介绍业务
21. 反问后面的流程

二面:
1. 自我介绍
2. 实习拷打
3. 聊家常
4. 算法题:最长不重复子串

许愿oc~
#牛客AI配图神器# #暑期实习# #许愿OC# #美团#
全部评论
请问你和hr说的什么时候入职啊
点赞 回复 分享
发布于 04-07 17:41 江苏
约面了,希望和校友一样oc,不过我是写Go。。。
点赞 回复 分享
发布于 03-31 20:25 北京
mark一下布隆过滤器
点赞 回复 分享
发布于 03-31 15:31 辽宁
佬 收到offer了吗
点赞 回复 分享
发布于 03-31 15:15 江苏
时间线一模一样,佬oc了吗
点赞 回复 分享
发布于 03-31 14:49 陕西
有timeline吗佬
点赞 回复 分享
发布于 03-29 11:04 广东

相关推荐

问题:1. 问了下志愿项目2. 项目拷打 20分钟3. 线程安全?举例Java关于线程安全的关键字等相关例子; TheadLocal可以解决线程安全吗?4. synchronized 最终可以加到重量级锁?了解膨胀过程了解吗?5. 自旋代码是怎么去做?6. Redis有哪些是CopyOnWirte机制7. 权限控制怎么做的?8. AOP原理9. Future和CompleteFuture的原理和区别?使用过哪些操作10. 数据库的深度分页?触发深度分页的数据量是多少?导出同步还是异步? execl存在哪里?11. 项目时间?其他工作?有用过偏ai的能力吗?12. Redolog 和 undolog13. 慢查询分析?14. 智力题: 从1开始数30 两个人交叉数, 可以数1或1、2 两个, 先数到30谁就输了, 里面有必胜做法, 请问是什么?15. 算法题: 数组的第k大数字16. 实习遇到的问题, 通过自己的努力结果还不错的17. 你有什么优缺点?18. 反问:部门业务回答:3. synchronized、ReentrantLock、并发集合:ConcurrentHashMap、CopyOnWriteArrayList等;TheadLocal可以解决,每个线程私有的空间4. 可以。 最开始版本是重量级锁, 是根据monitor 进行enter\exec的监控, 现在版本: 无锁 偏向锁 cas自旋锁 重量级锁5. 根据AQS队列来做。 不希望频泛自旋, 每次先试图访问公共资源, 如果失败进入CLH双端队列阻塞, 队头元素才会试图访问公共资源, 访问成功则唤醒下一个节点;6. 我以为是在问redis哪些数据结构用到了, 我说不知道。。。 后续问ai是说RDB和AOF7. 实现了一个权限控制接入权限中台;RBAC8. 面向切面编程;实际是代理+反射; 动态代理函数执行, 在invoke前后可以有操作9. 我回答是Future更丰富的版本,里面赛一个线程池实现了非常优雅的流水线模式,用了AsycRun, thenSupple、thenCompose10. 5000 -> 50w  50w 数据导出大概2min18s, 异步导出?部门云端11. 11. 11天9天; 回答了下之前用ai做标题的工作。。12.  undolog:事务回滚 MVCC版本链, RedoLog 恢复数据 13. 比如深度分页、索引失效的实际场景, 需要定期维护索引, buffer pool 太小了、脏页太多、连接池连接数不匹配;14.  想了一会, 最后说的是 只要我数到了29,对方肯定输, 我数到了26, 对方无论说27还是27、28, 我都可以数到29对方一定输, 依次类推, 以3为递减, 我只要数到2, 也就是说我开头说一直保持数量3的增长我就一定赢15. 优先级队列 堆实现16. � 说了下自己实际的结果, 线上故障排查, 先看监控分析问题、dump文件看对象存储问题17. 阿巴巴巴, 缺点说成优点18.  做营销, 业务增长
Lev_010608:同25核心本地商业后端,26号二面,现在还没结果,楼主有信了吗
查看18道真题和解析
点赞 评论 收藏
分享
评论
4
35
分享

创作者周榜

更多
牛客网
牛客企业服务