(7.3更新)字节跳动按岗位汇总算法高频题

前言

星尘大佬总结的100题目,让我突发奇想:
高频题目是可以一定程度预测面试的考题的,而且我觉得按岗位去分别统计题目绝对可以更加精准地预测
因此,我总结了今年从5月1号到6.29号的这两个月的大概含120多篇字节跳动的面经,从中抽取了190多条涉及leetcode或剑指offer的考察信息,并按照岗位进行了汇总。
如果不是这次汇总,我绝对想不到,一个我从来没有做过的209题,居然就有4个前端同学表示被问到过..
希望这些信息对大家有帮助,总结实属不易,求牛友们的赞呀~~~😀😀

更新

建了个github仓库用于收集各大公司的高频题目
附:

后端

题目 考察次数
25. K 个一组翻转链表 4
121.买卖股票 4
15. 三数之和 3
155. 最小栈 3
124. 二叉树中的最大路径和 3
199.二叉树的右视图 3
3. 无重复字符的最长子串 3
88. 合并两个有序数组 3
108. 将有序数组转换为二叉搜索树 3
110. 平衡二叉树 3
236. 二叉树的最近公共祖先 3
33. 搜索旋转排序数组 3
322. 零钱兑换 3
83. 删除排序链表中的重复元素 2
206. 反转链表 2
215. 数组中的第K个最大元素 2
56. 合并区间 2
146. LRU缓存机制 2
102. 二叉树的层序遍历 1
518. 零钱兑换 II 1
剑指 Offer 09. 用两个栈实现队列 1
54. 螺旋矩阵 1
1299.将每个元素替换为右侧最大元素 1
42.接雨水 1
105. 从前序与中序遍历序列构造二叉树 1
160. 相交链表 1
139 单词拆分 1
67. 二进制求和 1
230.二叉搜索树中第K小的元素 1
70. 爬楼梯 1
剑指 Offer 61. 扑克牌中的顺子 1
543. 二叉树的直径 1
112. 路径总和 1
23. 合并K个排序链表 1
1143. 最长公共子序列 1
2. 两数相加 1
3无重复的最长字符串长度 1
141. 环形链表 1
515. 在每个树行中找最大值 1
31. 下一个排列 1
503. 下一个更大元素 II 1
297. 二叉树的序列化与反序列化 1
162. 寻找峰值 1
221. 最大正方形 1
128. 最长连续序列 1
560. 和为K的子数组 1
415.字符串相加 1
328. 奇偶链表 1
695. 岛屿的最大面积 1
22. 括号生成 1
32. 最长有效括号 1

客户端

题目 考察次数
206. 反转链表 4
144. 二叉树的前序遍历 4
236. 二叉树的最近公共祖先 3
25. K 个一组翻转链表 3
121.买卖股票 3
53. 最大子序和 3
94. 二叉树的中序遍历 2
145. 二叉树的后序遍历 2
33. 搜索旋转排序数组 2
226. 翻转二叉树 2
21. 合并两个有序链表 2
215. 数组中的第K个最大元素 2
剑指 Offer 09. 用两个栈实现队列 2
190. 颠倒二进制位 2
300. 最长上升子序列 1
199. 二叉树的右视图 1
113. 路径总和 II 1
136. 只出现一次的数字 1
480.中位数 1
15.三数之和 1
543. 二叉树的直径 1
234. 回文链表 1
160. 相交链表 1
23. 合并K个排序链表 1
86. 分隔链表 1
剑指 Offer 36. 二叉搜索树与双向链表 1
142. 环形链表 II 1
240. 搜索二维矩阵 II 1
199.二叉树的右视图 1
283. 移动零 1
102. 二叉树的层序遍历 1
剑指 Offer 21. 调整数组顺序使奇数位于偶数前面 1
104. 二叉树的最大深度 1
140. 单词拆分 II 1
3. 无重复字符的最长子串 1
122. 买卖股票的最佳时机 II 1
460. LFU缓存 1
394. 字符串解码 3
162. 寻找峰值 1

前端

题目 考察次数
209. 长度最小的子数组 4
93. 复原IP地址 2
215. 数组中的第K个最大元素 2
226. 翻转二叉树 2
94. 二叉树的中序遍历 2
322. 零钱兑换 1
129. 求根到叶子节点数字之和 1
88. 合并两个有序数组 1
121.买卖股票 1
124. 二叉树中的最大路径和 1
104. 二叉树的最大深度 1

算法

题目 考察次数
160. 相交链表 1
215. 数组中的第K个最大元素 1
33. 搜索旋转排序数组 1
200. 岛屿数量 1
636. 函数的独占时间 1
103. 二叉树的锯齿形层次遍历 1
297. 二叉树的序列化与反序列化 1
3. 无重复字符的最长子串 1
572. 另一个树的子树 1

