10 分钟。Adam 和 SGD 优化器哪个更好,好在哪里,哪个使模型更加容易发散?FPN 作用yolov3 的架构,和 two-stage 的 mask-rcnn 有什么区别n 个数里面前k个最大的数。KNN 和 SVM 的细节。面试官人比较友好,自己项目细节一定要熟悉,简历上的东西最好清楚掌握,数据结构和常用算法一定要掌握,这是我的第一个面试经历,不管接下来的面试能否通过,都还是值得纪念和自省的。
faster rcnn、Mask rcnn 的细节,faster rcnn 的 rpn 结构介绍下,rpn 的 loss 是什么,masker rcnn 和 faster rcnn 有什么区别和改进retinanet 的结构和创新点,讲一下 ssd 和 retinanet 的区别resnet 网络的创新,为什么能解决梯度消失问题,残差模块详细介绍下,为什么能解决网络层数加深带来的梯度消失和网络退化问题。1.格林深瞳实习生面试只有一面,所以项目和基础都在这一面都问了。这次面试官问的很多问题,给了我很多启发,自己项目虽然做的多,但是在很多理论和基础原理上细节功夫下的不够,论文看的不够多。
2.其实自己也知道,自己在基础理论和原理方面掌握得不够深,但是由于缺乏时间,我还是没做到自己的目标,希望借这次面试反映出的自己理论缺失点,来提醒和激励自己一定要把基础理论和原理彻底掌握。
3.经过阿里的面试,自己回去把更多的项目细节掌握了,这次格林深瞳面试之后一定要把基础理论和原理掌握,从图像分类网络: resnet等,到目标检测和图像分割网络:faster rcnn、mask rcnn、ssd、yolov3等彻底掌握基础原理和细节,多看相关论文和博客。
a 和 b(长度超过100w),在字符类型上 b 是 a 的子集,求 b 在 a 字符类型上的补集;overlap),若不重叠,返回0。(其实就是计算IOU)。softmax,包括 init,forward,backward。如果把笔试题写出来侵权,一定要联系我删除笔试题哈。
acc, loss,roc、auc有了解吗?ROI Pooling 和 ROI Align 的区别及演进Python 和计算机常考基础 Linux 和 git 命令操作基础 git 的基本操作: 如何回退版本。Python一些基础还是要搞清楚,向迭代器、深拷贝、浅拷贝,我之前都看过面经和用法,都还是忘了,真是不应该。Python 基础的一些技术盲点。RPN 结构讲下,RPN 的 loss 有哪些,分类 loss 是二分类还是多分类ROI Pooling 是在 RPN 前面还是后面,讲下原理,有什么作用ROI Polling 和 ROI Align的区别1*1 卷积作用(降维-改变特征通道数,加入非线性)Faster RCNN 的 loss 有哪些,分别讲下CNN 的 SOTA 模型原理 InceptionV3 结构讲下C/C++/Python 基础 Python 装饰器解释下,基本要求是什么(参数为函数,返回为函数,本质是嵌套函数)C 的结构体和 C++ 类的区别(C 结构体不能定义函数)__init__ 函数作用Python 怎么继承父类的 __init__ 函数(super 操作)Linux 系统基础操作 git 相关操作 Linux 系统 此次面试时间比较长,总的来说,这次面试自己还是有点进展,面试一定要保持心态放松和良好,表达要流利、清楚,针对面试官指定的问题,尽量不要拓展太多(超出问题本身),技术上一定要系统学习自己的研究方向。
二面的面试官提到我最新的论文看的不多,其实最新的论文是一定要看的,紧跟行业发展,了解技术的最新发展动向,而且也有助于拓展自己的思维,学习下别人的idea。
low 了(大意是这个),说我检测的项目就是套框架、没有自己实现框架,目标检测的项目虽然是用了 mask rcnn 的框架,但是我自己也做了很多其他的工作,比如测试的程序、数据过采样、数据标签生成、训练策略调整等是自己写的。这个过程体验真的极其糟糕,我深深地感受到了面试官不尊重人、看不起人的语气和态度)
上一篇:【Linux初阶】Linux调试器-gdb使用 | gdb的 l/b/info/d/r/n/s/bt/finish/p/(un)display/q
下一篇:Springboot启动之后立即执行某些方法可以怎么做?Springboot生命周期,Springboot生命周期钩子函数总结大全