一亩三分地《新生手册+美国生活指南》下载

一亩三分地论坛

 找回密码
 Sign Up 注册获取更多干货

最近看过此主题的会员

E轮2.5亿美元融资
K12教育独角兽一起作业
北京-诚聘人工智能/教育/大数据岗
码农求职神器Triplebyte:
不用海投
内推多家公司面试
前Google华人高管创立
面试offer一键直通
Leap.ai助你进入热门独角兽
硅谷知名AI创业公司
图灵视频
招聘多个工程师职位
查看: 1504|回复: 35
收起左侧

[个人战拖] 刷题 DS转MLE

[复制链接] |试试Instant~ |关注本帖
我的人缘0
superzbh 发表于 2018-7-29 23:14:32 | 显示全部楼层 |阅读模式
本楼: 【顶】   0% (0)
 
 
0% (0)   【踩】
全局: 顶  100% (11)
 
 
0% (0)  踩

注册一亩三分地论坛,查看更多干货!

您需要 登录 才可以下载或查看,没有帐号?Sign Up 注册获取更多干货

x
本帖最后由 superzbh 于 2018-8-20 07:18 编辑

个人背景:DS打算转MLE,本科数学所以对机器学习理解还ok,但是在公司写model基本就是调包侠。算法基础很差,以前没有刷过题,在coursera上自学过算法课,上到一半没有坚持下去。目前报了九章的算法课,上课基本听不懂,只能暴力刷题(先看题,然后看答案,理解后自己写)。

除了刷算法题还打算自己手推手写一些ml算法,其他怎么准备不是很有底,希望有路过大佬能给点建议。

刷题目标:
update 8/4: 原定每天至少1 medium+1 easy,实践了一周感觉比较难做到
update 8/19: Hard题暂时不刷,优先做easy,medium不浪费太多时间

以下更新进度:

7/1 - 8/4:
    1. 九章ladder第1~4章,共34道题 (11 easy, 23 medium) - binary search, two pointers, BFS

8/4 - 8/19:
    1. 九章ladder第五章完成,共8道题 (5 easy, 3 medium, hard跳过) - binanry tree and tree based dfs,
    2. 九章算法入门ladder第五、六章完成,共14道题 (10 easy, 4 medium) - BFS, DFS, BST

8/19 - 8/31:
    1. 开始九章ladder第六章,这一章只有一道easy,6道medium,3道hard。hard暂时跳过,优先做easy和medium
    2. 做九章算法入门ladder第七、八章 - Divide & Conquer, Sort
               

贴一本书,其他帖子里面看到的,有空过一下

ElementsofProgrammingInterviews in Python
http://elementsofprogramminginte ... ight_python_new.pdf






上一篇:美本暑假刷题刷课
下一篇:今年再战一线公司
我的人缘0
小元宝 发表于 2018-7-30 00:37:12 | 显示全部楼层
本楼: 【顶】   33% (1)
 
 
66% (2)   【踩】
全局: 顶  80% (16)
 
 
20% (4)  踩
我的理解是DS的职位比较广泛,包括了ML,Data Analytic 和 Data Analysis 3 个侧重部分。 所以你说从DS 转 MLE 不如说从Data Analyst 转 MLE 准确一点? my two cents
回复

使用道具 举报

我的人缘0
小元宝 发表于 2018-8-11 21:48:54 | 显示全部楼层
本楼: 【顶】   100% (1)
 
 
0% (0)   【踩】
全局: 顶  80% (16)
 
 
20% (4)  踩
Jing666 发表于 2018-8-2 10:32
想问MLE一般面试都考什么题?
感觉leetcode都是SDE准备的比较多,周围ML的master/phd好像面试都是数学/ML ...

我的经验,MLE面试一般是两个部分,一部分是coding,也就是和sde的面试,难度也是一样。第二部分才是machine learning 方面的东西,一般是统计,ml的概念还有自己做的project. 基本第一轮是coding,coding 过了才到下一步machine learning的那轮
我在工作中也是什么都要做,包括做data automation pipeline

评分

参与人数 1大米 +3 收起 理由
superzbh + 3 很有用的信息!

查看全部评分

回复

使用道具 举报

我的人缘0
小元宝 发表于 2018-7-30 20:41:38 | 显示全部楼层
本楼: 【顶】   100% (1)
 
 
0% (0)   【踩】
全局: 顶  80% (16)
 
 
20% (4)  踩
Ryohka 发表于 2018-7-30 10:11
请问Data Analytic和Data Analysis有什么区别?

简单的说Analysis 就是我们说的数据分析吧,比较靠近Business Analysis.
Analytic 就是the principle or logic that drives the analysis,更偏machine learning 一些
回复

使用道具 举报

我的人缘0
 楼主| superzbh 发表于 2018-7-30 00:46:33 | 显示全部楼层
本楼: 【顶】   0% (0)
 
 
0% (0)   【踩】
全局: 顶  100% (11)
 
 
0% (0)  踩
小元宝 发表于 2018-7-30 00:37
我的理解是DS的职位比较广泛,包括了ML,Data Analytic 和 Data Analysis 3 个侧重部分。 所以你说从DS 转  ...

