我是小A,一个没能当成算法工程师的菜鸡Java工程师,内心却等着上AI这趟车。

去年正是人工智能火热的时候,看着各种高薪招聘,我沉寂很久的内心也火热起来了。但是想归想,我内心还是有很多纠结的。

自己已经很多年没有碰过高数线代概率论,“刚毕业的本科生也能年薪50万”这样的话看着心动,但又觉得不会那么容易。

身边转型的朋友倒是越来越多,想来想去,我决定自己先自学一番。我瞄准了算法工程师里最火的推荐算法,毕竟开源资料多如牛毛,有啥不懂,Google一下,问题全解决。

在撸完西瓜书、统计学习方法后,自己动手刷了刷天池的新人赛。但是成绩一直很一般,却不知该如何下手。

前辈说,不能等着什么都学会了,才去找工作,不然黄花菜都凉了。于是,我鼓起勇气,就拿现有的项目试试看吧。一顿海投之后,还真有收到不少面试邀请,其中还不乏行业老大!我的求职之路start!

面试那天早上在电梯里碰到了同一层下的哥们,凑过去套近乎发现是面同一岗位的竞争对手。不过是从化学专业转过来的,对自己多了点信心,感觉offer有点稳!



回顾下面试的情况:

一面只是简单问了下个人情况,二面的技术面竟然是我和电梯那位小哥一起。

不过之前了解了些情况,对自己还是很自信的,强调了自己的Java背景,什么转型上手快啊、学习能力强。面试官听完自我介绍开始对我俩提问了。

面试官:推荐系统有哪些处理方式?

我 :(这还不简单,早背下来了)基于内容推荐、协同过滤、矩阵分解与隐语义模型

面试官:嗯,好

帅哥:还有word2vec行为序列建模

面试官点点头。

面试官:小A,你来说说基于内容的推荐是怎么做的

我:对文本做表示(简单的主题词提取、词袋模型表示、TF-IDF向量表示),再匹配距离。

面试官转向小帅哥:协同过滤有哪几种?它的基本原理是什么?

帅哥:两种,基于用户的协同过滤推荐,基于物品的协同过滤推荐。协同过滤就是一种基于近邻的推荐算法。

面试官点点头。

面试官:那么你们各自最常使用的是哪种?说说理由吧。

我(抢答):最常使用的是基于物品的协同过滤。原因是物品相似度的稳定度高,而且可以给出可理解的解释

帅哥:同意

面试官:实际应用时,有新数据会遇到冷启动问题,你一般怎么解决这个问题

我:(卧槽!他说的是啥?)额···

帅哥:基于内容的推荐可以一定程度缓解冷启动问题,还是就是要采集信息了

面试官低着头,抬了抬眉毛。

面试官:TF-IDF计算方式,表示成向量以后,相似度计算的度量准则有哪些?

帅哥:两个部分term frequency和inverse document frequency,计算后作乘积。度量标准有cos距离,pearson相似度,Jaccard相似度等

我:······

面试官:你会用word2vec对用户行为序列进行建模,了解word2vec的模型结构吗?层次化softmax和负例采样分别是什么样的?

帅哥:是一个不带隐层的分类器,比如CBOW就是用窗口内周边的词去预测中间词,因为尾部的类别(词表大小)很多,所以需要用一些方式去优化,比如层次化softmax是构建了一颗哈夫曼树,然后把平铺开的多分类转成类似多次二分类;negative sampling是采样一部分非positive的类别构建分类器。具体的图是这样的...

我:······

面试官:换个领域吧。能写一下SVM的原理公式吗?

帅哥:拿起笔洋洋洒洒

我:······

一如我当初的预料,面试呈现碾压态势,只不过是小帅哥碾压了我.......

我不记得最后那十几分钟是怎么度过的,只恨没有一个洞给我钻进去,什么算法工程师刚毕业也能做,不懂数理啥都做不了!

出门时我很不甘心的问:你咋这都懂呢?你不是化学专业出身吗,咋比我这个程序员还程序员?

小帅哥答:一开始我也遇到过你这种情况,并不理解算法背后的原理和数学知识,说来有点惭愧,面试不知道失败多少次才下定决心改变。朋友推荐我去学习网易微专业的机器学习工程师和人工智能数学基础,我才彻底跨进了人工智能的大门,虽然路还很远,不过总算找到正确的方向了。

听了小帅哥话,我心态有点不好,小帅哥说网易云课堂还经常有免费的直播课和体验课,我可以先看免费的课程体验下,再看看自己是不是合适,我觉得小帅哥讲的还挺有道理。

免费的直播时间是:

8月8日 20:00-21:00

直播课主题及大纲:

《AI数学的庖丁解牛:思想与原理的双重破解之道》

① 数学是人工智能的稳固基石

② 简单如线性回归,还跟AI有关系?

③ 线性回归算法拆解,帮你回忆高数线代!

④ 获取最优解的套路:梯度下降

⑤ 带你手推公式浪一把

直播讲师:

Jason博士,澳大利亚数据机构研究员

免费体验课:

《人工智能数学基础》

① 为什么说学人工智能之前必须先学数学

