记录一下这两个月面试以来遇到的手撕题

腾讯

  1. 微信支付团队一面:完全背包问题(装满背包的最小方案数)、贪吃的小Q(整数二分)、LRU
  2. 腾讯金融科技一面:LC 1356. 根据数字二进制下 1 的数目排序
  3. 腾讯广告一面:LC 23. 合并 K 个升序链表
  4. QQ 浏览器一面:LC 53. 最大子数组和
  5. 魔方工作室一面:LC 240. 搜索二维矩阵 II、给定一个每行为升序数组的二维矩阵,找出其中第 K 小元素

字节

  1. 广告业务后端一面:有序单链表,删除其中的重复元素
  2. 今日头条客户端一面:LC 21. 合并两个有序链表
  3. 今日头条客户端二面:LC 153. 寻找旋转排序数组中的最小值
  4. 今日头条客户端三面:LC 200. 岛屿数量
  5. 抖音公共客户端一面:LC 232. 用栈实现队列
  6. 抖音公共客户端二面:LC 98. 验证二叉搜索树

腾讯音乐

  1. 后台开发一面:LC 129. 求根节点到叶节点数字之和
  2. 客户端开发一面:查找链表中倒数第 K 个元素
  3. 客户端开发二面:LRU(写完要求改进成线程安全的,实现方案是否会出现死锁)

拼多多

  1. 一面:LC 232. 用栈实现队列(需要线程安全并高效)
  2. 二面:快速排序、LC 45. 跳跃游戏 II

美团

  1. 大前端一面:LC 143. 重排链表

阿里云

  1. 测试开发一面:编写 Shell 脚本找出文件内容中含有某个字符的文件、LC 3. 无重复字符的最长子串

南方基金

  1. 一面:斐波那契数列、数组中第 K 小元素(需 O(n) 时间复杂度)

网易

  1. 雷火事业群测试开发工程师/算法测试工程师(伏羲)一面:合并两个升序数组为一个升序数组

东方财富

  1. 一面:LC 64. 最小路径和
全部评论
mark高频手撕 顺便补充几个我遇到但是楼主没有的 全排列 两数之和 三数之和 反转链表1 2 3 层序遍历二叉树 欢迎继续补充
22 回复 分享
发布于 2025-05-19 13:30 陕西
推荐一下codetop,高频题基本都在前面
11 回复 分享
发布于 2025-05-20 10:32 北京
m
1 回复 分享
发布于 2025-05-25 16:01 黑龙江
m
点赞 回复 分享
发布于 2025-06-30 18:14 北京
耐面王
点赞 回复 分享
发布于 2025-06-09 19:57 贵州
m
点赞 回复 分享
发布于 2025-05-30 09:17 陕西
m
点赞 回复 分享
发布于 2025-05-27 09:59 广东
佬,pdd三面没有手撕吗
点赞 回复 分享
发布于 2025-05-24 11:42 湖南
请问下,这上面好多题我都写过,面试的时候能直接拿出来吗?还是说必须重新默写一遍😤
点赞 回复 分享
发布于 2025-05-23 19:30 吉林
耐面王
点赞 回复 分享
发布于 2025-05-23 19:29 吉林
m
点赞 回复 分享
发布于 2025-05-21 02:49 湖北
m
点赞 回复 分享
发布于 2025-05-21 00:03 辽宁
mark高频题
点赞 回复 分享
发布于 2025-05-20 19:02 广东
m
点赞 回复 分享
发布于 2025-05-20 18:58 福建
我也在写面经,不过项目类的 一起交流一下 https://mp.weixin.qq.com/s/B5uF0mFdPf37hhJ6lCa0ig
点赞 回复 分享
发布于 2025-05-20 15:56 北京
mark
点赞 回复 分享
发布于 2025-05-20 15:54 湖北
mark
点赞 回复 分享
发布于 2025-05-20 14:57 湖北
m
点赞 回复 分享
发布于 2025-05-20 14:22 广东
m
点赞 回复 分享
发布于 2025-05-20 14:14 安徽
耐面王
点赞 回复 分享
发布于 2025-05-20 13:44 广东

相关推荐

