美团Java后端一面凉经

面试时长70min左右

自我介绍;

介绍项目;
项目中难点深挖(一个异步扫描任务, 一个SQL优化问题);
Spring IOC, AOP实现, 原理应用场景等;
Bean的初始化流程, Bean的Scope解释;
Redis常用的数据结构应用场景, 个别的底层数据结构等;
MySQL事务ACID介绍;
MySQL索引实现;
MySQL优化流程, 索引创建的原则等;
final 关键字;
线程池相关参数介绍;
syncronized关键字,锁升级降级;
ReentrantLock介绍, 应用场景, 并发包里面的都讲讲(时间不够跳过了);
根据简历上写的技术栈提问(Python, 网络爬虫, Pandas, 机器学习之类的, 这些是我自己学习的, 因为没准备相关面试, 说的很模糊);
然后就是堆排序知识, 跳表;
三次握手四次挥手;

编程题俩道,
一道合并有序链表, 合并k个有序链表;
一道顺时针打印矩阵(这个边界值处理很棘手, 写了俩分钟要求换道题目, 我20天之前写过, 效率还是蛮高的, 但是一点一点尝试才完成的, 花费了有半小时左右);

超多数取前k小的(最大堆);
换了道题目是有序但部分不连续的数组查找target值的问题, [4, 5, 6, 7, 0, 1, 2, 3]这样的数组, 我一开始是以为这个翻转的k是给定的, 想直接用二分查找解决, 面试官提示这个k值不确定, 我就想顺序判断不连续的点后再二分查找, 时间复杂度O(n)了, 答的不太好;
#面经##美团##Java工程师##校招#
全部评论
楼主你好,请问你是实习、校招还是社招?
点赞 回复 分享
发布于 2021-04-20 20:42
楼主收到二面了吗?踩春招的尾巴才有面试很慌
点赞 回复 分享
发布于 2021-04-25 15:08

相关推荐

吾族血脉,自吾始立铁律:凡我子孙,胆敢研习计算机之术者,当受七窍流血之刑!若见Python之书,必遭雷殛;若触Java代码,定为不孝!键盘鼠标准入族谱秽物录,显示器乃摄魂邪镜祖祠前当立戒碑:"二进制者,断子绝孙之道也!"算法者,乱我族心智之毒也!数据结构,毁我门风之刃也!倘有逆子偷装 vscode,即按祖规捆于祠堂梁柱,令其DEBUG至死不得解脱!今颁天条三则:壹)三代血亲不得报考计算机系违者削去辈分,永世称码奴贰)族中幼童须背《戒算经》"if-else咒,switch符,皆是断头术"叁)凡见子侄讨论编程者须即刻砸其电脑,焚其书籍泼黑狗血于键盘之上!太祖母口谕:"吾宁要文盲孙,不要程序员!"尔...
好吃的薯饼:姐妹这不是我们计算机系吧,我们计算机系的都在言情小说里当黑客大佬,各种竞赛拿奖拿到手软,公司系统道路监控随便入侵。身体线条非常优美,挺拔的站姿十分端正,给人以强壮有内涵的感觉。脸庞轮廓深刻,五官分明透露着对太阳底下最光辉的职业的向往和坚定,尤其是那双深邃的眼睛,写满了对代码和计算机系统的热情和无限的活力。我们计算机系是天之骄子、明日之星,人手一个博士学位不然高中电脑老师都当不上。组会的时候,面对导师和同事的疑难问题,也能够回答自如。我们总是把高高的发际线当做荣耀的象征。妈咪这不素我们计算机系吧,集美集帅怎么只会写hello world?
点赞 评论 收藏
分享
评论
3
20
分享

创作者周榜

更多
牛客网
牛客企业服务