58算法岗远程面试 二面or三面失败面经
我也不知道这一次面试算二面还是三面,视频面,
这里多说一点, 以后有时间的话 ,建议大家还是现场面比较好,远程面 给人的感觉不好,别人看你的回应要慢很多;
面试内容是从项目聊起,项目里面做了什么,怎么做的,
主要关心的是你的特征怎么构建的,用了那些算法;(项目里面的细节主要就是数据清晰,特征,用的算法)
然后就是落实到具体的哪些算法上, 问你算法的原理,之间的区别,
我是做传统机器学习多一些, 主要就是lr,树,svm,集成方法,
从树开始问,id3 c4.5的区别,树的损失函数,随机森林,集成学习等等,问的点很细
可能不对我的面试官的口, 他喜欢问神经网络的东西,我说我这部分没做过项目,只是自己看过,
他让我讲讲具体的bp和深度学习的异同, 然后问了点深度学习的东西,发现我不会就不问了
然后问了一下你的规划,说算法这么多, 你自己想做哪一块。
然后就问你熟悉的语言, 然后就是基础的数据结构的问题了
,快排归并, 堆, 以及实际项目中你有用到这些算法和数据结构吗(我说没有。。。项目中用python,都是数组。。这些树的结构都不用)
最大堆最小堆的构建,
树的反转,
然后一个最大子串的算法题结束面试
整体我状态不好, 答下来,有很多点 答得不好,最后面试官匆匆就挂了视频了,(彻底对我没兴趣)
要是现场面的话 肯定人的感觉不一样,还是建议现场面
#面经##春招##58集团##算法工程师#