04-03 01:22
已编辑
蚌埠坦克学院 UE4
查看10道真题和解析
点赞 评论 收藏
分享
03-25 21:50
已编辑
门头沟学院 Java
更新:中午面的,晚上约下一轮(下一轮应该是hr面了)。求问牛油们是直接拒offer还是当做一个备选项?(本人是后端选手😅)1. 简单自我介绍一下2. 你了解计算机网络吗?什么是TCP和UDP?3. TCP和UDP的内部实现有什么区别?TCP如何保证可靠性?4. 如果希望让UDP也具备一定的可靠性,你会考虑怎么去优化?5. 你了解HTTP协议吗?HTTP协议都有哪几个版本?分别底层基于什么协议实现?6. HTTP 1.0和1.1的区别?长连接是怎么实现的?7. 常见的长连接实现方式有哪些?8. 如果有1亿用户都建立长连接不断开,对后台压力巨大,如何优化?(既要快和稳定,又要扛住压力)9. 长连接会对后台造成压力,如何设计后台机制来管理用户状态?10. 你知道什么是进程和线程吗?11. 进程间通常有几种通信的方法?12. 你知道线程的死锁是什么意思?死锁产生的条件和如何避免?13. 什么是分布式死锁?如何避免分布式死锁的产生和恢复?14. 代码审查题:分析一段Java实现的DataCache代码(使用SharedPreference)存在的问题,包括代码实现bug和代码设计问题15. 算法题:最大子序和团队是QQ浏览器,比一面难一些,但因为我简历写的全是后端的东西,就没有拷打项目。有些八股问太深了没答出,算法题秒了,代码审查的bug找的不是很全,感觉要考虑高并发问题吧?
查看15道真题和解析
点赞 评论 收藏
分享
03-24 12:36
门头沟学院 Java
秋招跑了大半年,前前后后做了几十家公司的笔试,从互联网大厂到量化私募,从国企总行到游戏公司,真的见识了什么叫 “没有最难,只有更难”。1. 头部量化私募(九坤、幻方、灵均、宽德)难度天花板,没有之一,能完整做完的都是真大神。难在哪里:题型极其硬核,完全不是互联网笔试的量级。除了超难的算法题(普遍是 LeetCode Hard + 难度,还会涉及竞赛题),还有大量的概率论、线性代数、随机过程、高数证明题,甚至还有 C++ 底层原理、Linux 内核相关的硬核选择题,对数学和编程功底的要求拉到极致。真实体感:我做九坤的笔试,120 分钟,10 道选择 + 3 道编程 + 2 道证明题,选择题一半靠蒙,编程题一道没完整 AC,证明题直接空着,考完直接怀疑人生,非科班 + 数学功底弱的,直接会被劝退。2. 华为「天才少年计划」/ 高端岗位笔试普通 OD 岗的笔试难度就不低,天才少年 / 高端研发岗的笔试,更是地狱级。难在哪里:题量超大,难度拉满,对代码的时间、空间复杂度要求极其严格。通常是 5 道算法题,150 分钟,几乎全是 Hard 难度,涉及动态规划、图论、复杂模拟、数据结构设计,很多题都有隐藏坑,暴力解法直接超时,必须想到最优解才能 AC。真实体感:身边的 985 硕学长,刷了 600 多道 LeetCode,做华为高端岗的笔试,也只 AC 了 2 道半,对边界情况的处理、代码优化能力的要求,远比普通大厂高得多。3. 腾讯游戏 / 米哈游 游戏客户端 / 引擎开发岗笔试游戏圈的笔试,是出了名的难,完全是另一个维度的考核。难在哪里:不只是考算法,更是考游戏开发的硬核功底。题型覆盖 C++ 底层原理、计算机图形学、OpenGL/DirectX、物理引擎、数据结构、操作系统,还有超难的算法编程题,很多题都是针对游戏开发场景设计的,没接触过的话,连题干都读不懂。真实体感:做米哈游的客户端开发笔试,选择题一半都是图形学和 C++ 内存管理的硬核题,编程题考了游戏里的碰撞检测算法,完全没接触过的话,根本无从下手,非游戏开发方向的,大概率会直接交白卷。4. 字节跳动 算法岗 / 后端开发岗笔试互联网大厂里,字节的笔试难度是公认的第一梯队,虐哭了无数校招生。难在哪里:题量超大,时间极紧,难度梯度离谱。通常是 40 道行测 + 4 道算法题,120 分钟完成。行测题烧脑耗时间,算法题 2 道中等 + 2 道 Hard,几乎没有送分题,对做题速度和心态都是极致的考验,很多人行测就耗掉了一大半时间,算法题根本没时间写。真实体感:秋招做字节的后端笔试,行测就做了 50 分钟,剩下的时间 4 道算法题,只 AC 了 1 道半,身边很多同学都是全程被按在地上摩擦,能 AC3 道以上的,都能被称为大神。5. 六大行总行 / 政策性银行 科技岗笔试非技术岗里的地狱难度,难在离谱的题量和无所不包的考点。难在哪里:和互联网公司完全不同,不只是考编程,考点覆盖行测、英语、计算机专业知识(计算机网络、操作系统、数据库、组成原理、C++/Java)、金融知识、时政、常识,甚至还有性格测试,题量能到 200 多道,考试时间 3 个小时,全程手不停,做到最后眼睛都花了。真实体感:做某国有大行总行的科技岗笔试,3 个小时,200 多道题,英语还有 10 道完形填空 + 5 篇阅读理解,计算机专业知识考得又偏又细,做到最后手都酸了,连蒙带猜才勉强做完,考完直接脑子一片空白。最后想跟牛友们说,笔试只是秋招的一关,哪怕考崩了也不用自我否定,很多笔试的通过率本来就极低,不是你不够优秀。
你做过最难的笔试是哪家公...
点赞 评论 收藏
分享
评论
94
550
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务