校招 未知部门 / 后端开发 / 未知轮次
[面试日期] 2026-04-16 [面试时长] 60min
[学校背景] 未知 | 未知 [学历背景] 未知
[发布人] 面试之星官方收录
<h2>4.16-美团-一面</h2>
<p>🕐面试时间:60min</p><p>💻面试岗位:后端开发</p><p>❓面试问题:</p><ol><li>自我介绍</li><li>你对ai怎么看</li><li>你说的都是程序员用的agent,普通人用的ai有了解过吗</li><li>拷打项目,问你表有哪些字段,一点点理解你是怎么设计的(评论到表结构是不是有点乱啊)</li><li>redisson的底层原理</li><li>拷打八股,map的底层原理(说了底层时一个数组,key冲突了就成链表,当数组长度到达64,并且桶数据达到8个,会变成红黑树),追问还有要补充的吗(??还有吗??)</li><li>讲一下jvm的内存结构(主要讲了元空间,栈空间,堆内存)</li><li>cms和g1的区别</li><li>他是并发安全的吗,(此时要用到concurrentHashMap,将数组分段,每次只锁一个段,保证性能和安全)</li><li>介绍一下单例是什么</li><li>怎么实现(synchorized+volatile)</li><li>volatile的作用(及时可见性+防止指令重排序)追问还有要补充的吗(??还有吗??)</li><li>场景题:要实现一个微信红包,(10个红包,总额20元),有哪些问题,你会怎么解决(只想到了防止超发)</li><li>怎么保障总额的金额一定是20(预设一个随机数组和计数器count,用户根据进来的顺序来抢)</li><li>你目前存了一个数组和计数器,优化一下(自己没想出来,面试官说用队列就行,以及计数器和数组应该分开存,计数器用incre命令)</li><li>算法,lc 415</li></ol><p>🙌面试感想:场景题老是想到架构和性能该怎么优化,完全没有往业务上去想(后面面试官又提示到红包过期了怎么办,钱怎么退给用户)</p><a>#发面经攒人品#</a>
AI 推荐面试题
