第一题: #include <iostream> #include <vector> #include <cmath> using namespace std; int main() { long long A, B, M; cin >> A >> B >> M; vector<long long> num(50005, 0); num[0] = 1; n
基础技术AIops的 1.自我介绍 2.项目1拷打 3.实习拷打 4.项目2拷打 5.实习衍生,对索引的理解深度 如何把握索引建立的程度 6.一个正整数num,把数字拆分成两个整数,让这两个整数最小 例如 322312 = 123 223 346 轻轻松松A了 7.连续子数组和为K的数量
第一题:解密字符串,模拟一下即可,每个字符往前数三个 第二题:K排序,其实就是模拟一下链表的操作。判断每相邻两个整数(n-1和n,如1和2)的相对顺序,如果顺序不对则进行一次操作。最后把这些操作按至多k个一组看能分多少组。 第三题:染色。这里本来以为是差分数组或者类似线段树之类的题,结果暴力直接AC??后来就没细想,可以在评论区讨论讨论。 #牛客解忧铺##笔试复盘##小红书##小红书24届实习招聘
1. 2. 3. #小红书##笔试#
笔试说明 笔试得分60%一般通过,面试答对80%才能通过 一般过了3道编程,过了1.5就差不多,2就稳了。但是不绝对,有的一道题也会让你面试,有的a了2,也不一定有面试机会 有没有面试机会更多看的是卷的程度,学历能提分 平台 连同一平台的笔试模式也可能不同,千万不能掉以轻心,比如百度牛客网,我以为和之前的SHINE在牛客网上的笔试一样是核心代码模式。笔试平台都会提供输入输出示例,但是考试时现场学浪
小红的数组构造 题目描述: 小红的数组构造小红希望你构造一个数组满足以下条件:1. 数组共有n个元素,且所有元素两两不相等。2. 所有元素的最大公约数等于k。3. 所有元素之和尽可能小。请你输出数组元素之和的最小值。 输入描述 两个正整数n和k 1≤ n,k ≤ 10^5 输出描述 一个正整数,代表数组元素之和的最小值。 样例输入 3 1 样例输出 6 示例 2 输入 2 2 输出 6 #
2小时,单选+不定项选择+3道编程。 选择题考点包括dp、继承、信号量、KMP、linux系统、HTTP状态码、循环队列、操作符重载等。 编程题: 第一题 题意:给出n(<1e5)和k。构造包含n个数的正整数数组,满足数组的最大公约数为k,求数组总和的最小值。 题解:构造数组形如【k,2k,...,nk】即可。 第二题 题意:给出线段的长度n(<1e9)、区间的数量m(<1e5)、截取的长度k(<
1、自我介绍 2、手撕:给你一个字符串 s 和一个整数 m ,请你找出 s 中的最长子串, 要求该子串中的每一字符出现次数都不少于 m 。返回这一子串的长度。 3、HashMap的负载因子是0.5和1的时候,会对整个数据结构产生怎么样的影响 0.5空间利用率低,1时间效率低。从map的底层结构看,使用空间换时间。 4、有什么线程安全的HashMap的方法 说了HashTable和Concurren
(70分钟😭~ 1. 自我介绍 2. 实习情况 3. 用langchain编排节点具体是什么操作的 4. 问了另一个ai开源(没了解) 5. 项目 6. 组件封装 7. 组件间传值 8. 虚拟列表 9. vue2和vue3的区别 10. vue3的proxy 11. reactive回初始值 12. 事件循环题目 13. 括号匹配 14. 出勤问题
无八股 大概问了一下问了简历上的实验室项目 手撕: 爬楼梯 一道中等(太困了没做出来,面完睡了一觉就做出来了😅) 这里面试官已经尽量化简题目条件了 反问环节: 手撕没做出来都懒得问了,面试官看我没问他还主动介绍了部门(搜索推荐)和部门的工作内容,面试官真是个体面人
实习面经,我秋招直接挂了() 一面面经: 监控系统项目 + 实习项目 20min JS 错误捕获链路 浏览器崩溃处理链路 手写,二叉树的最大深度 两种写法,从上到下和从下到上 function DFS(root) { function dfs(root){ if(!root) { return 0; } if(!root.left && !root.rig
Timeline:5.10笔试-5.15约面-5.17一面(结束) 岗位:安全工程师 面试过程: ***看错面试时间迟到了,大家一定要看好面试时间 1. 问https过程 2. 设计一个端对端加密的系统 3. 为什么无法访问google 4. c语言中内存泄露以及缓存区溢出 手撕:两数之和 基础知识还是太差了,对一些场景问题也不是很熟悉。不管是开始还是安全岗,计算机网络的知识感觉都很重要,最好还是
记录一下24暑期收到的唯一offer 小红书-后端开发-社区技术部 4.19笔试(记得是第一题模拟,第二题类似前缀和,第三题是逆元的那题超难的点赞题) 4.20约4.24一面 一面: 自我介绍 实习学到了什么内容,最倾向于做哪个方向 学校里Java学习的内容 类、抽象类、接口的区别和使用的情况 多态是什么,举个例子(我答错了。。) Spring IOC的含义 为什么Spring框架用IoC Spr
20道选择(单选+不定项)+ 3道编程 虽然知道没有什么时候是完全准备好的,但是面对不熟悉的知识点还是很down,要继续复习呀! 还是说一下三道编程题吧: 1. 密码:输入是加密后的由小写字母构成的字符串,要求输出加密之前的字符串,加密规律也很简单,就是ascall码+3对应的字符,注意x,y,z加密后分别是a,b,c,解码时对应特殊考虑(只有这题ac了) 2. K排序:输入一个序列arr和每次能
题面在代码中 A. 平衡 和昨晚的美团笔试差不多,先一遍dfs处理以sz[i], 得到以 i 为根的子树大小,枚举边求答案即可。 /* 小红书 23届补录&24届实习 【24届实习】算法笔试 */ #include<bits/stdc++.h> #define debug(x) std::cerr << x << '\n'; #define all(x) x.begin(), x.end()