测试

题目 考察次数
179. 最大数 2
1.两数之和 2
15. 三数之和 2
3. 无重复字符的最长子串 1
160. 相交链表 1
剑指 Offer 39. 数组中出现次数超过一半的数字 1
20. 有效的括号 1
236. 二叉树的最近公共祖先 1
剑指 Offer 21. 调整数组顺序使奇数位于偶数前面 1
25. K 个一组翻转链表 1
110. 平衡二叉树 1
146. LRU缓存机制 1
19. 删除链表的倒数第N个节点 1
9. 回文数 1
405. 数字转换为十六进制数 1
206. 反转链表 1
200. 岛屿数量 1
#字节跳动##笔试题目##面试题目##Java工程师##C++工程师##前端工程师##安卓工程师#
全部评论
辛苦楼主,楼主好人一生平安
3 回复 分享
发布于 2020-06-30 19:49
1 回复 分享
发布于 2020-07-01 15:51
楼主好人 一生平安
1 回复 分享
发布于 2020-06-30 21:00
先Mark后看
1 回复 分享
发布于 2020-06-30 19:00
m
点赞 回复 分享
发布于 2022-03-03 16:18
m
点赞 回复 分享
发布于 2022-03-03 14:03
感谢大佬!
点赞 回复 分享
发布于 2021-02-23 11:31
m
点赞 回复 分享
发布于 2021-02-17 16:58
想问一下 星尘大佬是哪位呀
点赞 回复 分享
发布于 2020-12-05 22:46
m
点赞 回复 分享
发布于 2020-12-05 15:21
m
点赞 回复 分享
发布于 2020-10-14 21:31
楼主牛逼,但是为啥没有 腾讯的呢
点赞 回复 分享
发布于 2020-09-18 10:17
十分感谢!楼主还在更新吗?这个看的差不多了
点赞 回复 分享
发布于 2020-08-05 17:26
已star,感谢楼主😆
点赞 回复 分享
发布于 2020-07-28 18:21
请问字节大数据开发考的题目和哪个岗位最类似呀
点赞 回复 分享
发布于 2020-07-16 02:01
猿辅导的帖子没了????
点赞 回复 分享
发布于 2020-07-14 10:04
m
点赞 回复 分享
发布于 2020-07-14 07:43
太厉害了呀
点赞 回复 分享
发布于 2020-07-14 07:34
可以刷起来。数据统计+微信小程序突出一个专业。
点赞 回复 分享
发布于 2020-07-13 16:09
点赞 回复 分享
发布于 2020-07-12 11:53

相关推荐

