1.自我介绍,然后介绍一个项目。问了很多项目的问题,然后针对我的项目,问我做了什么归一化处理,有没有对比过,为什么要用这个神经网络,几层,什么输入,什么输出。因为我那个属于专业领域内的,面试官提议有没有考虑不用神经网络用别的东西做。
2.如何解决样本不均衡
3.有哪几种loss函数
4.针对上面的样本不均衡的如何用归一化进行处理(这个我只答了最基础的归一化方法……面试官说还有很多种,让我去学习一下)
5.有没有学过如何对不同特征进行处理,线性的,图像的等(这个我不会……)
6.然后问了一个两数之和的题目,我说用双指针,他问时间复杂度是多少。后来他问能不能改进,我说用map,他问还能不能改进不用额外的空间,我答不上来了,他提醒可以用二分查找,然后问我时间复杂度(O(nlogn))
面试官问我有没有别的问题,我就顺势问了一下他关于我的项目,他说可以考虑用回归、贝叶斯等简单模型,如果是发文章需求可以考虑添加模型加速、剪枝方面的东西提高效率。
过了一周左右收到阿里测试岗的捞,告知我算法岗凉凉了。不过因为我不考虑毕业后去杭州所以拒绝了测开岗。