谢谢!你说的三块我现在都做,主要是公司比较小,做的东西杂,也不太正规,感觉再待下去对个人发展还有技术学习很不好,想跳个大厂或者好一点的startup,加油!
回复

使用道具 举报

我的人缘0
Ryohka 发表于 2018-7-30 10:11:43 | 显示全部楼层
本楼: 【顶】   0% (0)
 
 
0% (0)   【踩】
全局: 顶  97% (48)
 
 
2% (1)  踩
小元宝 发表于 2018-7-30 00:37
我的理解是DS的职位比较广泛,包括了ML,Data Analytic 和 Data Analysis 3 个侧重部分。 所以你说从DS 转  ...

请问Data Analytic和Data Analysis有什么区别?
回复

使用道具 举报

我的人缘0
 楼主| superzbh 发表于 2018-7-30 11:50:50 | 显示全部楼层
本楼: 【顶】   0% (0)
 
 
0% (0)   【踩】
全局: 顶  100% (11)
 
 
0% (0)  踩
本帖最后由 superzbh 于 2018-8-1 11:26 编辑

07/29
今天主要练习BFS
Lintcode, Medium * 5
611. Knight Shortest Path
615. Course Schedule
616. Course Schedule II
120. Word Ladder
605. Sequence Reconstruction

605 感觉是如何保证图有唯一topoligical sort,做bfs时while loop的条件是while(len(q)==1)

BFS这一类题目主要是如何构建图以及算入度(inDegree)


评分

参与人数 1大米 +3 收起 理由
gui59106375 + 3 给你点个赞!

查看全部评分

回复

使用道具 举报

我的人缘0
gui59106375 发表于 2018-7-30 11:59:43 | 显示全部楼层
本楼: 【顶】   0% (0)
 
 
0% (0)   【踩】
全局: 顶  100% (1)
 
 
0% (0)  踩
superzbh 发表于 2018-7-30 11:50
07/11
今天主要练习BFS
Lintcode, Medium * 4

刚好我今天也做了这几个题, 楼主效率还是挺高的
回复

使用道具 举报

我的人缘0
 楼主| superzbh 发表于 2018-7-30 12:09:11 | 显示全部楼层
本楼: 【顶】   0% (0)
 
 
0% (0)   【踩】
全局: 顶  100% (11)
 
 
0% (0)  踩
gui59106375 发表于 2018-7-30 11:59
刚好我今天也做了这几个题, 楼主效率还是挺高的

谢谢!感觉BFS的套路比较好掌握,但其实也做了一天,希望能坚持下去,加油!
回复

使用道具 举报

我的人缘0
Ryohka 发表于 2018-7-31 00:00:26 | 显示全部楼层
本楼: 【顶】   0% (0)
 
 
0% (0)   【踩】
全局: 顶  97% (48)
 
 
2% (1)  踩
小元宝 发表于 2018-7-30 20:41
简单的说Analysis 就是我们说的数据分析吧,比较靠近Business Analysis.
Analytic 就是the principle o ...

原来是这样,谢谢解答
回复

使用道具 举报

我的人缘0
 楼主| superzbh 发表于 2018-8-1 11:26:39 | 显示全部楼层
本楼: 【顶】   0% (0)
 
 
0% (0)   【踩】
全局: 顶  100% (11)
 
 
0% (0)  踩
本帖最后由 superzbh 于 2018-8-2 09:27 编辑

07/31

Leetcode
215. Kth Largest Element in an Array (Medium)

Lintcode
137. Clone Graph (Medium)
41. Maximum Subarray (Easy), 暴力双层循环会超时,看了解法需要用DP


回复

使用道具 举报

我的人缘0
Jing666 发表于 2018-8-2 10:32:19 | 显示全部楼层
本楼: 【顶】   0% (0)
 
 
0% (0)   【踩】
全局: 顶  73% (55)
 
 
26% (20)  踩
想问MLE一般面试都考什么题?
感觉leetcode都是SDE准备的比较多,周围ML的master/phd好像面试都是数学/ML算法/自己的project诶。
回复

使用道具 举报

我的人缘0
 楼主| superzbh 发表于 2018-8-2 13:17:49 | 显示全部楼层
本楼: 【顶】   0% (0)
 
 
0% (0)   【踩】
全局: 顶  100% (11)
 
 
0% (0)  踩
Jing666 发表于 2018-8-2 10:32
想问MLE一般面试都考什么题?
感觉leetcode都是SDE准备的比较多,周围ML的master/phd好像面试都是数学/ML ...

不太清楚,但是收集身边人的面经感觉好像跟sde要求差不多,至少coding层面应该要求是一样的,其他的相比coding应该更容易补,所以我决定先从coding开始
回复

使用道具 举报

我的人缘0
 楼主| superzbh 发表于 2018-8-2 15:31:27 | 显示全部楼层
