标签:面试
#面试
这个标签下收录了 7 篇内容,包含博客记录与知识库条目。
博客
- Java 校招面试题复盘清单
这是一份 Java 校招面试题复盘清单。 它不适合当作“背诵稿”逐字记忆,更适合当作复习地图:先知道面试会问哪些方向,再把每个问题整理成可以讲清楚的核心答案。 Java 校招面试通常会围绕三部分展开: 模块 占比 重点 --- --- --...
- 爬虫与 JS 逆向面试题复盘
这是一组爬虫和 JS 逆向相关的面试题。 这类面试不会只问“会不会用 requests”,更常见的是从一个具体业务场景开始追问:怎么登录、怎么抓动态接口、怎么处理反爬、百万级数据怎么调度、数据怎么进入后续处理链路。 这篇文章按面试题复盘的方...
- 一道 gRPC 简易计算器面试题复盘
这是我曾经做过的一道面试题中的一个小项目:用 Go + gRPC + gRPC-Web + Next.js 做一个简易计算器。 题目本身不复杂,只有加、减、乘、除四种运算。但它真正考察的不是“会不会写计算器”,而是能不能把前后端通信、接口契...
- 深拷贝、浅拷贝与堆栈面试题复盘
这是前端面试里非常常见的一类问题: 什么是深拷贝和浅拷贝?它们和堆、栈有什么关系? 这道题看起来像是在问 API,实际上是在考察你是否理解 JavaScript 的数据类型、内存模型和引用关系。 如果只回答“浅拷贝只拷贝一层,深拷贝会递归拷...
- 电商订单过期处理面试题复盘
这是我 2024 年遇到的一道电商面试题,题目大概是: 假如在某个时刻,也就是某一秒内,有数以千计的商品订单同时过期,数据库应该怎么处理? 这道题表面问的是“订单过期”,实际考察的是高并发场景下怎么避免数据库被瞬时写流量打穿。 一个比较稳妥...
- React 父子组件通信面试题复盘
这是我曾经遇到过的一道 React 面试题,问题很常见: React 父子组件之间如何通信? 这个问题看起来很基础,但其实很适合继续追问。因为它背后不只是 props 怎么传,而是 React 的数据流、状态放在哪里、组件边界怎么设计、什么...
- Redis 缓存穿透、击穿、雪崩面试题复盘
这是 Redis 面试里非常高频的一类问题: 什么是缓存穿透、缓存击穿和缓存雪崩?它们有什么区别?应该怎么解决? 这三个概念很容易混在一起,因为它们的结果都可能是“请求打到数据库,数据库压力变大”。但它们的根因完全不同。 可以先用一句话区分...