03-06 16:28
已编辑
门头沟学院 前端工程师
小红书|字节|京东|快手|拼多多|滴滴|得物|携程等前端面试AI频繁题目1. SSE 与 WebSocket 区别- 通信方向:SSE 是服务端单向推送给客户端,WebSocket 是双向全双工- 协议:SSE 基于 HTTP,WebSocket 是独立的 ws/wss 协议- 数据类型:SSE 只支持文本,WebSocket 支持文本和二进制- 重连:SSE 浏览器自带自动重连,WebSocket 需要自己写心跳和重连- 使用成本:SSE 非常简单,前端用 EventSource 就行;WebSocket 需要服务端支持协议升级- 适用场景:SSE 适合通知、日志流、AI 流式输出;WebSocket 适合聊天、游戏、协同编辑、直播简单理解:SSE:客户端连上去,服务器一直发消息过来WebSocket:客户端和服务器随时可以互相发消息---2. 对 AI 基本概念了解:RAG、Agent、FunctionCall、MCP、Skills- RAG:先检索外部资料,再让模型回答,用来解决模型瞎编、知识过时的问题- Agent:能自己思考、做计划、调用工具、一步步完成任务的智能体- FunctionCall:模型调用外部接口或函数的标准方式,比如查天气、查数据库- MCP:模型和外部系统、工具之间通信的统一协议,方便对接各种能力- Skills:把常用功能封装成可复用的技能,比如写代码、生成图表、总结文档它们的关系:用户提需求 → Agent 作为大脑 → 用 RAG 查资料、用 FunctionCall 调工具、用 Skills 执行能力 → 通信靠 MCP 协议---3. 个人 AI 技能了解(可直接背)- 了解大模型基本原理和提示词工程- 能基于 RAG 搭建私有知识库问答- 理解 Agent 工作流程,会使用 FunctionCall- 能做前端+AI 项目,比如对话界面、流式输出- 了解多 Agent 协作和常用框架- 能独立完成需求拆解、AI 方案设计与落地---4. 了解主流模型有哪些及各自特点、应用场景国际模型:- GPT-4o:综合能力最强,多模态好,代码、推理都很强- Gemini:谷歌多模态,图片、视频理解能力突出- Claude:擅长超长文本,安全性、合规性好- Llama:开源模型,可以本地部署、二次开发国内模型:- 文心一言:中文理解好,知识覆盖全面- 通义千问:阿里生态,适合电商、客服、业务系统- 讯飞星火:语音能力强,教育、医疗场景多- Kimi:超长上下文,适合读文档、总结资料---5. 用了什么 IDE 以及对比- VS Code:生态最丰富、轻量、插件多,日常开发主力- WebStorm:智能提示、代码重构强,适合大型项目和团队- Cursor:AI 原生编辑器,代码生成、对话一体,AI 开发首选- Zed:启动快、操作流畅,追求高效编码可以用总结:日常用 VS Code,AI 开发用 Cursor,大型项目用 WebStorm。---6. 多 Agent 有了解吗多 Agent 就是多个智能体分工合作,像一个团队一起完成复杂任务。- 分工:有的负责规划,有的负责搜索,有的负责写代码,有的负责测试- 通信:智能体之间可以传递信息、对齐目标- 优点:复杂任务更稳定、逻辑更清晰、更容易维护- 常用框架:AutoGen、CrewAI、LangGraph简单流程:用户提需求 → 主管 Agent 分配任务 → 各个智能体分别执行 → 汇总结果返回给用户---7. AI 在实习部门中应用场景- 智能客服、内部问答:用 RAG + 对话界面- 代码生成、自动补全、代码解释:用 Cursor、Copilot 这类工具- 需求文档、接口文档自动生成与总结- 前端页面自动生成:根据描述或草图生成代码- 数据可视化、报表自动生成:自然语言转图表- 测试用例、测试脚本自动生成---8. Agent 底层原理:ReAct、Transformer 了解ReAct:- 就是推理 + 行动- 流程:先思考要做什么 → 调用工具或执行动作 → 观察结果 → 再思考 → 直到完成任务- 是现在大多数智能体的核心逻辑Transformer:- 是现在所有大模型的基础架构- 核心是自注意力机制,能理解上下文、语义关联- 前端层面只要知道:它是模型用来理解语言、生成内容的底层结构---9. 现有需求如何用 AI 实现:拆解小需求、AI 规划、实现、测试,包含 /plan、/spec标准流程:1. 需求拆解:把大需求拆成小模块,明确每个模块做什么2. AI 规划 /plan:明确目标、执行步骤、输入输出、依赖项、时间安排3. 方案设计 /spec:确定接口、数据结构、页面逻辑、提示词、异常处理4. 实现:前端界面 + 模型调用 + RAG 或 FunctionCall 集成5. 测试:测试功能是否正常、有没有幻觉、流式输出是否稳定、异常情况是否处理6. 上线与优化:根据效果迭代提示词、流程、模型参数简单模板:/plan:目标 → 步骤 → 分工 → 时间/spec:接口 → 字段 → 页面 → 提示词 → 异常处理
查看9道真题和解析
点赞 评论 收藏
分享
评论
356
1986
分享

创作者周榜

更多
正在热议
更多
# AI面会问哪些问题? #
24732次浏览 486人参与
# 中国电信笔试 #
31057次浏览 283人参与
# 开放七大实习专项,百度暑期实习值得冲吗 #
14119次浏览 209人参与
# 你的实习产出是真实的还是包装的? #
18763次浏览 330人参与
# 如果秋招能重来,我会____ #
96686次浏览 500人参与
# 春招至今,你的战绩如何? #
59824次浏览 542人参与
# 厦门银行科技岗值不值得投 #
7472次浏览 186人参与
# i人适合做什么工作 #
36905次浏览 124人参与
# 我是面试官,请用一句话让我破防 #
79508次浏览 219人参与
# 哪些公司真双非友好? #
69191次浏览 287人参与
# 找AI工作可以去哪些公司? #
7652次浏览 183人参与
# 从事AI岗需要掌握哪些技术栈? #
7630次浏览 244人参与
# 面试尴尬现场 #
220747次浏览 861人参与
# 投递几十家公司,到现在0offer,大家都一样吗 #
339882次浏览 2165人参与
# 五一之后,实习真的很难找吗? #
102796次浏览 584人参与
# 金三银四,你的春招进行到哪个阶段了? #
21544次浏览 277人参与
# 你做过最难的笔试是哪家公司 #
29991次浏览 187人参与
# 你小时候最想从事什么职业 #
159835次浏览 2072人参与
# 阿里笔试 #
176326次浏览 1302人参与
# 应届生第一份工资要多少合适 #
20476次浏览 84人参与
# 一张图晒出你司的标语 #
3805次浏览 72人参与
# 面试被问期望薪资时该如何回答 #
382455次浏览 2163人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务