一共17题 15选择题+1算法+1系统设计题,不能回退只能一题一题做 选择题:不定限,感觉什么都考(计网的计算题+原理题,操作系统,java的八股文,数据结构计算题,框架原理题,程序题) 算法题:enenen,简单类型的双指针,没有编译器手写。我点下一题的时候就后悔了没对内循环做指针溢出判断 系统设计题: 场景题,让你怎么设计同步机制。。。 #23届找工作求助阵地#
建议其他厂向美团学习 // 1 模拟栈 #include <iostream> #include <vector> #include <stack> using namespace std; bool check(vector<int> &in, vector<int> &out, int n) { stack<int> st; int pos = 0; for (int i = 0; i < n
刷题刷得我迷迷糊糊的 题目 一个target字符串 一个字符数组 nums 找出nums中包含target 的最小连续子数组 输入 target = abc, nums = [c,a,c,b,c,c] 输出 [1,4] 可能是将最长公共子序列改的 #SHEIN#
第一部分:智力题 第二部分:不定项选择 包含了一些数据结构和算法 第三部分:两个填空题,也类似于智力题。 第四部分:编程 第一题编辑距离1,我用的模拟过了70%。具体做法可以参考牛客上的动态规划解法 第二题:求符合条件的三角形个数。直接用的3层循环,本来想用双指针去优化时间复杂度,但是细节没处理好,只过了60%。 #软件开发笔面经#
一个小时切完了,听说b站没多少hc,求进面 题目数据规模很小,暴力就完了,秋招最水的一场笔试 1 SQL 黄金白银青铜主播 select ala1.anchor_id from (select anchor_id, sum(live_revenue) rev from anchor_live_revenue_record group by anchor_id having rev > 1
四道编程题,2个小时,对于lc20道题的选手来说太难了,只有第一题ak,昨天晚上做的,今天上午查进度就是不匹配了。 1.力扣原题290 单词规律 2.力扣 556. 下一个更大元素 3.对于给定正整数数组A和给定正整数T,请在A中找出两个连续子数组,这两个子数组不能相交,并且两个子数组的和相等且为T。可能会有多种方案,请返回两个子数组长度和的最小值。如果无法找到这样的方案,返回-1。 4.Prot
小红的图上染色(100%) 1e5点数的无向图,有些边是红色,定义一个“好点”当且仅当该点所有邻边都是红边 碰到无色的边则标记两个点,最后未被标记的点数就是答案 小红的链表断裂(100%) 总长1e5的链表,元素不重复,如果可以把该链表一分为二重新拼接后升序则返回true,否则返回false 遍历一遍如果没有降序则为true,碰到第一个降序则标记位置重新拼接,整体升序返回true,否则false
四道编程题:(2小时) 1.单词规律——力扣290 2.下一个更大元素——力扣556 3.找两个和为目标值且不重叠的子数组——力扣1477 4.Protobuf编码与解码 1.两个哈希表,遍历一边 2.从后遍历出第一对递减两个数,小的数记为a,大的数记为b,在从后遍历到a,找出第一个大于a的数c,swap(a,c),再reverse(a+1,end)。 3.贪心 4.不太会
7.1 ABP后台服务 - 后台作业和后台工人 7.1.1 简介 ABP提供了后台作业和后台工人,来执行应用程序中的后台线程的某些任务。 7.1.2 后台作业 由于各种各样的原因,你需要后台作业以队列和持久化的方式来排队执行某些任务。 例如: 用户等待执行一个长时任务。例如:某个用户按下了报表按钮生成一个需要长时间等待的报表。你添加这个工作到队列中,当报表生成完毕后,发送报表结果到该用户的邮箱。
很抱歉,我对Clojure不熟悉。到目前为止,我发现在Clojure世界中没有多少工具或教程是我能够消化的,所以我下载了Light Table(http://www.lighttable.com/)这听起来应该更容易。我使用的是64位Windows 7,基本的Light Table UI似乎可以正常工作。 为了进一步尝试使用Light Table/Clojure,我还下载了Clojure绘图库Qu
#oppo2025届秋招##oppo##oppo笔试# 选择(2 * 20)加算法(20 * 3) 选择比较综合,各种类型都有,程序输出,linux概念指令,HTTP状态码,c++内联函数等,操作系统分段分页等 算法: 1. 给一个数组,看看有几个数二进制bit翻转之后比原来大(1101->1011) 2. 给两个01方阵,可以进行的操作室行或列取非,问两者相等的最少步数 3. 给一个带权树(编号
三个大题每个大题三小问,每小问输出作为下一小问的输入,笔试进入前都有讲解视频能看懂。 第一:lc股票买卖含手续费问题剩下俩小问,会写代码就能过的那种。 第二:lc495提莫攻击 ,对一个数的所有约数进行处理,数组长度奇偶性判断处理(但是例题没看懂) 第三:栈压入弹出数据处理 笔试整体还是很简单,大部分都属于模拟题。但是用多了idea使用线上的没提示,有些api单词忘记了,感觉有点坑人的是这个
总体来说,比较复杂,做一题老半天,真心觉得两个小时也就最多做三道题。 8.22更新:问了一下字节hr,挂了。 做题情况:100 100 75 1.6 下面附前三题的代码,第四题没时间看了(顺便有没有大佬帮忙看看我第三题的忘记考虑哪个约束了吗)下面附代码 1、10的数学规律,无非就是找1的个数,然后判断有没有1的位置是不是在最后或者最前面 假设1的个数是n 如果 1在第一个位置也在最后一个位置,那么
分 单选题 多选题 编程题 单选题 有点难 多选题 有点难 编程题 米哈游给面子 都不难 1 走格子 本以为深度遍历 最后发现 超简单 直接减减加加就出结果 ak 2 字典最大 也很简单 一开始没ak 因为 忽略了字符一样的情况 后来想起来了 ak 3 输出一个数组 要求数组内的所有元素的绝对值都不大于3 相邻元素的和不为0 乘积小于0 给了n=3的答案 自己推出了n=4的答案 后面就是字符串拼接
20道单选+3道编程题 编程都是核心代码模式 第一题:给定六个数,求可以组成的最大的数;如[3,4] 最大数为43; 排序后遍历即可。 第二题:给定两个无序链表,合并成一个有序链表。 我是先合并再排序的。 第三题:去西藏玩,路旁给定景点数n,每次可以游玩1~2个景点,不可以回头,请问有多少种游玩方法 二维动态规划 #OPPO笔试##OPPO#