饿了么一面

手撕:合并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月毕业吗?毕业后有考研打算吗?还是直接找实习/全职?

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

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

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

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

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

相关推荐

1.没有自我介绍直接介绍项目2.网关应该具备什么特性3.注重吞吐量吗 如何保证高吞吐量4.如何解决大量并发 netty tomcat用到吗 网络异步io用到吗5.网关可扩展吗 如何达到可扩展性 扩展性操作简单一些6.网关高可用如何考虑的 有用到主从吗7.负载均衡如何做的 其他算法了解吗8.api调用有做隔离吗 一个api故障不影响其他9.介绍一下springcloud10.锁有哪些类型 详细说一下 哪个是可重入锁 怎么实现的11.建立索引时候考虑哪些方面12.索引数据结构 有什么特点13.什么是聚簇索引14.一条sql的执行过程了解吗15.mysql有哪些锁 间隙所如何实现的16.mvcc如何实现的(讲到当前读忘记了快照读,就说到readview就没讲了)17.mysql主从从不如何做的18.redis数据类型 底层数据结构 什么是跳表19.内存淘汰机制20.什么是缓存雪崩 如何避免 缓存穿透21.redis持久化方式有哪些22.redis高可用有哪些方式 详细介绍一下23.什么情况下会导致redis阻塞 (答了大key热key)还有么24.redis高可用了还会出现数据丢失吗(答主从同步失败)为什么会同步失败——-时间不多了你熟悉什么——jvm-----25.简单说一下jvm26.jvm内存区域细分什么27.java程序获取使用的内存或者堆使用百分比怎么做(不知道说了用命令)28.类文件加载过程(忘记了是真的难受☹️)29.怎么判断对象可回收 引用计数法有什么问题30.垃圾回收算法有哪些31.双亲委派机制32.jvm调优 堆栈大小根据什么调整的——-除了jvm还有其他的吗mq?—-我说只是听过熟悉33.springboot源码有哪些收获?34.问我有问题吗没有的话就结束吧 我强行问他了
点赞 评论 收藏
分享
评论
1
7
分享

创作者周榜

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