📡
首页
🏢
企业
📚
考试
📖
攻略
📰
日报
👤
我的
校招宝-应届生校园招聘情报站
聚合秋招/春招/实习/提前批
面试真题
技术面 + 非技术面高频问题 · 企业真题标题 + 校招宝自研参考答案
面试真题
2508 道
技术岗
641 道
非技术岗
1867 道
当前筛选
160 道
按赛道
技术岗以技术方向细分;非技术岗按「结构化 / 半结构化 / 无领导 / 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)
按难度
简单(69)
中等(85)
困难(6)
按企业
点选查看该公司全部题目
百度(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)
技术岗 · 企业:百度
160 道 · 点击进入查看参考答案
简单
数据库
MySQL事务,事务特性
核心要点:事务满足ACID特性。原子性(Atomicity):操作要么全成功要么全失败,通过undo log回滚实现;一致性(Consistency):数据从一个一致态到另一个,由应用和约束保证;隔离性(Isolatio…
🎤 百度
简单
数据库
MySQL查询一条数据的过程
查询过程:Server层经分析优化后,执行器调用存储引擎接口;若条件含主键,InnoDB从聚簇索引B+树根向下搜索叶子得整行;用二级索引则查到主键再回表;无索引则全表扫描。引擎先查Buffer Pool,命中直接返回,否…
🎤 百度
简单
数据库
MySQL事务与事务隔离级别
结论:事务是保证一组SQL要么全做要么不做的机制,隔离级别控制并发读写可见性。核心要点:ACID特性——原子性靠undo log回滚,持久性靠redo log,隔离性靠锁与MVCC,一致性为最终目标;四种隔离级别:读未提…
🎤 百度
简单
数据库
MySQL数据表导入的方式迁移数据
结论:MySQL迁移数据表主要有逻辑导入导出与物理迁移两类。核心方式:1.mysqldump导出SQL文件,目标库source执行,兼容性好但慢;2.LOAD DATA INFILE从文本文件高速导入,需设local或服…
🎤 百度
简单
数据库
MySQL与Redis的差别
结论:MySQL是关系型持久化数据库,Redis是内存型键值缓存,二者定位与原理差异大。核心差别:1.存储媒介:MySQL数据落盘,支持ACID事务与SQL;Redis主要存内存,支持RDB/AOF持久化但非强一致;2.…
🎤 百度
简单
数据库
Redis持久化aof和rdb的区别?
结论:RDB是快照持久化,AOF是命令日志持久化;RDB恢复快、文件小但可能丢数据,AOF数据安全、文件大但恢复慢。核心要点:RDB通过fork子进程定时保存内存二进制快照,配置save点触发;AOF记录所有写命令,支持…
🎤 百度
简单
测试
JMeter 作用
结论:JMeter是开源负载与性能测试工具,用于模拟多用户并发请求并分析系统指标。核心作用:1) 支持HTTP、FTP、JDBC、JMS等多协议接口测试;2) 通过线程组模拟并发,采样器发送请求,断言验证响应,监听器收集…
🎤 百度
简单
测试
Postman 高级功能
结论:Postman高级功能涵盖环境变量、脚本自动化、批量运行与Mock,提升接口测试效率。要点:1. 环境变量/全局变量实现多环境切换,优先级局部>环境>全局;2. Pre-request Script与Tests用J…
🎤 百度
简单
测试
用过压测吗,有什么指标?
结论:用过压测工具(如JMeter、wrk),核心指标包括吞吐量、响应时间、并发数、错误率和资源利用率。要点:1) QPS/TPS:每秒请求/事务数,衡量处理能力;2) 响应时间RT:平均、P95、P99延迟,反映体验;…
🎤 百度
简单
算法
反转链表
反转链表即将单向链表指针方向完全颠倒,原头节点变尾节点,原尾节点变头节点。核心方法:1.迭代法(三指针):用pre、cur、nxt指针,初始pre=null,cur=head;遍历时nxt=cur.next保存后继,cu…
🎤 百度
简单
算法
hash冲突了解吗?如何解决?
结论:哈希冲突指不同关键字经哈希函数得到相同存储地址,无法避免但可解决。常用方法:1. 链地址法:每个桶挂链表或红黑树(如HashMap),冲突时追加节点,查询遍历;2. 开放寻址法:线性探测、平方探测或双重哈希,冲突后…
🎤 百度
简单
网络
反向代理
反向代理是服务端代理,代理服务器接收客户端请求并转发给内部后端服务器,再将响应返回客户端,客户端认为代理就是服务方。核心要点:1.隐藏真实后端IP,提升安全;2.实现负载均衡,按策略分发流量;3.提供缓存、SSL卸载等加…
🎤 百度
简单
网络
负载均衡
结论:负载均衡将请求分发到多台服务器以提升性能与可用性。核心要点:1)按OSI层分L4(传输层,如LVS基于IP+端口)和L7(应用层,如Nginx基于URL);2)常见算法:轮询、加权轮询、最少连接、IP哈希(会话保持…
🎤 百度
简单
网络
网络下载慢的原因
结论:下载慢可从客户端、网络链路、服务器端三方面排查。要点:客户端带宽不足或后台占用、本地磁盘IO瓶颈;网络延迟高丢包致TCP重传、路由跳数多;DNS解析慢;服务器限速、并发连接少、未启CDN;TCP拥塞窗口小慢启动长。…
🎤 百度
简单
网络
DHCP的具体流程
结论:DHCP通过四步交互动态分配IP:Discover→Offer→Request→ACK。流程:1.客户端广播DHCP Discover报文寻找服务器;2.服务器单播或广播DHCP Offer,提供可用IP、掩码、网…
🎤 百度
简单
网络
GET, PUT, POST
结论:GET获取资源,POST新建资源,PUT替换/更新资源。核心要点:GET幂等安全,参数在URL,有长度限制;POST非幂等,数据在body,用于提交;PUT幂等,若资源存在则整体替换,否则创建。差异:GET可被缓存…
🎤 百度
简单
网络
HTTP 常见状态码
结论:HTTP状态码标识请求结果,分五大类。核心要点:1xx信息性(100 Continue);2xx成功(200 OK、201 Created);3xx重定向(301永久、302临时、304缓存);4xx客户端错误(4…
🎤 百度
简单
网络
PUT 和 POST 最主要的区别
结论:PUT用于更新/替换指定资源,是幂等的;POST用于创建子资源或提交处理,非幂等。核心要点:1. PUT请求URI指向具体资源,多次相同请求效果一致;POST URI通常是集合,每次可能新建资源;2. RESTfu…
🎤 百度
简单
网络
TCP报文结构
TCP报文分为首部和数据两部分;固定首部20字节,包含:源端口(16位)、目的端口(16位)用于寻址;序号(32位)标识发送字节流位置;确认号(32位)期望接收的下一字节;数据偏移(4位)指明首部长度;保留位(6位);标…
🎤 百度
简单
网络
tcp三次握手,为什么必须要三次
必须三次握手原因:1) 确认双向信道通畅:第一次客户端发SYN证明客户端发送能力;第二次服务端回SYN+ACK证明服务端接收与发送能力;第三次客户端ACK证明客户端接收能力,两次无法验证客户端收能力;2) 同步初始序列号…
🎤 百度
‹ 上一页
第 3 / 8 页
下一页 ›
查看「百度」全部在招岗位与笔面经 ›
题目整理自公开面经,答案由校招宝自研生成,仅供参考
首页
企业
考试
攻略
日报
我的