本楼: 【顶】   0% (0)
 
 
0% (0)   【踩】
全局: 顶  100% (11)
 
 
0% (0)  踩
本帖最后由 superzbh 于 2018-8-2 15:32 编辑

8/1
Lintcode Medium * 1
7. Serialize and Deserialize Binary TreeSerialize 部分比较好理解,Deserialize没有搞懂
据说用dfs写更简单,等学到dfs再回头看一下
回复

使用道具 举报

我的人缘0
kyjswh 发表于 2018-8-2 18:50:28 | 显示全部楼层
本楼: 【顶】   0% (0)
 
 
0% (0)   【踩】
全局: 顶  84% (53)
 
 
15% (10)  踩
LZ共勉!我也想从ds转mle,纯modeling感觉已经有瓶颈了。
回复

使用道具 举报

我的人缘0
dengtw 发表于 2018-8-2 21:14:33 | 显示全部楼层
本楼: 【顶】   0% (0)
 
 
0% (0)   【踩】
全局: 顶  75% (3)
 
 
25% (1)  踩
MLE只是刷medium题够吗
回复

使用道具 举报

我的人缘0
 楼主| superzbh 发表于 2018-8-5 01:51:16 | 显示全部楼层
本楼: 【顶】   0% (0)
 
 
0% (0)   【踩】
全局: 顶  100% (11)
 
 
0% (0)  踩
dengtw 发表于 2018-8-2 21:14
MLE只是刷medium题够吗

我没有面过但是看面经还有听朋友说有Hard的题目
回复

使用道具 举报

我的人缘0
 楼主| superzbh 发表于 2018-8-5 01:53:08 | 显示全部楼层
本楼: 【顶】   0% (0)
 
 
0% (0)   【踩】
全局: 顶  100% (11)
 
 
0% (0)  踩
kyjswh 发表于 2018-8-2 18:50
LZ共勉!我也想从ds转mle,纯modeling感觉已经有瓶颈了。

刷了几天感觉像我这样基础很差的话,刷题需要以年为单位进行。不过还是先设定个目标,希望能实现吧
回复

使用道具 举报

我的人缘0
 楼主| superzbh 发表于 2018-8-5 01:57:54 | 显示全部楼层
本楼: 【顶】   0% (0)
 
 
0% (0)   【踩】
全局: 顶  100% (11)
 
 
0% (0)  踩
8/4
周末需要准备一个面试,还是analytics方面的,渐渐的认清了一个现实,就是刷题是一个漫长的过程,也许需要以年为单位进行。现在的想法是先跳,去一个大一些的公司,有ds和mle组的,然后干一年找机会内部转组,不知道是否可行。题还是坚持要刷。

最近开始刷binary tree和dfs,直接刷题一头雾水,还是需要先把教程过一遍再刷题。
回复

使用道具 举报

我的人缘0
snoring@seattle 发表于 2018-8-6 07:37:08 | 显示全部楼层
本楼: 【顶】   0% (0)
 
 
0% (0)   【踩】
全局: 顶  100% (5)
 
 
0% (0)  踩
同为DS打算跳槽,楼主工作几年了?是MS还是PHD 啊?
回复

使用道具 举报

我的人缘0
叶乙 发表于 2018-8-6 22:54:40 | 显示全部楼层
本楼: 【顶】   0% (0)
 
 
0% (0)   【踩】
全局: 顶  76% (42)
 
 
23% (13)  踩
superzbh 发表于 2018-8-5 01:57
8/4
周末需要准备一个面试,还是analytics方面的,渐渐的认清了一个现实,就是刷题是一个漫长的过程,也 ...

和楼主有类似经历,转岗的话,千万不要想捷径,老老实实刷题推公式,学习相关技能;
easy转过去了,能力不够,不能干活,更加难堪;
不过我的经历是国内,不知道有没有帮助,祝好~

评分

参与人数 2大米 +8 收起 理由
superzbh + 3 很有用的信息!
carry12345678 + 5 很有用的信息!

查看全部评分

回复

使用道具 举报

游客
请先登录

本版积分规则

提醒:发帖可以选择内容隐藏,部分板块支持匿名发帖。请认真读完以下全部说明:

■隐藏内容方法: [hide=200]你想要隐藏的内容比如面经[/hide]
■意思是:用户积分低于200则看不到被隐藏的内容
■可以自行设置积分值,不建议太高(200以上太多人看不到),也不建议太低(那就没必要隐藏了)
■建议只隐藏关键内容,比如具体的面试题目、涉及隐私的信息,大部分内容没必要隐藏。
■微信/QQ/电子邮件等,为防止将来被骚扰甚至人肉,以论坛私信方式发给对方最安全。
■匿名发帖的板块和方法:http://www.1point3acres.com/bbs/thread-405991-1-1.html

手机版|小黑屋|一亩三分地论坛声明

GMT+8, 2018-8-22 12:31

Powered by Discuz! X3

© 2001-2013 Comsenz Inc. Design By HUXTeam

快速回复 返回顶部 返回列表