📡
首页
🏢
企业
📚
考试
📖
攻略
📰
日报
👤
我的
校招宝-应届生校园招聘情报站
聚合秋招/春招/实习/提前批
面试真题
技术面 + 非技术面高频问题 · 企业真题标题 + 校招宝自研参考答案
面试真题
2508 道
技术岗
641 道
非技术岗
1867 道
当前筛选
17 道
按赛道
技术岗以技术方向细分;非技术岗按「结构化 / 半结构化 / 无领导 / 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)
按难度
简单(13)
中等(3)
困难(1)
按企业
点选查看该公司全部题目
百度(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)
技术岗 · 分类:其他
17 道 · 点击进入查看参考答案
简单
其他
常见 AI 工具有哪些?
结论:常见AI工具可按功能分为对话、图像、代码、办公等类别。核心要点:1.对话大模型:ChatGPT、Claude、文心一言、通义千问,用于问答与文本生成;2.图像生成:Midjourney、Stable Diffusi…
🎤 腾讯
简单
其他
低耦合高内聚
结论:低耦合高内聚是软件设计基本原则,内聚衡量模块内部功能相关性,耦合衡量模块间依赖强度。核心要点:高内聚要求将联系紧密的功能放在同一模块(如一个类只负责单一业务);低耦合要求模块间通过稳定接口通信,减少直接引用(如使用…
🎤 阿里巴巴
简单
其他
技术栈有哪些?
结论:技术栈通常分层次:前端(HTML/CSS/JS、React/Vue/Angular);后端(Java/Spring、Go/Gin、Python/Django);数据库(MySQL、Redis、MongoDB);运维…
🎤 百度
简单
其他
面对对象的三大特征及特性
结论:面向对象三大特征为封装、继承、多态。核心要点:1.封装:将数据和操作封装在类内,私有化属性公开方法,降低耦合保障安全;2.继承:子类通过extends获取父类非私有成员,实现复用与层次化;3.多态:父类引用指向子类…
🎤 字节跳动
简单
其他
如何利用 AI 提高生产力?
结论:利用AI提高生产力需明确场景、选对工具并人机协同。结构化思路:1. 编码与文档:使用GitHub Copilot或ChatGPT生成代码框架、注释和单元测试,人工审查修正;2. 数据处理:用AI辅助Excel公式、…
🎤 米哈游
简单
其他
如何排查 bug
结论:排查bug应遵循“复现-定位-修复-预防”结构化流程。要点:1. 复现:明确操作步骤、环境及预期,尽量稳定复现;2. 定位:查日志/监控/报错栈,用二分法缩小代码范围,或借助断点调试、打印变量;3. 修复:理解根因…
🎤 百度
简单
其他
设计模式了解不?用过哪些?为什么用?单例模式有什么作用和好处?
结论:了解常用模式如单例、工厂、观察者;使用为解耦复用;单例保唯一实例与全局访问。要点:1.用过:单例(配置/日志)、工厂(创建对象)、策略(算法切换);2.为什么用:开闭原则、降耦合、易维护;3.单例作用:控制实例数提…
🎤 阿里巴巴
简单
其他
时间戳机制?
结论:时间戳是标记事件发生的时刻或逻辑序号,用于排序、版本控制与幂等。要点:物理时钟时间戳(Unix秒/毫秒)依赖机器时钟,存在偏移与回拨;逻辑时钟(Lamport时间戳)用计数器保证因果序;混合逻辑时钟(HLC)结合两…
🎤 网易
简单
其他
学习中的难点?
结论:学习中的难点通常在于知识碎片化向体系化过渡时的实践断层与复杂度管理。答题思路:1. 明确一个真实难点(如分布式事务一致性);2. 说明背景:仅懂2PC理论,不懂网络分区处理;3. 解决:搭Seata demo、注入…
🎤 网易
简单
其他
怎么样的回答会让面试官更满意
结论:让面试官满意的回答需结构清晰、有深度且展现思考过程。要点:1.先给结论再分点展开;2.技术题讲清底层原理与方案权衡,非技术题给结构化思路;3.结合项目或实例体现落地;4.遇不会题讲分析思路不瞎编;5.沟通简洁自信呼…
🎤 美团
简单
其他
JSON与Protobuf的区别
结论:JSON是文本序列化协议,可读性好但体积大;Protobuf是二进制协议,体积小速度快但需schema。核心区别:1.数据格式:JSON为文本,Protobuf为二进制编码;2.性能:Protobuf序列化耗时与体…
🎤 深信服
简单
其他
Map为什么有哈希冲突,如何解决哈希冲突?
结论:哈希冲突因哈希函数将任意键映射到有限桶导致碰撞,不可避免。解决方法主要有:1.链地址法(拉链法):同桶键组成链表/树,如Go map、Java HashMap;2.开放寻址法:冲突后按探测序列找空位,如Python…
🎤 百度
简单
其他
深拷贝和浅拷贝的区别?
结论:深浅拷贝核心区别在引用类型处理。浅拷贝:创建新对象,基本类型值复制,引用字段仍指向原对象内存,修改副本引用内容会影响原对象;深拷贝:完全复制对象及所有引用对象,副本独立。对比差异:内存占用深拷贝更大、速度更慢;浅拷…
🎤 领跑科技
中等
其他
如何进行性能优化
结论:性能优化需结构化推进:定位瓶颈→分层优化→机制引入→度量验证。1. 定位:借助监控(CPU、内存、IO、网络)、APM链路追踪、代码profiling定位慢点,避免盲猜;2. 分层优化:前端资源压缩、懒加载、减少重…
🎤 百度
中等
其他
有没有遇到性能调优的瓶颈?
结论:遇到过性能调优瓶颈,常见于数据库、内存与CPU。答题思路:1. 明确现象如接口RT高;2. 用Arthas或SkyWalking定位慢方法,top查CPU,jmap查堆;3. 典型瓶颈为慢SQL全表扫、频繁GC、锁…
🎤 百度
中等
其他
深拷贝和浅拷贝,怎么实现深拷贝?(多种方式)
结论:浅拷贝复制对象及基本类型,引用类型共享;深拷贝递归复制所有层级,完全独立。实现深拷贝多种方式:1. 序列化反序列化(Java用ObjectOutputStream、Python用pickle或json);2. 手动…
🎤 阿里巴巴
困难
其他
Bank Conflict优化
结论:Bank Conflict指GPU共享内存多个线程同时访问同一bank导致串行化,降低带宽。优化:1.调整数据布局,如结构体数组转数组结构体;2.添加Padding:在数组行间插无用元素使相邻线程访问不同bank;…
🎤 百度
题目整理自公开面经,答案由校招宝自研生成,仅供参考
首页
企业
考试
攻略
日报
我的