作业帮实习视觉算法一面凉凉经
3.16号投递图像算法实习生,昨天hr打电话约了今早上牛客面试
面试官还是很和蔼的,问了很多基础和细节,平时我都没有注意到的,肯定凉了,在这里记录一下,分享给大家
由于我本科研究生都是计算机的,因此问了一些计算机基础的东西,但是由于年代久远,我都不记得了
机器学习方面知识因为缺少一些动手实践,因此很多细节都不了解
感谢面试官让我了解到这么多不足,好好查缺补漏
算法题都没做出来,面试官给了提示也没啥思路
最后面试官给了一道改错题,让我找错误,我还是没找出来
我真是太菜了
(不过最后面试官给的改错题的答案是错了,我下来自己跑了验证了一下,错误不在那里)
数据库:left join和right join、union是怎么操作的
http中的get、post区别,是怎么做的
机器学习:
LR中的连续值特征是如何处理的
为什么LR要先对数据进行归一化处理
LR用了sigmoid函数,那么LR是线性模型还是非线性模型,为什么
决策树对连续值和离散值特征是否会重复利用作为分割特征
svm为什么要转成对偶问题进行求解,为什么对偶问题的解是原问题的解
svm如何进行多分类,多分类hinge loss什么形式
cv:
BN是怎么做,作用是什么
两道算法题:
提示:使用单调栈
提示:使用二分法查找
改错题:
def quick_sorted_error1(array, left, right): """ 快速排序 :param array: :param left: :param right: :return: """ if not array: return if left > right: return l = left r = right tmp_key = array[l] while l != r: while (l < r and array[r] > tmp_key): r = r - 1 while (l < r and array[l] <= tmp_key): l = l + 1 array[l],array[r] = array[r], array[l] array[l] = tmp_key quick_sorted(array, 0, l-1) quick_sorted(array,l+1, right)