📡
首页
🏢
企业
📚
考试
📖
攻略
📰
日报
👤
我的
校招宝-应届生校园招聘情报站
聚合秋招/春招/实习/提前批
面试真题
技术面 + 非技术面高频问题 · 企业真题标题 + 校招宝自研参考答案
面试真题
2508 道
技术岗
641 道
非技术岗
1867 道
当前筛选
9 道
按赛道
技术岗以技术方向细分;非技术岗按「结构化 / 半结构化 / 无领导 / HR / 职能」细分
全部赛道(2508)
技术岗(641)
非技术岗(1867)
按方向/形式
点选即筛,再点「全部」还原
全部(641)
数据库(114)
C++(85)
Go(82)
Java(69)
网络(65)
操作系统(54)
后端(39)
前端(37)
算法(31)
运维(22)
其他(17)
AI算法(13)
大数据(6)
测试(4)
产品(2)
Python(1)
按难度
简单(7)
中等(2)
困难(0)
按企业
点选查看该公司全部题目
百度(161)
腾讯(139)
通用(87)
阿里巴巴(62)
网易(55)
京东(49)
中国储备粮管理集团有限公司(43)
字节跳动(34)
大华股份(11)
美团(10)
Momenta(8)
小鹏汽车(8)
深信服(8)
Shopee(7)
小米(7)
拼多多(7)
滴滴(7)
虎牙(6)
读书郎(6)
金山(6)
小红书(5)
快手(5)
搜狐(5)
闪送(5)
技术岗 · 分类:数据库 · 企业:网易
9 道 · 点击进入查看参考答案
简单
数据库
隔离级别,和默认隔离级别?
结论:事务隔离级别控制并发读写,SQL标准有4级。核心要点:1)读未提交:可能脏读;2)读已提交:防脏读,但不可重复读;3)可重复读:防脏读、不可重复读,MySQL InnoDB通过MVCC+间隙锁防幻读;4)串行化:完…
🎤 网易
简单
数据库
乐观锁和悲观锁?
结论:悲观锁假定冲突必现故操作前加锁;乐观锁假定冲突少故提交时校验版本。原理与差异:1.悲观锁如数据库SELECT FOR UPDATE、Java synchronized,线程独占资源防冲突但并发低可能死锁;2.乐观锁…
🎤 网易
简单
数据库
数据库四个隔离级别
结论:数据库四个隔离级别从低到高依次为读未提交、读已提交、可重复读、串行化。核心要点:1.读未提交:事务可读取其他未提交事务的修改,存在脏读;2.读已提交:只能读已提交数据,避免脏读,但同一事务内多次读可能不一致(不可重…
🎤 网易
简单
数据库
索引的数据结构 B+树特点
结论:B+树是多路平衡查找树,所有数据存叶子节点且链表串联,非叶仅存键导航。要点:节点最多m个孩子,保持平衡;叶子含全部索引键及数据指针,按序链表连接支持范围扫描;非叶冗余键仅用于路由;高度低减少磁盘IO;对比B树数据分…
🎤 网易
简单
数据库
MySQL 的事务特性?
MySQL事务遵循ACID特性:1.原子性(Atomicity):事务内操作要么全部成功要么全部回滚,依靠undo log实现回滚;2.一致性(Consistency):事务执行前后数据满足业务约束,由原子性、隔离性、持…
🎤 网易
简单
数据库
Setnx 实现分布式锁
结论:利用Redis的SETNX(或SET NX)命令实现分布式锁,需注意原子性设置过期与释放。核心要点:1)加锁:SET key uniqueValue NX EX seconds,原子地设置不存在的键并带超时,避免死…
🎤 网易
简单
数据库
Zset 设计每日分数排行榜
结论:利用Redis Zset按日期建Key实现每日排行榜。核心要点:1.Key设计:使用rank:daily:{yyyyMMdd}区分每一天;2.分数更新:ZINCRBY key increment member累加用…
🎤 网易
中等
数据库
数据库中的乐观锁是如何实现的?
结论:乐观锁假设并发冲突少,通过版本号或时间戳机制在更新时校验,不加锁。核心要点:1.表中增加version字段(或时间戳);2.读取数据时连带版本号;3.更新时带条件WHERE id=? AND version=?,若…
🎤 网易
中等
数据库
Redis 缓存三兄弟
缓存三兄弟指缓存穿透、击穿、雪崩。穿透:查询不存在数据导致直击DB,方案:布隆过滤器拦截非法key、缓存空对象设短TTL;击穿:热点key过期瞬间高并发请求到DB,方案:互斥锁(Redis锁)单线程重建、或逻辑过期时间异…
🎤 网易
查看「网易」全部在招岗位与笔面经 ›
题目整理自公开面经,答案由校招宝自研生成,仅供参考
首页
企业
考试
攻略
日报
我的