985硕士的DL学习与面试总结,从客户端成功转行AI_java

本文为七月在线学员所写

最近工作比较忙,七月在线的老师催着我写总结,于是终于抽出来几天的时间来写一下自己的经历。


接触AI


首先我要感谢七月在线这个平台,让我学习到了很多知识。我是【深度学习集训营  第一期】的学员,985硕士,计算机专业。

大学的时候学过机器学习和深度学习的课程,那个时候感觉学到的比较抽象,也没有去真正重视起来,没有认真去做技术实现,毕业后从事了当时比较火的客户端开发。

最近几年人工智能火爆起来,感觉客户端门槛和天花板太低,挺后悔当时没有选择人工智能类的专业,原本想在公司内部转岗,但是难度太大,只能跳槽找工作。但是介于自己没有这方面的项目经验,所以一直不知所措。


开始学习


有一天我看到了七月在线的【深度学习集训营】,看到了里面一些项目,眼前一亮,都是实战类、很贴近企业级项目,于是马上报名。

首先七月在线送了机器学习和深度学习的基础课程,我闭门在家,每天晚上下班看视频复习基础,周六日的时候去听集训营的课程。课程的侧重、编排与内容的设置,还有seven大叔讲的项目让我受益匪浅,我一边学习一边课下敲着代码。

关于项目和知识的讲解与总结,七月给了很多特别好的资料与案例,并且逐行讲解清楚,不明白的还可以再单独问,直到自己明白为止。

七月每期的学员,都是求变求突破的人。七月把大家集合到一起,共同讨论共同进步,这种氛围真的非常棒。如果自己一个人闭门造车,承受的压力要比这样大很多。


面试阶段


学习大概了2,3个月后,我开始找这方面的工作,我先后面试了互联网公司,金融科技公司等等。现在我把面试经验写出来供大家参考。

编程题:给定一个数组,它的第 i 个元素是一支给定股票第 i 天的价格。
编程题:快速排序。
编程题:类似好像是求两个有序数组的中位数。


设计一个算法来计算你所能获取的最大利润。你可以尽可能地完成更多的交易(多次买卖一支股票)。
注:你不能同时参与多笔交易(你必须在再次购买前出售掉之前的股票)。


简历上项目如何设计的;
SVM原理
反向传播推导
常用的激活函数
pooling池化的作用
为什么 L1 和 L2 正则化可以防止过拟合?
Relu和sigmoid相比的优势


你写的项目里会比较很细致的问,比如为什么用这个模型,数据量多少,怎么做验证的等等。我大致就记得那么多,希望能够帮助大家,祝福大家都能找到好工作。绝大多数面试题七月在线的题库中都有,大家面试前可以刷刷。