📡
首页
🏢
企业
📚
考试
📖
攻略
📰
日报
👤
我的
校招宝-应届生校园招聘情报站
聚合秋招/春招/实习/提前批
面试真题
技术面 + 非技术面高频问题 · 企业真题标题 + 校招宝自研参考答案
面试真题
2508 道
技术岗
641 道
非技术岗
1867 道
当前筛选
771 道
按赛道
技术岗以技术方向细分;非技术岗按「结构化 / 半结构化 / 无领导 / 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)
按难度
简单(277)
中等(468)
困难(26)
按企业
点选查看该公司全部题目
百度(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)
全部题目
771 道 · 点击进入查看参考答案
简单
前端
CSS3 新特性
结论:CSS3新增选择器、视觉、布局、动画等模块。要点:①选择器增强::nth-child、属性选择器;②视觉效果:border-radius圆角、box-shadow阴影、linear-gradient渐变;③布局:f…
🎤 百度
简单
前端
ES6 新特性
结论:ES6即ECMAScript 2015,引入众多新特性。要点:1.声明:let块级作用域、const常量取代var。2.函数:箭头函数无自身this、默认参数、rest。3.字符串:模板字符串`${}`。4.解构:…
🎤 百度
简单
前端
Flex 布局
结论:Flex布局是CSS3引入的弹性盒模型,专为一维布局设计,能高效实现元素对齐、分布与自适应。核心要点:1. 使用:父容器设display:flex成为flex container,子元素为flex item;2. …
🎤 百度
简单
前端
flex-shrink 和 flex-grow
结论:flex-grow和flex-shrink是flex item的伸缩属性,分别控制容器空间有剩余时的放大比例与空间不足时的缩小比例。核心要点:1. flex-grow:默认0不放大;若值为正,按数值比例分配剩余空间…
🎤 网易
简单
前端
flex: 1 含义
结论:flex:1 是 flex-grow:1; flex-shrink:1; flex-basis:0% 的简写。核心要点:flex-grow为1表示剩余空间分配权重为1;flex-shrink为1表示空间不足时等比例…
🎤 网易
简单
前端
localStorage,sessionStorage,cookie 区别
结论:三者均为客户端存储但生命周期、大小、通信有别。cookie由服务器设,可持久化,每次HTTP请求自动携带,大小约4KB,用于会话;localStorage持久保存无过期,容量5-10MB,不与服务器通信;sessi…
🎤 百度
简单
前端
Promise 的特点
结论:Promise是JS异步对象,具备状态不可逆、链式调用与错误冒泡特性。要点:1. 三状态pending/fulfilled/rejected,变更后不可改;2. 构造函数executor同步执行,resolve/r…
🎤 百度
简单
前端
requestAnimationFrame 实现动画优点
结论:requestAnimationFrame让浏览器在下次重绘前调用回调,实现流畅、高效、省电的动画。要点:与浏览器刷新率同步(通常60fps),避免setInterval丢帧或过度绘制;页面后台或标签页隐藏时自动暂…
🎤 网易
简单
前端
TypeScript 泛型
结论:TypeScript泛型是参数化类型,使组件可支持多种类型并保持类型安全。核心要点:用<T>声明类型变量,如function identity<T>(arg: T): T;可用于函数、接口、类,如interface…
🎤 网易
简单
前端
Webpack 解决了什么痛点?
结论:Webpack解决前端模块化开发中的依赖打包、资源处理与加载性能痛点。要点:模块化支持:浏览器不原生支持CommonJS/ESM,Webpack打包成可用静态资源;依赖管理:通过依赖图自动分析引用关系,消除手动维护…
🎤 百度
简单
前端
memo 的原理(props变化时重新渲染)
结论:React.memo 是高阶组件,通过浅比较 props 决定是否跳过组件重新渲染,用于优化函数组件性能。原理:父组件渲染时,未包裹 memo 的子组件默认跟随重渲染;包裹后,React 对前后 props 做浅比…
🎤 百度
简单
后端
对于 RabbitMQ 的使用
结论:RabbitMQ是基于AMQP的消息队列,用于异步解耦、削峰填谷。核心使用要点:1. 核心模型:生产者发消息到交换机,交换机按路由规则投递到队列,消费者订阅队列;2. 交换机类型:direct(精确匹配)、topi…
🎤 百度
简单
后端
为什么用 gRPC?
结论:gRPC高性能跨语言RPC框架,基于HTTP/2与Protobuf,适合微服务。要点:Protobuf二进制序列化体积小解析快;HTTP/2多路复用降低延迟;proto强契约自动生成代码;支持流式与认证。对比RES…
🎤 百度
简单
后端
消息队列异步削峰
结论:消息队列异步削峰利用MQ缓冲瞬时高并发,将同步改异步保护后端。核心要点:1. 原理:请求写MQ即返回,消费者按能力匀速处理,避免洪峰压垮DB;2. 解耦:生产消费速率分离,MQ作缓冲池;3. 配置:队列长度、并发消…
🎤 网易
简单
后端
协程和线程的区别
结论:协程是用户态轻量线程,线程是内核态由OS调度。要点:1. 调度:线程抢占式内核调度,切换成本高;协程由语言运行时调度,仅存寄存器,开销极小;2. 资源:线程MB级栈,协程KB级可扩容;3. 并发:单线程可跑数万协程…
🎤 腾讯
简单
后端
序列号的随机生成?
结论:序列号随机生成需保证唯一、不可推测、高效。要点:单机可用UUID(128位基于时间/随机,碰撞极低);分布式用雪花算法(时间戳+机器ID+序列号趋势递增唯一);随机字符串用安全随机数生成指定位数加校验;避免重复可结…
🎤 网易
简单
后端
长链和短链的相互转换
长链转短链通过唯一短码映射,短链转长链通过查表重定向。核心要点:长转短使用自增ID转62进制或哈希截断生成短码,存入数据库并保证唯一;短转长解析短码查Redis或数据库得长URL,返回302临时或301永久重定向;示例I…
🎤 好未来
简单
后端
RESTful 风格API设计规范
结论:RESTful基于HTTP方法、资源URI、状态码和JSON实现无状态统一接口。要点:资源用名词复数URI如/api/users;方法GET查、POST增、PUT改、DELETE删、PATCH部分改;状态码200成…
🎤 小米
简单
后端
设计模式应用:组合模式
结论:组合模式通过树形结构表示部分-整体层次,使客户端统一处理叶子与容器。核心要点:1. 定义组件接口(如Component)声明公共方法(add/remove/operation);2. 叶子节点(Leaf)实现接口,…
🎤 拼多多
简单
后端
有了解过布隆过滤器吗?
结论:布隆过滤器是空间高效的概率型集合,用于判断元素可能存在或绝对不存在。核心要点:1.结构:一个bit数组和k个独立哈希函数;2.插入:对元素算k个哈希位并置1;3.查询:若所有对应位为1则可能存在于集合,任一位为0则…
🎤 阿里巴巴
‹ 上一页
第 7 / 39 页
下一页 ›
题目整理自公开面经,答案由校招宝自研生成,仅供参考
首页
企业
考试
攻略
日报
我的