Skip to content

Latest commit

 

History

History
31 lines (19 loc) · 2.97 KB

各公司秋招手撕代码、笔试代码题(供秋招同学参考).md

File metadata and controls

31 lines (19 loc) · 2.97 KB

华为: 岛屿数量(Leetcode 200);根据字符出现频率排序(Leetcode 451)。 地平线:手撕k-means。

博世: 寻找两个正序数组的中位数(Leetcode 4);跳跃游戏(Leetcode 55)。 快手:将图像旋转任意角度;只出现一次的数字(Leetcode 136);只出现一次的数字 III(Leetcode 260)。

旷视: 手写NMS;手写multi-head attention;代码写Focal Loss;手写RoI Align。 美团:编辑距离(Leetcode 72)。

虹软: 笔试题有计算深度可分离卷积的参数量和FLOPS;面试无手撕代码。

字节: 笔试题有 竞技场(牛客搜2023 字节笔试题 0512可找到)。PS:笔试题全是中等以上的,建议投提前批(无笔试)。

文远知行:

  • 题一:n*n矩阵,都是0-9数字,0代表空位,相同数字一定连通,并且相同数字组成一个图案。输入k次操作,每次将图案上下左右某个方向整体移动一个单位,如果移动后出界或者被其它图案阻挡,则该次移动无效;否则改变矩阵为移动后的值。输出k次操作后的矩阵。
  • 题二:定义f(x,y)的矩形面积为‖x‖‖y‖,输入整数n,m,x属于1到n整数,y属于1到m整数,问n、m范围内第k大的矩形面积。
  • 题三:给你一个围棋盘,只有一个空格,其他都是黑棋和白棋,每次只能将任意棋子移动到空位,问最少多少次操作,使得所有的黑棋都在左半边,白棋在右半边。

网易: 笔试题感觉是给acm选手出的,没一道做出来的,寝室全军覆没。

蔚来: 最长递增子序列(Leetcode 300);判断一个矩阵是不是另一个的子矩阵;最长有效括号(Leetcode 32);不同路径 II(Leetcode 63)。

科大讯飞: 笔试题 最大四边形面积(牛客);不相邻最大子序列和(牛客); 最长公共子序列(Leetcode 1143);面试无手撕代码。

京东: 全是小写字母的字符串,长度为n,问:至少包含两个red子串的字符串种类数(google搜近期大厂笔试遇到的“好串”、“漂亮串”、“red串”题目总结)。

荣耀: 笔试题 平方数之和(Leetcode 633);最长公共子序列(Leetcode 1143);

海康威视: 无笔试;面试无手撕代码。

其他高频代码题汇总: 打家劫舍 III (Leetcode337,打家劫舍系列);LCR 147 最小栈;#LCR 007 三数之和;#LCR 153 二叉树中和为目标值的路径;跳跃游戏系列;Leetcode 32 最长有效括号;Leetcode 21 合并两个有序链表;Leetcode 23 合并 K 个升序链表;Leetcode 347 前 K 个高频元素;#LCR 074 合并区间;#LCR 016 无重复字符的最长子串(各种最长最短字符串系列题,经常考);#LCR 010 和为 K 的子数组;Leetcode 704.二分查找;Leetcode 239.滑动窗口最大值;买卖股票系列;Leetcode 42.接雨水;Leetcode 135.分发糖果。