② 大学数学知识复习(高数、线代、概率论)

③《人工智能数学基础》微专业课程试学

免费资料包:

领取方式:

扫码加入QQ群即可获取所有免费福利,群号:851925535

信心满满的去面算法工程师,竟然凉了...相关推荐

  1. 博士毕业,信心满满的去面算法工程师,竟然凉了...

    微信改版,加星标不迷路! Part.1 我是小A,一个没能当成算法工程师的菜鸡Java工程师,内心却等着上AI这趟车. 去年正是人工智能火热的时候,看着各种高薪招聘,我沉寂很久的内心也火热起来了.但是 ...

  2. 本科生去面试算法工程师心酸的故事

    点击上方"小白学视觉",选择加"星标"或"置顶" 重磅干货,第一时间送达 微信公众号:AI算法与图像处理 作者的博客: https://bl ...

  3. 一个本科生去面试算法工程师自取其辱的故事

    2018年1月,我准备好了简历,在拉勾上往该公司投递了一份简历. 半小时后收到回复,表示不符合公司的要求,被拒绝了. 经过半年的积累,无意间又发现这家公司有更新招聘信息,我觉得这家公司挺不错的,于是很 ...

  4. 转------(值得思考)一个本科生去面试算法工程师自取其辱的故事

    https://blog.csdn.net/qq_17278169/article/details/81212625

  5. 最差的算法工程师能差到什么程度?

    点击上方"小白学视觉",选择加"星标"或"置顶" 重磅干货,第一时间送达 编辑:Amusi(CVer) |  来源:知乎 https://w ...

  6. 《百面机器学习算法工程师带你去面试》资料学习

    <百面机器学习算法工程师带你去面试>收录了超过100道机器学习算法工程师的面试题目和解答,其中大部分源于Hulu算法研究岗位的真实场景.本书从日常工作.生活中各种有趣的现象出发,不仅囊括了 ...

  7. 【计算机就业-算法工程师】校招想去互联网公司担任算法工程师该怎么准备

    前言 hello大家好,我本次分享的主题是计算机专业校招想去互联网公司担任算法工程师该怎么准备,例如笔试和面试需要准备写什么,实习,项目以及论文中会问些什么问题.我将结合自己以及身边小伙伴们的秋招经历 ...

  8. 能去百度、滴滴、阿里的算法工程师到底有多牛?听说个个都是人才,说话又好听...

    今年受疫情影响,很多行业都受到了重大打击,比如餐饮.旅游.房地产等,但是总的来说,互联网/IT行业的影响是相对较小的. 前段时间,Boss直聘发布了<2020年一季度人才吸引力报告>,发现 ...

  9. 去养猪场做算法工程师吗?一个月两万那种

    大数据文摘出品 作者:曹培信 大家都知道,今年"二师兄"的价格很贵,贵的离奇.关于猪价的段子也是满天飞,有的网友就调侃,猪肉这种美味,去年我有幸吃过. 现在能桌上常常有猪肉的,那应 ...

最新文章

  1. 一个基于特征向量的近似网页去重算法——term用SVM人工提取训练,基于term的特征向量,倒排索引查询相似文档,同时利用cos计算相似度...
  2. 数据结构-队(C语言代码)
  3. mysql建立的一个自动更新组织树案案例
  4. dnscat2搭建dns隧道
  5. Pytorch 自定义激活函数前向与反向传播 ReLu系列 含优点与缺点
  6. 算法系列之图--DFS
  7. R7-3 极坐标->直角坐标 (10 分)
  8. 如何将应用打包成为 Docker 镜像?
  9. chrome无法拖拽离线安装CRX格式插件解决方法
  10. 路由器升级须注意,升级导致功能失灵无法使用无线功能
  11. OC 技术 防止截屏(禁止截图)(源码)
  12. IDEA 前台静态文件发布不即时生效问题解决
  13. 超细!在浏览器输入xxxhub 回车之后发生了什么?
  14. 智源AI日报(2022-08-30): 华为谢凌曦:关于视觉识别领域发展的个人观点
  15. Pytorch深度学习(五):加载数据集以及mini-batch的使用
  16. 【Jmeter】jmeter的安装与启动(win10)
  17. nginx完全卸载删除
  18. /etc/sysconfig/network-scripts 配置网卡
  19. 西安公交车路线汇总(1)
  20. Swoole基础知识,安装,websocket应用及各种问题详解

热门文章

  1. 一文带你了解华为云DevCloud为何能全面领跑中国DevOps云服务市场
  2. AddMvc 和 AddMvcCore 的区别
  3. [翻译]初试C# 8.0
  4. 使用 dynamic 类型让 ASP.NET Core 实现 HATEOAS 结构的 RESTful API
  5. ImageSharp一个专注于NetCore平台图像处理的开源项目
  6. 迁移.net framework 工程到.net core
  7. ASP.NET Core MVC 源码学习:MVC 启动流程详解
  8. C#高性能TCP服务的多种实现方式
  9. powershell 文件/文件夹操作
  10. java随机抽题系统_为什么要使用考试系统的随机组卷功能?