饿了么一面

手撕:合并n个链表

你用了优先队列(Priority Queue),这种做法本质上属于哪类排序?

该算法的时间复杂度和空间复杂度各是多少?

除了优先队列+虚拟节点方案,你有没有想到其他更优解?

对“基本有序”数组,哪种排序最优?为什么?

请讲解快速排序的核心思想与流程。

如何快速从无序数组中找出第K大的元素?(如第3大、第10000大等)

最优解可否用堆?可否用快速选择(Quickselect)?

用3–5分钟重点介绍一个你参与度高、技术含量突出的项目。

你了解哪些开源RPC框架?

请详细讲一下阿里Dubbo的注册/发现机制、核心功能及优缺点。

令牌桶限流原理是什么?关键点在哪里?

你还知道哪些限流策略(固定窗口、滑动窗口、漏桶等),它们各自优缺点是什么?

你对Spring源码做过哪些研读?关注了哪些模块?

在Spring MVC中,IOC容器的两个最核心职责是什么?

能否详细讲解Spring容器的启动、类加载、Bean定义解析、依赖注入全过程?

JVM类加载双亲委派流程是怎样的?如何打破它?

请描述Java内存区域:堆、栈、方法区(永久代/元空间)、本地方法栈等。

哪些区域可能抛出OutOfMemoryError?

为什么Java 8将永久代改为元空间?它们在内存上的区别与优劣?

为什么要把String设计为不可变?

StringBuilder与StringBuffer有何区别?

反射的优点和缺点有哪些?

你是明年6月毕业吗?毕业后有考研打算吗?还是直接找实习/全职?

实习时长打算多久?毕设时间安排如何?

反问:
技术团队主要负责哪些业务场景?

部门日常开发中会用到哪些主流中间件或框架?

对于本科生而言,哪些基础知识和能力比较重要?

如果想深入某个方向,应当如何规划学习?
#牛客创作赏金赛# #牛客激励计划#
全部评论
这是饿了么提前批吗?
点赞 回复 分享
发布于 08-01 20:26 广东
饿了么提前批开了?
点赞 回复 分享
发布于 07-14 20:53 广东

相关推荐

0讲讲jwt登录流程怎么做的1联表查询通常会注意哪些东西,一般来说会容易造成慢sql,使用的时候为了防止,写的时候通常有哪些注意事项2countdownlatch的底层是怎么实现的了解吗,你用他做了什么样的功能3看你使用了MongoDB和ES,讲讲ES的基于策略模式的数据初始化是怎么做的,为了解决什么问题4cache-aside模式的原理,怎么解决的一致性问题,如果先更新数据库,缓存宕机了,这种情况怎么解决5在你秒杀的场景下是怎么解决超卖的问题的6https加解密的过程7jvm在哪些情况下会进入老年代,如果发现堆内存不正常,增长的太快gc不下来,让你排查怎么排查,用过相关排查工具8spring你常用哪些注解,它们的含义和作用9spring发生循环依赖的例子举一个,造一个一定会出现这种情况的场景,是你刚才说的三级缓存解决不掉的场景,你刚才的思考方向是对的,构造器的依赖是这种场景,我需要你举一个具体的例子10平时写代码用ai多吗,你在学习过程中遇到困难怎么解决,可以举一个例子说明怎么解决的吗11你一般以什么途径学习新领域新技术12你在工作过程中如果和产品经理对于某个方案意见不同,怎么解决这件事,比如客户的需求产品给的方案不太合理或者更好的方法13大学期间有什么竞赛、论文吗,可以讲一下毕业论文研究方向是什么样的吗,不涉及开发没关系,存在什么问题以及你是怎么去解决的14因为现在大模型比较火,你觉得在你的论文领域它能起到帮助吗,有落地解决可能性吗反问面试官表示整体技术广度和主动性都很好,但建议深度继续挖一挖,因为实际工作中会遇到很多问题,如果不了解原理深度会难以解决无手撕,面试官感觉非常和蔼,体验极佳
查看15道真题和解析
点赞 评论 收藏
分享
评论
4
17
分享

创作者周榜

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