📡
首页
🏢
企业
📚
考试
📖
攻略
📰
日报
👤
我的
校招宝-应届生校园招聘情报站
聚合秋招/春招/实习/提前批
面试真题
技术面 + 非技术面高频问题 · 企业真题标题 + 校招宝自研参考答案
面试真题
2508 道
技术岗
641 道
非技术岗
1867 道
当前筛选
140 道
按赛道
技术岗以技术方向细分;非技术岗按「结构化 / 半结构化 / 无领导 / HR / 职能」细分
全部赛道(2508)
技术岗(641)
非技术岗(1867)
按方向/形式
点选即筛,再点「全部」还原
全部(2508)
求职动机(1737)
数据库(114)
C++(85)
Go(82)
Java(69)
网络(65)
操作系统(54)
后端(39)
前端(37)
算法(31)
银行面试(31)
结构化面试(30)
HR面试(27)
运维(22)
其他(17)
行为面试(14)
AI算法(13)
半结构化面试(12)
情景应变(10)
大数据(6)
测试(4)
无领导小组讨论(3)
自我介绍(3)
产品(2)
Python(1)
按难度
简单(67)
中等(69)
困难(4)
按企业
点选查看该公司全部题目
百度(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)
企业:腾讯
140 道 · 点击进入查看参考答案
简单
算法
手撕反转链表 — 迭代和递归实现
结论:迭代法用三指针(prev,cur,next)遍历反转;递归法先递归到尾节点再从后往前反转指针。原理:迭代初始化prev=null,cur=head;循环中保存next=cur.next,cur.next=prev,…
🎤 腾讯
简单
算法
手撕题:二叉树层序遍历(Null 用 `*` 占位)
结论:使用队列BFS,空节点也入队用'*'占位以表达结构。原理:初始化队列推入root;按层处理,记录当前层节点数,出队时若节点空则追加'*'且不推孩子,否则追加值并推入左右孩子(含null);这样完整占位。对比DFS不…
🎤 腾讯
简单
算法
算法:有序数组去重(快慢指针)
结论:有序数组去重可用快慢指针原地完成,慢指针维护无重复前缀,返回新长度。核心要点:慢指针slow初始化0,快指针fast从1遍历;当nums[fast]!=nums[slow]时slow前移并赋值nums[slow]=…
🎤 腾讯
简单
算法
跳表是什么?
结论:跳表(Skip List)是一种支持有序元素快速查找的随机化数据结构,可视为加了多层索引的链表。原理:底层为有序单向链表;每个节点以概率p(常用0.25或0.5)晋升到上一层,形成稀疏索引;查找时从最高层向右,遇较…
🎤 腾讯
简单
算法
图的搜索问题:DFS / BFS 应用场景
结论:DFS适合深度探索、连通性、回溯、拓扑排序;BFS适合无权图最短路径、层序遍历、最小步数。原理:DFS用栈或递归深入到底再回溯,空间复杂度O(深度);BFS用队列逐层扩展,首次访问即最短路径,空间可能更大。对比:找…
🎤 腾讯
简单
网络
对 CDN 业务的了解
结论:CDN是分布式内容分发平台,核心为缓存与调度。要点:1. 架构:源站+全局调度DNS+边缘POP节点,用户就近访问;2. 技术:智能DNS或Anycast路由,缓存规则(TTL、刷新),动静分离;3. 业务价值:降…
🎤 腾讯
简单
网络
会议系统会用什么协议?
结论:会议系统主要用信令协议(SIP、H.323、WebRTC信令)建立会话,媒体传输用RTP/RTCP,浏览器实时会议常用WebRTC,直播类用RTMP/HLS。原理:SIP类似电话信令负责邀请/挂断;RTP传输音视频…
🎤 腾讯
简单
网络
三次握手中 ACK 和 SYN 是怎么合并的?
结论:三次握手中SYN和ACK在第二次握手合并为SYN-ACK报文。原理:1.客户端发SYN=1,seq=x;2.服务端收后内核TCP构造响应,同时置ACK=1(确认x+1)和SYN=1(带自身seq=y)于同一报文;3…
🎤 腾讯
简单
网络
数字证书的主要参数
结论:数字证书包含持有者信息、公钥、颁发者、有效期等,用于身份认证和加密。核心要点:1.版本号(如X.509 v3);2.序列号(唯一标识);3.签名算法(如SHA256withRSA);4.颁发者(CA名称);5.有效…
🎤 腾讯
简单
网络
为什么是四次挥手?
结论:TCP断开连接需四次挥手,因其全双工特性,关闭需双向独立确认。要点:第一次挥手客户端发FIN表示不再发数据;第二次服务端回ACK确认,此时服务端仍可发数据;第三次服务端发FIN表示数据发完;第四次客户端回ACK并等…
🎤 腾讯
简单
网络
直播协议了解吗?
直播常见协议有RTMP、HLS、HTTP-FLV、WebRTC。结论:RTMP低延迟适合推流,HLS兼容性高延迟大,HTTP-FLV低延迟易分发,WebRTC实时互动。原理:RTMP基于TCP长连接分块传输,默认延迟1-…
🎤 腾讯
简单
网络
CDN 业务逻辑简述
结论:CDN通过边缘节点缓存源站内容,使用户就近获取降低延迟和源站压力。业务逻辑:1.域名解析:DNS或HTTPDNS调度用户到最近边缘POP点(基于地理位置、运营商);2.缓存命中:边缘有缓存直接返回;3.回源:未命中…
🎤 腾讯
简单
网络
HTTP 报文格式
结论:HTTP报文分请求报文和响应报文,均含起始行、头部字段、空行、消息体四部分。请求报文:请求行(方法 SP 请求URI SP 版本 CRLF,如GET /a HTTP/1.1);请求头(Host、Accept等键值对…
🎤 腾讯
简单
网络
HTTP 和 HTTPS 的区别
结论:HTTPS是HTTP叠加TLS加密层,更安全。核心差异:端口(80 vs 443);传输(明文 vs 密文);认证(无证书 vs CA证书);性能(HTTP快但易被窃听,HTTPS握手慢但可优化)。原理:HTTPS…
🎤 腾讯
简单
网络
TCP 和 UDP 的区别
结论:TCP面向连接、可靠、流式;UDP无连接、不可靠、数据报。区别:1.连接:TCP三次握手建连,UDP直接发;2.可靠:TCP确认重传、序号、滑动窗口,UDP不保证;3.边界:TCP字节流无边界,UDP保留消息边界;…
🎤 腾讯
简单
网络
TCP 三次握手 / 四次挥手?
结论:三次握手用于建立可靠连接,四次挥手用于终止全双工连接。过程:握手:1)客户端发SYN=1,seq=x;2)服务端回SYN=1,ACK=1,seq=y,ack=x+1;3)客户端发ACK=1,seq=x+1,ack=…
🎤 腾讯
简单
网络
TCP 三次握手 + 四次挥手
结论:TCP连接管理包括三次握手建连与四次挥手断连。建连:客户端SYN→服务端SYN+ACK→客户端ACK,确保双方收发能力正常;断连:主动方FIN→被动方ACK→被动方FIN→主动方ACK,因TCP全双工,关闭需双向独…
🎤 腾讯
简单
网络
TCP 三次握手过程
结论:三次握手过程明确如下。1)客户端CLOSED→SYN_SENT,发报文SYN=1,seq=x;2)服务端LISTEN→SYN_RCVD,回SYN=1,ACK=1,seq=y,ack=x+1;3)客户端SYN_SEN…
🎤 腾讯
简单
网络
TCP与UDP的区别是什么?
结论:TCP面向连接、可靠、流式、有拥塞控制;UDP无连接、不可靠、数据报、低延迟。要点:连接方面,TCP三次握手建立连接,UDP直接发送无需握手;可靠性方面,TCP有序号确认重传校验,UDP尽力交付不保证;传输形式,T…
🎤 腾讯
简单
网络
TLS 握手过程简述
结论:TLS握手在不安全通道上协商对称密钥建立安全通道。要点:客户端发ClientHello含TLS版本、加密套件列表、客户端随机数;服务器回ServerHello确定版本与套件,发服务器随机数及证书;客户端校验证书合法…
🎤 腾讯
‹ 上一页
第 3 / 7 页
下一页 ›
查看「腾讯」全部在招岗位与笔面经 ›
题目整理自公开面经,答案由校招宝自研生成,仅供参考
首页
企业
考试
攻略
日报
我的