k*****2 发帖数: 135 | 1 我想找data scientist方面的工作,打算努力刷leetcode。
因为是生物PhD,自学写程序,一直用Perl,R和Matlab。
后来辅修统计master,也只用R。
最近觉得Python很好,就学了一点点Python。
最近要开始大规模刷题,所以想选择一种以后比较常用的语言,然后固定下来。
想在C, Java和Python里面选一个(朋友推荐的C,自己倾向于Python),求大家热心推
荐一下。
目前水平:C是一点都不会的状态。Java本科学过两个学期,估计最简单的可以搞定。
Python可以写一写简单的东西。
谢谢,么么哒! |
l***4 发帖数: 1788 | 2 派桑
【在 k*****2 的大作中提到】 : 我想找data scientist方面的工作,打算努力刷leetcode。 : 因为是生物PhD,自学写程序,一直用Perl,R和Matlab。 : 后来辅修统计master,也只用R。 : 最近觉得Python很好,就学了一点点Python。 : 最近要开始大规模刷题,所以想选择一种以后比较常用的语言,然后固定下来。 : 想在C, Java和Python里面选一个(朋友推荐的C,自己倾向于Python),求大家热心推 : 荐一下。 : 目前水平:C是一点都不会的状态。Java本科学过两个学期,估计最简单的可以搞定。 : Python可以写一写简单的东西。 : 谢谢,么么哒!
|
y***x 发帖数: 148 | 3 你得考虑现在大公司主流面试语言就两 CPP / java
你要选个其他语言 hr还得给你找一找公司这语言的专业人士
一般这类人 都比较geek 等着面试难度upgrade吧
[在 kagura2 (kagura) 的大作中提到:]
:我想找data scientist方面的工作,打算努力刷leetcode。
:因为是生物PhD,自学写程序,一直用Perl,R和Matlab。
:........... |
y***x 发帖数: 148 | 4 你得考虑现在大公司主流面试语言就两 CPP / java
你要选个其他语言 hr还得给你找一找公司这语言的专业人士
一般这类人 都比较geek 等着面试难度upgrade吧
当然 如果你也是该语言专业人士 另论
[在 kagura2 (kagura) 的大作中提到:]
:我想找data scientist方面的工作,打算努力刷leetcode。
:因为是生物PhD,自学写程序,一直用Perl,R和Matlab。
:........... |
t**r 发帖数: 3428 | 5 用py面试的我都fail不管写出来沒有
你自己掂量 |
j*******l 发帖数: 1066 | 6 这是你自己不职业了
【在 t**r 的大作中提到】 : 用py面试的我都fail不管写出来沒有 : 你自己掂量
|
l***t 发帖数: 21 | |
s**x 发帖数: 7506 | 8 python 就行。 FLG 一般不care 你用什么语言。 然后再学一些java or c++ 就行了。 |
m******n 发帖数: 453 | 9 你开什么玩笑
data scientist这种高大上的职业不是刷题可以进去的
【在 k*****2 的大作中提到】 : 我想找data scientist方面的工作,打算努力刷leetcode。 : 因为是生物PhD,自学写程序,一直用Perl,R和Matlab。 : 后来辅修统计master,也只用R。 : 最近觉得Python很好,就学了一点点Python。 : 最近要开始大规模刷题,所以想选择一种以后比较常用的语言,然后固定下来。 : 想在C, Java和Python里面选一个(朋友推荐的C,自己倾向于Python),求大家热心推 : 荐一下。 : 目前水平:C是一点都不会的状态。Java本科学过两个学期,估计最简单的可以搞定。 : Python可以写一写简单的东西。 : 谢谢,么么哒!
|
k*****2 发帖数: 135 | 10 那怎样才可以呢?
有个统计学位啊,其他也学了一些,知道还有差距,但是还在努力。
【在 m******n 的大作中提到】 : 你开什么玩笑 : data scientist这种高大上的职业不是刷题可以进去的
|
|
|
k*****2 发帖数: 135 | 11 为啥?可以问一下您是审核什么职位吗?
【在 t**r 的大作中提到】 : 用py面试的我都fail不管写出来沒有 : 你自己掂量
|
s*****m 发帖数: 168 | 12 我和你背景非常像。也是喜欢用perl和matlab。R也用,不如matlab多。计算生物的phd
我1年前刷过一遍leetcode,一开始用python,后来刷着刷着自己烦了,就自觉改用
java。其实用python刷题挺不方便的。思路也没有用c或者java清晰,讨论群里的又都
是再用java和c再讨论。
关于“data scientist这种高大上的职业不是刷题可以进去的”,我部分赞同
其实data scientist的面试一般不怎么靠你算法题。更多是考察你处理问题的能力。一
般都是告诉你个situation或者给你一个dataset,然后问你怎么去分析,用什么models
,等等。我觉得ds的面试还是挺水的,和马工相比。 不过ds我也面得不多。也有遇到
ds一上来先让你online screening做题的,后来电面都再也没有提到算法题的。
good luck |
m******n 发帖数: 453 | 13 申data analyst啊
data scientist是给有PhD学位,有machine learning经验,有top conference paper
的人申请的
————当然,很多商业金融公司的,也把data analyst叫做data scientist来吸引眼
球,拿的是analyst的工资
【在 k*****2 的大作中提到】 : 那怎样才可以呢? : 有个统计学位啊,其他也学了一些,知道还有差距,但是还在努力。
|
s*******e 发帖数: 1630 | 14 LS是开玩笑还是咋地?我还真没碰过面试官对语言挑剔的,就算面试官本身不会那种语
言,最多就是无法精确挑出语法毛病,但不影响理解算法本身吧。LZ还是挑简洁方便的
语言吧,python ruby等都行 |
f****n 发帖数: 399 | 15 为啥你朋友推荐的C?
我看板上基本都是java
【在 k*****2 的大作中提到】 : 我想找data scientist方面的工作,打算努力刷leetcode。 : 因为是生物PhD,自学写程序,一直用Perl,R和Matlab。 : 后来辅修统计master,也只用R。 : 最近觉得Python很好,就学了一点点Python。 : 最近要开始大规模刷题,所以想选择一种以后比较常用的语言,然后固定下来。 : 想在C, Java和Python里面选一个(朋友推荐的C,自己倾向于Python),求大家热心推 : 荐一下。 : 目前水平:C是一点都不会的状态。Java本科学过两个学期,估计最简单的可以搞定。 : Python可以写一写简单的东西。 : 谢谢,么么哒!
|
k*****2 发帖数: 135 | 16 谢谢!我已经在online screening跪了一次了。
phd
models
【在 s*****m 的大作中提到】 : 我和你背景非常像。也是喜欢用perl和matlab。R也用,不如matlab多。计算生物的phd : 我1年前刷过一遍leetcode,一开始用python,后来刷着刷着自己烦了,就自觉改用 : java。其实用python刷题挺不方便的。思路也没有用c或者java清晰,讨论群里的又都 : 是再用java和c再讨论。 : 关于“data scientist这种高大上的职业不是刷题可以进去的”,我部分赞同 : 其实data scientist的面试一般不怎么靠你算法题。更多是考察你处理问题的能力。一 : 般都是告诉你个situation或者给你一个dataset,然后问你怎么去分析,用什么models : ,等等。我觉得ds的面试还是挺水的,和马工相比。 不过ds我也面得不多。也有遇到 : ds一上来先让你online screening做题的,后来电面都再也没有提到算法题的。 : good luck
|
s**********y 发帖数: 211 | 17 用Java刷过2-3遍,后来用python干活很喜欢,发现用python刷很简洁code来的短,但
是有个问题就是python类似于matlab,有点偏计算器,不如java的清晰
ps:我也不喜欢ds用码工面试screen的,但是听过一些e-commerce 公司所谓ds给我解
释几个ML的基本概念,觉得还是面他们leetcode吧。
往深里扯的很多ml算法都是物理模型通用,所以俺觉得自己phd还算没白念。leetcode
很有用,闲的时候刷刷开开脑洞。 |
k*****2 发帖数: 135 | 18 赞!
PS. 我本来以为上次online screen跪了,结果居然过了,有面试,大吃一惊,:-D
leetcode
【在 s**********y 的大作中提到】 : 用Java刷过2-3遍,后来用python干活很喜欢,发现用python刷很简洁code来的短,但 : 是有个问题就是python类似于matlab,有点偏计算器,不如java的清晰 : ps:我也不喜欢ds用码工面试screen的,但是听过一些e-commerce 公司所谓ds给我解 : 释几个ML的基本概念,觉得还是面他们leetcode吧。 : 往深里扯的很多ml算法都是物理模型通用,所以俺觉得自己phd还算没白念。leetcode : 很有用,闲的时候刷刷开开脑洞。
|
f*******l 发帖数: 964 | 19 以我有限的面试经验,python 就可以。不过除了 python,最好再再弄懂 Java 或 C++
的语法作为备份。
我面试时,跟每一个面试官说清楚解题思路后,都顺便问一句我可以用 python 写代码
么?绝大多数都说可以,有一个甚至说写伪码都可以。只有一个黑人说,你简历里说你
会 C++,为什么不用 C++?
至于C,我个人认为,除非是嵌入式,firmware, 以及与硬件相关的职位,都不要用C了
。用C应对算法面试挺困难的,自身不包含hash table等数据结构,也没有标准的常见
算法函数,如排序。
【在 k*****2 的大作中提到】 : 我想找data scientist方面的工作,打算努力刷leetcode。 : 因为是生物PhD,自学写程序,一直用Perl,R和Matlab。 : 后来辅修统计master,也只用R。 : 最近觉得Python很好,就学了一点点Python。 : 最近要开始大规模刷题,所以想选择一种以后比较常用的语言,然后固定下来。 : 想在C, Java和Python里面选一个(朋友推荐的C,自己倾向于Python),求大家热心推 : 荐一下。 : 目前水平:C是一点都不会的状态。Java本科学过两个学期,估计最简单的可以搞定。 : Python可以写一写简单的东西。 : 谢谢,么么哒!
|
k***g 发帖数: 166 | 20 C有qsort的,当然,同意面试不用C,那不是自己找麻烦么
++
【在 f*******l 的大作中提到】 : 以我有限的面试经验,python 就可以。不过除了 python,最好再再弄懂 Java 或 C++ : 的语法作为备份。 : 我面试时,跟每一个面试官说清楚解题思路后,都顺便问一句我可以用 python 写代码 : 么?绝大多数都说可以,有一个甚至说写伪码都可以。只有一个黑人说,你简历里说你 : 会 C++,为什么不用 C++? : 至于C,我个人认为,除非是嵌入式,firmware, 以及与硬件相关的职位,都不要用C了 : 。用C应对算法面试挺困难的,自身不包含hash table等数据结构,也没有标准的常见 : 算法函数,如排序。
|
|
|
k*****2 发帖数: 135 | 21 我想找data scientist方面的工作,打算努力刷leetcode。
因为是生物PhD,自学写程序,一直用Perl,R和Matlab。
后来辅修统计master,也只用R。
最近觉得Python很好,就学了一点点Python。
最近要开始大规模刷题,所以想选择一种以后比较常用的语言,然后固定下来。
想在C, Java和Python里面选一个(朋友推荐的C,自己倾向于Python),求大家热心推
荐一下。
目前水平:C是一点都不会的状态。Java本科学过两个学期,估计最简单的可以搞定。
Python可以写一写简单的东西。
谢谢,么么哒! |
l***4 发帖数: 1788 | 22 派桑
【在 k*****2 的大作中提到】 : 我想找data scientist方面的工作,打算努力刷leetcode。 : 因为是生物PhD,自学写程序,一直用Perl,R和Matlab。 : 后来辅修统计master,也只用R。 : 最近觉得Python很好,就学了一点点Python。 : 最近要开始大规模刷题,所以想选择一种以后比较常用的语言,然后固定下来。 : 想在C, Java和Python里面选一个(朋友推荐的C,自己倾向于Python),求大家热心推 : 荐一下。 : 目前水平:C是一点都不会的状态。Java本科学过两个学期,估计最简单的可以搞定。 : Python可以写一写简单的东西。 : 谢谢,么么哒!
|
y***x 发帖数: 148 | 23 你得考虑现在大公司主流面试语言就两 CPP / java
你要选个其他语言 hr还得给你找一找公司这语言的专业人士
一般这类人 都比较geek 等着面试难度upgrade吧
[在 kagura2 (kagura) 的大作中提到:]
:我想找data scientist方面的工作,打算努力刷leetcode。
:因为是生物PhD,自学写程序,一直用Perl,R和Matlab。
:........... |
y***x 发帖数: 148 | 24 你得考虑现在大公司主流面试语言就两 CPP / java
你要选个其他语言 hr还得给你找一找公司这语言的专业人士
一般这类人 都比较geek 等着面试难度upgrade吧
当然 如果你也是该语言专业人士 另论
[在 kagura2 (kagura) 的大作中提到:]
:我想找data scientist方面的工作,打算努力刷leetcode。
:因为是生物PhD,自学写程序,一直用Perl,R和Matlab。
:........... |
t**r 发帖数: 3428 | 25 用py面试的我都fail不管写出来沒有
你自己掂量 |
j*******l 发帖数: 1066 | 26 这是你自己不职业了
【在 t**r 的大作中提到】 : 用py面试的我都fail不管写出来沒有 : 你自己掂量
|
s**x 发帖数: 7506 | 27 python 就行。 FLG 一般不care 你用什么语言。 然后再学一些java or c++ 就行了。 |
m******n 发帖数: 453 | 28 你开什么玩笑
data scientist这种高大上的职业不是刷题可以进去的
【在 k*****2 的大作中提到】 : 我想找data scientist方面的工作,打算努力刷leetcode。 : 因为是生物PhD,自学写程序,一直用Perl,R和Matlab。 : 后来辅修统计master,也只用R。 : 最近觉得Python很好,就学了一点点Python。 : 最近要开始大规模刷题,所以想选择一种以后比较常用的语言,然后固定下来。 : 想在C, Java和Python里面选一个(朋友推荐的C,自己倾向于Python),求大家热心推 : 荐一下。 : 目前水平:C是一点都不会的状态。Java本科学过两个学期,估计最简单的可以搞定。 : Python可以写一写简单的东西。 : 谢谢,么么哒!
|
k*****2 发帖数: 135 | 29 那怎样才可以呢?
有个统计学位啊,其他也学了一些,知道还有差距,但是还在努力。
【在 m******n 的大作中提到】 : 你开什么玩笑 : data scientist这种高大上的职业不是刷题可以进去的
|
k*****2 发帖数: 135 | 30 为啥?可以问一下您是审核什么职位吗?
【在 t**r 的大作中提到】 : 用py面试的我都fail不管写出来沒有 : 你自己掂量
|
|
|
s*****m 发帖数: 168 | 31 我和你背景非常像。也是喜欢用perl和matlab。R也用,不如matlab多。计算生物的phd
我1年前刷过一遍leetcode,一开始用python,后来刷着刷着自己烦了,就自觉改用
java。其实用python刷题挺不方便的。思路也没有用c或者java清晰,讨论群里的又都
是再用java和c再讨论。
关于“data scientist这种高大上的职业不是刷题可以进去的”,我部分赞同
其实data scientist的面试一般不怎么靠你算法题。更多是考察你处理问题的能力。一
般都是告诉你个situation或者给你一个dataset,然后问你怎么去分析,用什么models
,等等。我觉得ds的面试还是挺水的,和马工相比。 不过ds我也面得不多。也有遇到
ds一上来先让你online screening做题的,后来电面都再也没有提到算法题的。
good luck |
m******n 发帖数: 453 | 32 申data analyst啊
data scientist是给有PhD学位,有machine learning经验,有top conference paper
的人申请的
————当然,很多商业金融公司的,也把data analyst叫做data scientist来吸引眼
球,拿的是analyst的工资
【在 k*****2 的大作中提到】 : 那怎样才可以呢? : 有个统计学位啊,其他也学了一些,知道还有差距,但是还在努力。
|
s*******e 发帖数: 1630 | 33 LS是开玩笑还是咋地?我还真没碰过面试官对语言挑剔的,就算面试官本身不会那种语
言,最多就是无法精确挑出语法毛病,但不影响理解算法本身吧。LZ还是挑简洁方便的
语言吧,python ruby等都行 |
f****n 发帖数: 399 | 34 为啥你朋友推荐的C?
我看板上基本都是java
【在 k*****2 的大作中提到】 : 我想找data scientist方面的工作,打算努力刷leetcode。 : 因为是生物PhD,自学写程序,一直用Perl,R和Matlab。 : 后来辅修统计master,也只用R。 : 最近觉得Python很好,就学了一点点Python。 : 最近要开始大规模刷题,所以想选择一种以后比较常用的语言,然后固定下来。 : 想在C, Java和Python里面选一个(朋友推荐的C,自己倾向于Python),求大家热心推 : 荐一下。 : 目前水平:C是一点都不会的状态。Java本科学过两个学期,估计最简单的可以搞定。 : Python可以写一写简单的东西。 : 谢谢,么么哒!
|
k*****2 发帖数: 135 | 35 谢谢!我已经在online screening跪了一次了。
phd
models
【在 s*****m 的大作中提到】 : 我和你背景非常像。也是喜欢用perl和matlab。R也用,不如matlab多。计算生物的phd : 我1年前刷过一遍leetcode,一开始用python,后来刷着刷着自己烦了,就自觉改用 : java。其实用python刷题挺不方便的。思路也没有用c或者java清晰,讨论群里的又都 : 是再用java和c再讨论。 : 关于“data scientist这种高大上的职业不是刷题可以进去的”,我部分赞同 : 其实data scientist的面试一般不怎么靠你算法题。更多是考察你处理问题的能力。一 : 般都是告诉你个situation或者给你一个dataset,然后问你怎么去分析,用什么models : ,等等。我觉得ds的面试还是挺水的,和马工相比。 不过ds我也面得不多。也有遇到 : ds一上来先让你online screening做题的,后来电面都再也没有提到算法题的。 : good luck
|
s**********y 发帖数: 211 | 36 用Java刷过2-3遍,后来用python干活很喜欢,发现用python刷很简洁code来的短,但
是有个问题就是python类似于matlab,有点偏计算器,不如java的清晰
ps:我也不喜欢ds用码工面试screen的,但是听过一些e-commerce 公司所谓ds给我解
释几个ML的基本概念,觉得还是面他们leetcode吧。
往深里扯的很多ml算法都是物理模型通用,所以俺觉得自己phd还算没白念。leetcode
很有用,闲的时候刷刷开开脑洞。 |
k*****2 发帖数: 135 | 37 赞!
PS. 我本来以为上次online screen跪了,结果居然过了,有面试,大吃一惊,:-D
leetcode
【在 s**********y 的大作中提到】 : 用Java刷过2-3遍,后来用python干活很喜欢,发现用python刷很简洁code来的短,但 : 是有个问题就是python类似于matlab,有点偏计算器,不如java的清晰 : ps:我也不喜欢ds用码工面试screen的,但是听过一些e-commerce 公司所谓ds给我解 : 释几个ML的基本概念,觉得还是面他们leetcode吧。 : 往深里扯的很多ml算法都是物理模型通用,所以俺觉得自己phd还算没白念。leetcode : 很有用,闲的时候刷刷开开脑洞。
|
f*******l 发帖数: 964 | 38 以我有限的面试经验,python 就可以。不过除了 python,最好再再弄懂 Java 或 C++
的语法作为备份。
我面试时,跟每一个面试官说清楚解题思路后,都顺便问一句我可以用 python 写代码
么?绝大多数都说可以,有一个甚至说写伪码都可以。只有一个黑人说,你简历里说你
会 C++,为什么不用 C++?
至于C,我个人认为,除非是嵌入式,firmware, 以及与硬件相关的职位,都不要用C了
。用C应对算法面试挺困难的,自身不包含hash table等数据结构,也没有标准的常见
算法函数,如排序。
【在 k*****2 的大作中提到】 : 我想找data scientist方面的工作,打算努力刷leetcode。 : 因为是生物PhD,自学写程序,一直用Perl,R和Matlab。 : 后来辅修统计master,也只用R。 : 最近觉得Python很好,就学了一点点Python。 : 最近要开始大规模刷题,所以想选择一种以后比较常用的语言,然后固定下来。 : 想在C, Java和Python里面选一个(朋友推荐的C,自己倾向于Python),求大家热心推 : 荐一下。 : 目前水平:C是一点都不会的状态。Java本科学过两个学期,估计最简单的可以搞定。 : Python可以写一写简单的东西。 : 谢谢,么么哒!
|
k***g 发帖数: 166 | 39 C有qsort的,当然,同意面试不用C,那不是自己找麻烦么
++
【在 f*******l 的大作中提到】 : 以我有限的面试经验,python 就可以。不过除了 python,最好再再弄懂 Java 或 C++ : 的语法作为备份。 : 我面试时,跟每一个面试官说清楚解题思路后,都顺便问一句我可以用 python 写代码 : 么?绝大多数都说可以,有一个甚至说写伪码都可以。只有一个黑人说,你简历里说你 : 会 C++,为什么不用 C++? : 至于C,我个人认为,除非是嵌入式,firmware, 以及与硬件相关的职位,都不要用C了 : 。用C应对算法面试挺困难的,自身不包含hash table等数据结构,也没有标准的常见 : 算法函数,如排序。
|
f****n 发帖数: 399 | 40 刷leetcode用C可以用uthash 做hash table,也不是很麻烦,不过感觉最后submit的时
候运行得不大对。
其他比较麻烦的主要是返回三维数组那些比较复杂的,还需要手动分配内存之类的。
最关键的其实不是刷题,而是面试的时候,用C比较吃亏,写得慢。
++
【在 f*******l 的大作中提到】 : 以我有限的面试经验,python 就可以。不过除了 python,最好再再弄懂 Java 或 C++ : 的语法作为备份。 : 我面试时,跟每一个面试官说清楚解题思路后,都顺便问一句我可以用 python 写代码 : 么?绝大多数都说可以,有一个甚至说写伪码都可以。只有一个黑人说,你简历里说你 : 会 C++,为什么不用 C++? : 至于C,我个人认为,除非是嵌入式,firmware, 以及与硬件相关的职位,都不要用C了 : 。用C应对算法面试挺困难的,自身不包含hash table等数据结构,也没有标准的常见 : 算法函数,如排序。
|
|
|
d*****1 发帖数: 8618 | |
g****y 发帖数: 2810 | 42 不要用python,面向对象支持不好,还是java好。
【在 k*****2 的大作中提到】 : 我想找data scientist方面的工作,打算努力刷leetcode。 : 因为是生物PhD,自学写程序,一直用Perl,R和Matlab。 : 后来辅修统计master,也只用R。 : 最近觉得Python很好,就学了一点点Python。 : 最近要开始大规模刷题,所以想选择一种以后比较常用的语言,然后固定下来。 : 想在C, Java和Python里面选一个(朋友推荐的C,自己倾向于Python),求大家热心推 : 荐一下。 : 目前水平:C是一点都不会的状态。Java本科学过两个学期,估计最简单的可以搞定。 : Python可以写一写简单的东西。 : 谢谢,么么哒!
|
c********t 发帖数: 5706 | 43 python简洁,白板优势明显。
java好解释,但必须很熟练API,知道怎么能写简洁,否则白板很痛苦。
【在 k*****2 的大作中提到】 : 我想找data scientist方面的工作,打算努力刷leetcode。 : 因为是生物PhD,自学写程序,一直用Perl,R和Matlab。 : 后来辅修统计master,也只用R。 : 最近觉得Python很好,就学了一点点Python。 : 最近要开始大规模刷题,所以想选择一种以后比较常用的语言,然后固定下来。 : 想在C, Java和Python里面选一个(朋友推荐的C,自己倾向于Python),求大家热心推 : 荐一下。 : 目前水平:C是一点都不会的状态。Java本科学过两个学期,估计最简单的可以搞定。 : Python可以写一写简单的东西。 : 谢谢,么么哒!
|