首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
牛客145335972号
北京邮电大学 算法工程师
发布于北京
关注
已关注
取消关注
@Les1ie:
哔哩哔哩:2021 算法岗(实习)
哔哩哔哩:2021 算法岗(实习)问题Python列表与元组的区别元组一旦初始化后,就不可以再改变(无法直接修改元组内对象的指针或者增删元素,但是可以调用内部元素的方法进行操作,如list.append),但是列表没有这些限制。深浅拷贝的区别是否会对对象内部的对象递归地拷贝(内部对象指针指向原地址还是新的地址)。类和对象的区别类主要定义了方法,可以当做行为的模板;对象是数据的载体,并可以执行类中定义的行为。装饰器的原理装饰器本身就是一个接收方法为参数的方法,可以在内部调用被装饰的方法前后执行其他逻辑。常见的排序算法冒泡、插入、归并、快排、堆排序、基数排序等。归并算法的思想与时间复杂度思想:分治,kkk 路归并算法每次将 nnn 个元素的排序问题分解成多个 n/kn/kn/k 规模的子问题,在子问题求解完以后再对子问题的解进行合并,可递归地进行实现。时间复杂度:子问题数量:log(n)\log(n) log(n) ,分解与合并的复杂度 O(n)O(n)O(n) ,整体的复杂度:O(nlog(n))O(n\log (n))O(nlog(n)) 。数组与链表在原理、操作时间复杂度上的区别,以及应用场景原理:二者都拥有线性的逻辑结构,区别主要在物理结构上,数组的内存大小固定且连续,链表中元素在内存中不连续。操作时间复杂度:读取、修改:数组 O(1)O(1)O(1), 链表 O(N)O(N)O(N) ;增、删:数组 O(n)O(n)O(n) (需要批量移动内部元素),链表 O(1)O(1)O(1) 。应用场景:数组:数据量已知、固定,且读取和修改操作的需求量大于增删操作的需求量;链表:数据量未知,且增删操作较多。如何用两个栈实现队列假设有两个栈 A、B:对于队列的入队操作,直接全部压到栈 A 的顶部,此时 A 中元素的顺序与入队的顺序相反,初始时 B 为空栈。一旦遇到出队操作:如果 B 为空,则将 A 中的元素全部依次出栈并放入 B 中,此时 B 中元素的顺序和入队的顺序是一致的,再将 B 中元素出栈;如果 B 不为空,则直接从 B 中将元素出栈;出队操作完成后,不需要将 B 中元素再装回 A 中,可直接用于下次出栈。梯度爆炸与梯度消失的原因与理论基础理论基础:反向传播时的链式求导。原因:根本原因:反向传播时,如果导数权重一直大于 111 ,则在链式求导的过程中梯度会越来越大,最终导致梯度爆炸;相反,如果导数权重一直小于 111 则会导致梯度越来越小,最终导致梯度消失。导致梯度问题的直接原因可能是:使用了不适当的激活函数,如 sigmoid 容易导致梯度消失;模型复杂,深度过大,导致求导链过长;初始的特征、权重过大,导致输出值方差较大,最终导致梯度过大。如何处理梯度爆炸与梯度消失处理梯度爆炸:对于梯度本身,可以考虑使用梯度裁剪限制每次优化的幅度区间;使用 L1、L2 正则化,每次在优化时对参数施加一个正则惩罚项,防止优化幅度过大。处理梯度消失:对于线性的数据,使用 LSTM 中的“门控”(gate)思想,每次“记住”前面一些时间步的“记忆”,防止梯度消失。通用的优化手段:选择更好的激活函数,如 ReLU、LeakyReLU 等;使用残差连接的思想设计模型,提供降低模型复杂度的可能性;预训练+微调,每次仅对一层模块进行训练优化并固定其他层,从而得到一层模块的局部最优解,在得到众多的局部最优参数后,通过全局的反向传播进行微调得到全局最优;对不同的模块使用不同的学习率;使用 BatchNorm 等正则化方法,对层的输入进行优化,使得训练更加稳定。如何处理过拟合从网络结构层次的角度,可以采用残差连接的方式,提供降低模型复杂度的可能;从正向传播的角度,可以使用 Dropout的方式,每次丢弃一部分特征,防止参数过分依赖训练数据,增加参数对数据集的泛化能力;从反向传播的角度,可以通过正则化的方式,每一次计算loss时增加一个参数相关的惩罚项,缩放参数值使输出的区间更为稳定合理;从数据处理的角度,通过进行 shuffle 打乱数据的顺序、对数据进行增广(增加噪音、变换等),避免参数对数据的依赖,提高泛化能力;从训练的角度,可以考虑使用 EarlyStopping 在模型持续优化一定 Epoch 后便提前停止训练;CNN卷积神经网络,用于对规则的欧氏空间内的数据进行处理:通过一个共享的卷积核(kernel),每次在输入的矩阵中按照设定的卷积核大小、步长(Stride)和填充(padding)进行移动,输出为一个新的矩阵。即使卷积核为 1×11\times 11×1 的,其计算也与 MLP 不同:MLP是不同维度对应不同的权重;而 1×11\times11×1 的卷积核是共享的,即所有维度共享同一个权重。开放思考题:有哪几种方法(思路)来判断APP的截图中是否存在弹窗基本就是 CV 相关的领域了,不涉及具体技术细节仅从解决思路来回答的话,主要可以从以下几个角度(训练 CV 相关的模型)进行检测:边框:大部分弹窗以及其中的互动按钮都包含一些规则的边框(如矩形、圆角矩形、圆形)等,可提取这些边框进行识别,但是如果背景中存在边框或者遇到不规则的弹窗(如有其他附加物)则难以准确识别;颜色:从弹窗的设计机制来说,一般在弹窗出现时会通过降低背景界面的明度、饱和度等方式让用户聚焦于弹窗,从颜色的角度可以进行识别;文本:使用 OCR 相关功能提取截图中的文本,并判断是否属于弹窗相关的文本(如“关闭”、“确定”、“注意”、“通知”等);位置:弹窗一般位于截图的中间、中上等用户容易聚焦的位置,重点关注这些位置的信息可以提高弹窗识别的准确度。将以上角度综合进行考虑就能基本覆盖大部分弹窗场景。总结面试所考察的知识点不深且较广(但也属于正常该掌握的范围),包含机器学习与 Python、算法、数据结构的基础。面试的部门偏向通过 AI 算法为测试和研发提供技术支持,所以面试中涉及到的开放思考题也和测试的业务有关。
点赞 0
评论 0
全部评论
推荐
最新
楼层
暂无评论,快来抢首评~
相关推荐
10-28 22:56
门头沟学院 前端工程师
27日常实习 前端 面经
从九月份开始慢慢投慢慢面,中间受到不少打击,这么久面试也让我产生了发展第二道路的想法,想过考公、考教资等等,发现没啥方向是轻松的,所以还是坚持了下来,以下附上这段时间的面经1、哔哩哔哩1、js数据类型2、如何判断数组3、首屏优化,fcp等4、图片不同格式是否了解5、redux、zustand等状态管理是否有了解6、深浅拷贝区别和如何实现深拷贝7、DNS解析8、跨域是什么9、为什么浏览器要做跨域(同源)10、H5中如何选择多个图片11、如何做的去除重复请求12、还有什么方案防止请求重复13、对next.js的理解14、对ssr和csr的区别和理解15、常用hooks16、事件循环17、qiank...
小小:
更多大厂面试真题请见:https://m.nowcoder.com/mianshi/top
发面经攒人品
点赞
评论
收藏
分享
10-27 09:38
门头沟学院 广告设计
身边秋招逆风翻盘的人,都是怎么做的?
学历不高,实习含金量低,怎么办?很多同学秋招初期失利,邮箱全是拒信,觉得之前的努力都付之东流,但是,有这么一些人,他们没有亮眼的学历背景,实习也不是大厂,但在秋招中后期逐渐逆风翻盘。虽然没有到offer打牌的地步,但也拿到了几个不错的offer。今天简单讲下他们的共性。一、海投海投永远是最有用的做法,不一定有效,但有用。不论base地,不论大中小厂,某同学几个月投了2000+的公司,只要基数够大,总有能通过简历关,拿到面试资格的,不一定有效指的是投递简历,填写信息,还有做行测,很费时,还可能简历直接挂了,看似效率低,但有用是了解行情(海投的公司可以不局限于一个行业,比如你的心仪行业是互联网,但...
投递无反馈,如何优化求职...
点赞
评论
收藏
分享
10-13 16:58
门头沟学院 Java
秋招结束
其实已经摆了一个多月了,其余所有面试均已放弃
孤独的大菠萝ssp到...:
查看图片
点赞
评论
收藏
分享
10-10 18:55
已编辑
北京理想汽车有限公司_理想空间_后端开发(实习员工)
去理想了,看见这个邮件我压根就不想继续去赌了
还是没能进大厂,能力不足努力也不够,算了放过自己,我就是一个不自律喜欢玩喜欢的普通人,我喜欢看番茄小说,喜欢看动漫,喜欢打王者荣耀,喜欢刷抖音,这些可太好玩了,我一点也不喜欢开发,一直勉强骗自己,就这样吧,轻松点,秋招希望能在长沙找一个过得去的工作就好了。现实很残酷,理想很美好,买理想汽车,享幸福人生安克创新->理想汽车,启动!
逆流河上万仙退:
偶像
牛客激励计划
点赞
评论
收藏
分享
10-29 20:30
中国传媒大学 营销
除了薪资,还得看其他福利
如果是税前 1W,扣除五险一金 + 个税,到手也就 7-8k;但如果是税后 1W,再加上餐补、房补、年终奖,那直接是神仙 offer🤩 还要看有没有大小周、加班多不多,要是 996 拿 1W,性价比还不如朝九晚五的 8k;要是双休 + 全额社保 + 节日福利,1W 绝对算中上游水平,别只看表面工资!
校招生月薪1W算什么水平
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
造谣刑法老师媚男,反被老师法院起诉
1.3W
2
...
现在出海,是不是相当于十年前加入互联网?
7706
3
...
秋招小失败-后端小小劝退(大结局)
7001
4
...
9本秋招后端收获9+offer, 我做对了什么?
5394
5
...
你们说,人会一直倒霉吗?
5137
6
...
一个大专学历15年IT之路的感悟
4700
7
...
挑战全网最早的美团开奖!
3279
8
...
别问了,在校生千万千万别逃课!
3184
9
...
秋招能拿多个大厂offer的其实就两种人
2760
10
...
字节懂车帝日常一面二面面经(已挂)
2727
创作者周榜
更多
正在热议
更多
#
校招生月薪1W算什么水平
#
34360次浏览
189人参与
#
哪一瞬间觉得自己长大了
#
38209次浏览
493人参与
#
“vivo”个offer
#
38852次浏览
280人参与
#
如果上班像打游戏,你最想解锁什么技能
#
8152次浏览
70人参与
#
vivo工作体验
#
27908次浏览
124人参与
#
为了实习逃课值吗?
#
28642次浏览
270人参与
#
工作后明白的那些道理
#
21722次浏览
225人参与
#
一人一个landing小技巧
#
123858次浏览
1441人参与
#
我是面试官,请用一句话让我破防
#
26606次浏览
128人参与
#
实习最想跑路的瞬间
#
87448次浏览
543人参与
#
中美关税战对我们有哪些影响
#
42985次浏览
361人参与
#
机械制造2023笔面经
#
149545次浏览
840人参与
#
如果重来一次你还会读研吗
#
201607次浏览
1932人参与
#
AI时代,哪些岗位最容易被淘汰
#
3338次浏览
27人参与
#
中美关系回暖,你会选择出海吗?
#
6673次浏览
107人参与
#
华为保温
#
107643次浏览
408人参与
#
哪些行业值得去?
#
5350次浏览
50人参与
#
i人适合做什么工作
#
11389次浏览
97人参与
#
美团开奖
#
222697次浏览
1149人参与
#
读研or工作,哪个性价比更高?
#
78240次浏览
769人参与
#
如果秋招能重来,我会____
#
37469次浏览
300人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务