跳到主内容
登录

面试题库

共 46 道题 · 10 家公司 · 按「岗位 × 公司」双维度整理

JDK8 之后 ConcurrentHashMap 的并发控制从分段锁改成了什么?请说明 put 的流程,以及为什么不允许 null key /…

字节跳动· Java 后端· 一面★ 0 · 浏览 6
Java并发集合

一个日活百万的服务突然出现 Full GC 频率上升、接口 P99 抖动。请给出排查路径与调优手段。

阿里巴巴· Java 后端· 二面★ 0 · 浏览 5
GCJVM排查

挑一个你主导的技术决策,讲清背景、备选方案、你选了什么、代价是什么、结果如何量化。

腾讯· Java 后端· 二面★ 0 · 浏览 4
取舍表达项目

第三方支付回调可能重复、乱序、丢失。设计一个能保证「不重复扣款、不少记账」的方案。

阿里巴巴· Java 后端· 二面★ 0 · 浏览 3
分布式幂等支付

JVM 运行时数据区分为哪几块?哪些线程共享、哪些线程私有? JDK8 之后方法区发生了什么变化?

字节跳动· Java 后端· 一面★ 0 · 浏览 3
JVM内存

有索引 (a, b, c),下面哪些查询能用上索引? 1) where b = 1 2) where a = 1 and c = 2 3) wh…

美团· Java 后端· 一面★ 0 · 浏览 2
MySQLSQL索引

console.log(1); setTimeout(() = console.log(2)); Promise.resolve().then(…

字节跳动· 前端· 一面★ 0 · 浏览 2
JavaScript事件循环前端

对比 Vue 2 的 Object.defineProperty,说明 Vue 3 换用 Proxy 解决了什么问题,又带来了哪些新限制。

腾讯· 前端· 二面★ 0 · 浏览 2
Vue前端响应式

一个 H5 页面 LCP 超过 4s,你会怎么定位与优化? Core Web Vitals 有哪些指标,达标线分别是什么?

小红书· 前端· 二面★ 0 · 浏览 2
前端性能优化

Fiber 架构解决了什么问题?它是如何实现可中断渲染的? React 的 diff 算法用了哪些优化策略?

腾讯· 前端· 二面★ 0 · 浏览 2
FiberReact

Vue3 为什么用 Proxy 替换 Object.defineProperty? ref 和 reactive 有什么区别,各自的坑是什么?

快手· 前端· 一面★ 0 · 浏览 2
Vue响应式

内存放不下全量数据时,如何求出出现频率最高的 K 个元素?说清时间与空间复杂度。

美团· 算法· 笔试★ 0 · 浏览 1
堆海量数据算法