#24届软开秋招面试经验大赏# 投递岗位:高性能算法工程师 笔试时间 showmebug平台 100min 笔试题型:2个编程,2个问题 1、手写C++ string类,编程 2、二分查找,编程 3、对cache的理解,问答 4、数据结构顺序存储和链式存储的优缺点,问答 感觉难度还可以,就是showmebug这个平台用不惯,不太会用
目前状态,10/16完成HR面 主要时间经过和进度 8/20提前二批投递简历 8/30完成测评 9/1完成笔试(有一说一长得跟期末考试试卷简直一毛一样,选择,填空,一道算法大题,基本都不难) 10/10完成专业面试(用时36min,应该是部门领导) 主要涉及:(不知道应该说简单还是,甚至面完我都以为是HR面,居然没有手撕代码也没有八股文) 1、自我介绍(基本都是我是谁,学过啥,学校啥项目,公司啥项
面试时间:3.27 总时长:50分左右 没有自我介绍环节,上来面试官先简单介绍了下部门和面试流程(算法题—>八股—>项目—>反问),然后直接开始做题。 算法题: 求出多峰数组的任一个峰,要求时间O(log n),相当于leetcode 852的多峰形式 八股: 机器学习中过拟合的特点和解决方法 介绍一下self-attention和multi-head attention RoBERTa相比BER
问了几分钟论文,出了一道零钱a了 加上自我介绍二十分钟不到面完 过了一周 今天发消息说进人才库了 包kpi的😅
不小心做了实习笔试,记录一下。选择题一直不太会,略过。 第一题题意:数字符串(长度n<20)只包含一些特定字符的回文子串。 做法:根据数据范围,直接二进制枚举。时间复杂度O(n * 2^n)。 第二题题意:。。模拟某个机器学习数据处理。。 做法:输入对写c++的不太友好,py3模拟一下。 第三题题意:给定一个01字符串(长度n<1e5),开始和结束位置为1,第一问,求从开始到结束位置最少跳几次,跳
Q1 这里有n个正整数,a1,....,an Alice 会先去掉其中最多d 个数 Bob 接下来会将剩余的数中最多m个数乘以 -k Alice 想要剩余数之和尽可能大,Bob 想要剩余数之和尽可能小。假设 Alice 和 Bob 都足够聪明,请问最后剩余数之和是多少。 输入描述 第一行一个正整数T,接下来有T组数据 每组数据2行 第一行4 个数 n, m, k, d (2 ≤ n ≤ 10^5)
不开视频,只有语音,很奇怪 1. 自我介绍 2. 问项目 1. 终于有人问了科研项目,介绍了一下,然后问创新点,然后问了 attention 和 transoformer 2. 问推荐系统项目,介绍了一下 1. 问为什么用多个排序模型融合 2. DIN 3. 问数据,然后说数据这么小只考虑结果为什么不只排序 3. 手撕代码,链表加法
很快啊,前脚面试完快手,后脚京东就来了 1.code 经典dp,左上走到右下最小开销,一次成功! 2.业务 问了具体怎么做的,比如如何构建正负样本,模型预测的是什么 3.无八股 稍微问了问细节怎么实现的,也全都回答上来了,已经被挂麻了,给个机会吧
第一第二题ac了,最后一题暴力骗分20%,没时间细想了 第一题,猴子摘桃 签到题 输入n和两个长度为n的数组a,b a表示每颗树的高度 b表示树上果子的高度 小红(猴子)从第一颗树的第0高度开始,每次可以进行两个操作,1)高度加一或减一;2)移动到下一颗树的同等高度(要确保在下一颗树的高度范围内) 求小红摘完全部果实的最小操作次数 逐步模拟就行了,一次遍历,注意变量类型为long,不然只能过10%
1.双色球,大概意思是输入一个数组,里面包含n个1-33的数,要求输出7个频率最低的数,如果频率一样输出较小的一个。 2.拼木板,大概意思是输入一个数组包含n个数,每个数代表木板长度,现在用木板拼正方形,木板不可拆分,且最后木板必须用完。判断是否可以。 第一题用hash表就行,没难度。第二题想了一个小时,突然发现也很简单,几行代码就搞定了😂
二面挂 总时长1.5h,面试45min,剩下时间手撕 面试大概问题: 1.讲数据挖掘比赛的过程 2.连续字段怎么转换为离散字段 3.讲一个困难的经历是如何解决并分工的 4.讲一个自己熟悉的网络框架 5.L1正则和L2正则 6.多模态数据怎么利用,模型怎么设计 其他的记不清了 反问环节: 1.部门做什么的 2.用的主要方法是什么 手撕代码,两问: 1.给定函数f(x) = 1.2 x^2 - 0.8
1.给定一个字符串,输出字符串中最多出现的字符和次数。 2.应该是力扣的零钱兑换问题 3.变种的背包问题 一道简单题,两道中等题,第二题必须Java写
1. 小红的排列,小红有2种操作:选择一个数字+1/-1。给定一个长度为len列表,求令其变成包含1到len所有数字所需的操作数; 简单题,排序,然后按位相减; 2. 小红的象棋,给定n*n的棋盘,每个格子具有权值,从左上角出发,只能走马字:(x+/-2, y+1), (x+/-1, y+2),求走到最右一列的最大路径权值和; n<= 1000, dfs 一直超时,没想到很好的剪枝方法,待补; 3
芯原面试岗位是算法工程师,base是南京,流程是3轮技术面+2轮HR面+CEO面。我一开始没有收到测评,以为自己简历没过筛选或者笔试没通过,结果直接发面试通知了。 技术面:3轮技术面是一起完成的,每轮30min,会有不同部门的面试官来面试你,最后综合所有面试官的面评进行筛选。3轮面试官都是围绕项目展开提问的,其中有1个面试官是做图像处理的,不是很了解,因此我全程都在对项目里的一些算法进行讲解。 第
没挖项目,自我介绍完就是一问一答,然后手撕,然后反问组内方向,除此之外0互动