美团面试(求oc,积累好运)

一面(3月21日)
二面(3月25日)(二面面完后马上约3面(但是跟学长联系,怀疑是挂了或者是部门没有hc,转推到另外一个部门))
三面(3月28日)
不知道能不能接触到oc(祈祷好运)
一面
可以根据项目的架构图来进行相应的项目描述
介绍相应的项目架构:(应用层、服务层、数据的底层存储介绍)(具体做出相应的划分)
商品的相应的数据库的表设计
商品中的服务层相应的组块()                                                                                                                                       
项目的架构方面的实现:(单体模式还是分布式的模式(应用了什么的技术))
微服务:分成具体的那些模块()
商品服务负责的那些内容:
商品预定是属于那一块的服务类型
商品的相关信息(数据库中相应的表的字段)
商品服务中如果要进行相应的减库存(限流(也有可能并发的减少库存):使用线程安全的集合去 保证数据安全(分布式锁来实现)),要怎么进行操作
使用mysql和redis进行数据缓存 ,在使用redis的时候数据的更新策略为什么是先更新数据库在更新缓存。
redis的数据的有效时间一般来说设计多少比较合适
缓存的查询:先去查询redis,然后没有再存储
保存数据库的读写一致性问题?如何去解决(采用的是先更新数据库再去更新相应的缓存(通过进行相应的举例说明来解释)
redis 上数据更新的方式(主动更新以及相应的自动更新的方式),先更新了MySQL的相关数据,再更新redis。
更新redis的失败之后会进行如何的处理?会有相应的线程去处理进行数据的验证(定时任务的扫描)
项目的并发较大,巅峰期的qps的大概在多少?(回答-10w)
项目的并发操作的实现
mysql的事务有那些的了解(acid 以及相应的幻读、不可重复读、)、相应的隔离级别以及相应的解决方案
redis 相关的数据类型(5种)
sort Set 的相关的数据结构
Linux的相关操作(记住常用的几个,并且集合相关的业务场景去进行描述)
线程池的相关参数以及相应的 执行流程
juc下的锁的相关含义(sychronzid(锁的一个优化升级(无锁、偏向锁、轻量级锁、重量级锁的简要描述))、JUC 包下相应的锁(RentreenLock、读写锁(ReentransWriterReadLock )、关键字volatile ))
jvm虚拟机中运行内存的简要描述(相应的堆、方法区(常量池)、java虚拟机栈、本地方法栈、程序计数器的相关功能)
垃圾回收
最近都学习那些相关的计算机的书

二面:3月25日
(个人感觉面试面的蛮差的,而且感觉回答的相对较差)
        
    1.     
    2. 自我介绍     
                
      1. 咨询了个人的成绩         
      2. 计算机技术的掌握的情况         
      3. 学长的推荐以及学长的就职情况         
      4. 了解了下对美团公司的看法    
    3. 操作系统     
                
      1. 操作系统的内存管理         
      2. 进程的调度算法         
                      
        1. 先到先得 / 先进先出(FIFO)             
        2. 最短任务优先(SJF shortest job first)             
        3. 最短完成时间任务优先(STCF)             
        4. 时间片轮转(RR Round Robin)             
        5. 优先度算法 
      3. 前面提及的调度算法的相应的弊端         
      4. 现代操作系统一般使用的是哪一种的调度算法         
                      
        1. 现代操作系统的调度算法一般来说不会对操作系统有着明显的缺陷,但是             
        2. 面试官评价:基础掌握不错,但是实际场景的应用需要去掌握    
    4. 多线程     
                
      1. 多线程的自己的理解         
      2. 死锁有那些产生的必要的条件         
                      
        1. 互斥条件             
        2. 请求与保持条件             
        3. 请求与保持条件             
        4. 循环等待条件        
      3. 出现死锁有什么处理方法?(死锁的破解)         
                      
        1. 处理死锁的四种方法             
                            
          1. 预防死锁                 
          2. 避免死锁                 
          3. 检测死锁                 
          4. 破坏死锁
    1. mysql是否会出现死锁? 如何处理死锁?
    2. 查看相应的状态  
    3. 进行相应的解锁操作      
                    
      1.  死锁的超时释放的锁的对象             
      2. 超时是否会出现 相应的异常抛出?
    4. mysql的隔离级别的问题         
                    
      1. MySQL的 加锁的性能保证             
      2. 读写有着相应的读写锁?读读之间是相互的不加锁,读写以及相应的写写才会进行相应的加锁             
      3. 间隙锁:什么是间隙锁以及相应的底层的原理             
      4. 间隙锁以及MVcc的问题?mvcc(多版本并发控制?解决的主要是用行锁+next-key )间隙锁和mvcc的一个区别(面试的时候搞得有点逻辑混乱)             
      5. 遇到过间隙锁的实际产生的问题             
                          
        1. 举例:就是在使用范围查询的时候插入的数据                 
        2. 举一个相应的例子
      6. 数据库设计的相应的范式             
                          
        1. 第一范式(1NF:每一列属性都是不可再分的属性值,确保每一列的原子性                 
        2. 第二范式(2NF):实体的每个非主键属性完全函数依赖于主键属性(消除部分依赖)                 
        3. 第三范式(3NF):满足第二范式的基础上,在实体中不存在非主键属性传递函数依赖于主键属性。(表中字段[非主键]不存在对主键的传递依赖)
  1. springboot     
              
    1. springboot的使用的心得体会、注意事项         
                    
      1. 描述springboot的相关的功能、特定(心得体会)             
      2. 注意事项上:
           
    2. springboot在使用的使用相应的坑   

    3. 怎么通过注解去简化开发过程的繁琐的原理     
             
  2. 项目     
              
    1. 项目的抢课是这么样实现的         
    2. 项目中的redis的具体使用         
                    
      1. 高频访问数据的缓存             
      2. 用户登入验证时候的token信息  
        
  3. 算法题     
              
    1. 二叉树的最大路径和                 
                    
      1.             

        124. 二叉树中的最大路径和

                             
                   
        

#美团暑期实习##实习##面经#
全部评论
请问是实习还是春招
点赞 回复 分享
发布于 2022-04-05 14:57
结论,挂了,继续搞
点赞 回复 分享
发布于 2022-04-01 15:17

相关推荐

老粉都知道小猪猪我很久没更新了,因为秋招非常非常不顺利,emo了三个月了,接下来说一下我的情况吧本人是双非本 专业是完全不着计算机边的非科班,比较有优势的是有两段大厂实习,美团和字节。秋招面了50+场泡池子泡死的:滴滴 快手 去哪儿 小鹏汽车 不知名的一两个小厂其中字节13场 两次3面挂 两次2面挂 一次一面挂其中有2场面试题没写出来,其他的都是全a,但该挂还是挂,第三次三面才面进去字节,秋招加暑期总共面了22次字节,在字节的面评可以出成书了快手面了8场,2次实习的,通过了但没去,一次2面挂 最后一次到录用评估 至今无消息滴滴三面完 没几天挂了 所有技术面找不出2个问题是我回答不上来的,三面还来说我去过字节,应该不会考虑滴滴吧,直接给我干傻了去哪儿一天速通 至今无消息小鹏汽车hr 至今无消息美团2面挂 然后不捞我了,三个志愿全部结束,估计被卡学历了虾皮二面挂 这个是我菜,面试官太牛逼了拼多多二面挂 3道题也全写了 也没问题是回答不出来的 泡一周后挂腾讯面了5次 一次2面挂 三次一面挂,我宣布腾讯是世界上最难进的互联网公司然后还有一些零零散散的中小厂,但是数量比较少,约面大多数都是大厂。整体的战况非常惨烈,面试机会少,就算面过了也需要和各路神仙横向对比,很多次我都是那个被比下去的人,不过这也正常,毕竟谁会放着一个985的硕士不招,反而去招一个双非读化学的小子感觉现在互联网对学历的要求越来越高了,不仅仅要985还要硕士了,双非几乎没啥生存空间了,我感觉未来几年双非想要进大厂开发的难度应该直线上升了,唯一的打法还是从大二刷实习,然后苟个转正,不然要是去秋招大概率是炮灰。而且就我面字节这么多次,已经开始问很多ai的东西了,你一破本科生要是没实习没科研懂什么ai啊,纯纯白给了
不知名牛友_:爸爸
秋招你被哪家公司挂了?
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
2025-12-17 16:48
今天九点半到公司,我跟往常一样先扫了眼电脑,屁活儿没有。寻思着没事干,就去蹲了个厕所,回来摸出手机刷了会儿。结果老板刚好路过,拍了我一下说上班别玩手机,我吓得赶紧揣兜里。也就过了四十分钟吧,我的直属领导把我叫到小隔间,上来就给我一句:“你玩手机这事儿把老板惹毛了,说白了,你可以重新找工作了,等下 HR 会来跟你谈。” 我当时脑子直接宕机,一句话都没憋出来。后面 HR 找我谈话,直属领导也在旁边。HR 说我这毛病不是一次两次了,属于屡教不改,不光上班玩手机,还用公司电脑看论文、弄学校的事儿。我当时人都傻了,上班摸鱼是不对,可我都是闲得发慌的时候才摸啊!而且玩手机这事儿,从来没人跟我说过后果这么严重,更没人告诉我在公司学个习也算犯错!连一次口头提醒都没有,哪儿来的屡教不改啊?更让我膈应的是,昨天部门刚开了会,说四个实习生里留一个转正,让大家好好表现。结果今天我就因为玩手机被开了。但搞笑的是,开会前直属领导就把我叫去小会议室,明明白白告诉我:“转正这事儿你就别想了,你的学历达不到我们部门要求,当初招你进来也没打算给你这个机会。”合着我没入贵厂的眼是吧?可我都已经被排除在转正名单外了,摸个鱼至于直接把我开了吗?真的太离谱了!
rush$0522:转正名单没进,大概率本来就没打算留你
摸鱼被leader发现了...
点赞 评论 收藏
分享
评论
8
25
分享

创作者周榜

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