美团面试题 · 技术原理 · JavaScript

美团相关面试题,按最终去重题目聚合。

3614 道真题 · 当前筛选命中 62 · 更新 2026-08-05

筛选题目已选:技术原理 · JavaScript
第 41 题请手写实现一个发布订阅模式。 考察对事件驱动设计模式的理解与编码实现能力编码实现问题拆解技术原理JavaScript第 42 题请解释 Promise 的概念、状态和基本用法,并说明它解决了什么问题。 考察对 Promise 核心机制、状态流转及异步编程价值的理解问题拆解技术原理JavaScript第 43 题请讲解 JavaScript 中作用域的类型及其特点。 考察对 JavaScript 作用域机制的理解与表达能力自我呈现技术原理JavaScript第 44 题TypeScript和JavaScript的区别是什么? 考察对TypeScript静态类型体系及其与JavaScript关系的理解技术原理JavaScriptTypeScript第 45 题请解释浏览器事件循环的基本机制,并说明宏任务与微任务的区别。 考察对浏览器事件循环模型和任务分类的理解问题拆解技术原理JavaScriptWeb Browser第 46 题请说明哪些操作会触发浏览器回流(reflow)和重绘(repaint),并说明如何减少它们对性能的影响。 考察对浏览器渲染机制及性能优化方法的理解性能优化技术原理CSSJavaScript第 47 题JavaScript 中的原型和原型链是什么? 考察对 JavaScript 原型机制与继承原理的理解技术原理JavaScript第 48 题请解释 JS 中的内存泄露是如何产生的? 考察对 JavaScript 内存管理机制和垃圾回收原理的理解风险判断技术原理JavaScript第 49 题什么是JS沙箱,怎么实现JS沙箱? 考察对JS沙箱概念、隔离目的及常见实现方式的理解安全意识技术原理方案权衡JavaScript第 50 题如果我动态用 innerHTML 插入一段 <script>,它会执行吗?和用 createElement 的方式插入有什么不同? 考察对 DOM 动态注入脚本执行机制与安全性的理解安全意识技术原理JavaScript第 51 题为什么JS采用的是基于原型的面向对象编程? 考察对JavaScript原型链机制及其历史与设计选择的理解技术原理方案权衡JavaScript第 52 题JS数据类型都有什么 考察JavaScript基础类型认知与分类准确性技术原理JavaScript第 53 题null和undefined区别 考察对JavaScript中null与undefined的语义差异理解技术原理JavaScript第 54 题在实际开发中,闭包有哪些常见的使用场景?请举例说明。 考察对闭包实际应用的广度与理解深度业务理解技术原理JavaScript第 55 题请说明 JavaScript 中 let 和 const 相比 var 有哪些优点? 考察对块级作用域、常量声明及常见的变量提升与覆盖问题的理解技术原理JavaScript第 56 题JavaScript中的this指向规则是什么? 考察对JavaScript运行时this绑定机制的理解技术原理JavaScript第 57 题请介绍Promise的定义、状态以及常用的方法,并说明它与原生AJAX的关联。 考察对Promise基本概念、状态机及与AJAX交互的理解问题拆解技术原理JavaScript第 58 题请解释原型、原型链以及继承的实现方式。 考察 JavaScript 原型机制、原型链查找原理及继承实现方式问题拆解技术原理JavaScript第 59 题请列举常见的宏任务和微任务,并说明它们的执行顺序规则。 考察对任务类型与调度顺序的掌握问题拆解技术原理JavaScriptWeb Browser第 60 题微前端如何实现样式隔离、JS 变量隔离,以及子模块与基座之间的通信? 考察对微前端隔离机制与通信方案的理解深度和工程实践意识系统设计技术原理方案权衡CSSJavaScript