f******l 发帖数: 32 | 1 经常在这里潜水,收益良多。现在也贡献一下自己的经验。
面试经历: onsite面了FLAG/UAP, 拿到4个offer。
个人背景: non-CS Phd, 5+ years experiences, machine learning / data mining
related software engineer.
1. Resume
好的简历是敲门砖。面试官看简历的时间不会超过2分钟,所以简洁清晰和重点突出很
重要。 一般来说不要超过2页(有很多publication的除外),把自己最强的东西放在前
面突出的位置。简历里列的每个项目,第一要写清楚impact, 并且impact要量化,比如
revenue提高了几个percent, 或者CTR提高了多少。第二要写清楚自己具体是做的什么
,用的什么技术。面试官很可能会拿一个简历里的project问的很深。
2. 准备面试
coding我就是刷Leetcode,时间有限,所以两遍都没刷完。刷题也是要下真功夫,一点
一点得扣。第一步是通过所有的test cases, 第二步是优化自己的code,做到一个变量
都不能减,一行也不能少,第三步是看看网上其他人的解法,往往别人有新的思路,可
能code也会更简洁和高效。如果有时间还可以想想多种解法,再扩展到distributed
case,或者怎样用hadoop解。 我在G的面试就是这样,一道题有无数的变化和followup
。如果自己准备的时候就多往这方面想想,肯定对面试有好处。不过现在越来越多的公
司不再考Leetcode的原题。:-(
system design对senior的engineer就更重要。几乎所有公司都给我两轮system design
的面试。平时工作中就要注意积累相关知识,比如看看Cassandra, HBase, MongoDB,
Storm, Kafka, Yarn, Spark的system architecture. 如果是做ML相关的,也需要准
备design,比如设计一个recommendation system, or ads targeting system. 网上
这些题目很多了,就不再一一列举了。有时间也可以看看Facebook, twitter,
LinkedIn等的engineering blog, 他们一般都会把自己system design的很多details都
放到blogs。
3. 面试过程
骑驴找马真的很累。个人感觉状态最好的时候是面过2-3个公司以后,但是到最后体力
和精力都大不如以前。所以安排好面试的顺序很重要。 我个人失败的一点就是把最想
去的公司放到了最后,结果很悲剧。 一旦拿到一个好公司的offer,后面很可能就会有
不少的offer。也就是说如果你真的ready了,就会是multi offers. 那么对我们找工作
的人就非常有利。
对multi offers,现在公司都不愿意第一个出number。很少公司是告诉number后就要
push你做决定。 我一般告诉他们面试还没完,他们都会给至少2-3weeks的时间。所以
没必要先答应然后再反悔。这样真的很伤人品。 offer negotiation最好就一次,一旦
达到预期目标就不再反复要价了。
现在market还是很hot。祝愿大家都拿到心仪的offers! | r*******e 发帖数: 971 | | j******f 发帖数: 825 | | l*********8 发帖数: 4642 | 4 厉害
【在 f******l 的大作中提到】 : 经常在这里潜水,收益良多。现在也贡献一下自己的经验。 : 面试经历: onsite面了FLAG/UAP, 拿到4个offer。 : 个人背景: non-CS Phd, 5+ years experiences, machine learning / data mining : related software engineer. : 1. Resume : 好的简历是敲门砖。面试官看简历的时间不会超过2分钟,所以简洁清晰和重点突出很 : 重要。 一般来说不要超过2页(有很多publication的除外),把自己最强的东西放在前 : 面突出的位置。简历里列的每个项目,第一要写清楚impact, 并且impact要量化,比如 : revenue提高了几个percent, 或者CTR提高了多少。第二要写清楚自己具体是做的什么 : ,用的什么技术。面试官很可能会拿一个简历里的project问的很深。
| M****l 发帖数: 416 | 5 lz牛人呀 膜拜
【在 f******l 的大作中提到】 : 经常在这里潜水,收益良多。现在也贡献一下自己的经验。 : 面试经历: onsite面了FLAG/UAP, 拿到4个offer。 : 个人背景: non-CS Phd, 5+ years experiences, machine learning / data mining : related software engineer. : 1. Resume : 好的简历是敲门砖。面试官看简历的时间不会超过2分钟,所以简洁清晰和重点突出很 : 重要。 一般来说不要超过2页(有很多publication的除外),把自己最强的东西放在前 : 面突出的位置。简历里列的每个项目,第一要写清楚impact, 并且impact要量化,比如 : revenue提高了几个percent, 或者CTR提高了多少。第二要写清楚自己具体是做的什么 : ,用的什么技术。面试官很可能会拿一个简历里的project问的很深。
| s********n 发帖数: 41 | 6 谢谢lz分享!!
我现在的工作很传统的sde,但一直想学关于"Cassandra, HBase, MongoDB,
Storm, Kafka, Yarn, Spark"的知识,也最好有机会能实践一下。lz有推荐的网站或者
书籍吗?
还有关于recommendation system,在哪里能够找到这方面的题目呢?kaggle吗?
多谢!! | a********e 发帖数: 53 | | a********e 发帖数: 53 | 8 另外lz能不能分享下面试
machine learning / data mining
related software engineer 需要怎么准备。我的研究和ml沾点边,但相关理论知识不
牢。恳求你指点一下。多谢! | a********e 发帖数: 53 | | a*a 发帖数: 175 | 10 airbnb
【在 a********e 的大作中提到】 : 对了,第二个A代表什么公司?
| | | T*****1 发帖数: 2 | 11 哦。
【在 f******l 的大作中提到】 : 经常在这里潜水,收益良多。现在也贡献一下自己的经验。 : 面试经历: onsite面了FLAG/UAP, 拿到4个offer。 : 个人背景: non-CS Phd, 5+ years experiences, machine learning / data mining : related software engineer. : 1. Resume : 好的简历是敲门砖。面试官看简历的时间不会超过2分钟,所以简洁清晰和重点突出很 : 重要。 一般来说不要超过2页(有很多publication的除外),把自己最强的东西放在前 : 面突出的位置。简历里列的每个项目,第一要写清楚impact, 并且impact要量化,比如 : revenue提高了几个percent, 或者CTR提高了多少。第二要写清楚自己具体是做的什么 : ,用的什么技术。面试官很可能会拿一个简历里的project问的很深。
| o**********e 发帖数: 18403 | | c******d 发帖数: 25 | 13 恭喜恭喜,请问机器学习方面,如果自己本领悟接触机会不多,想通过side project来
练习的话,有什么推荐的东西吗?
【在 f******l 的大作中提到】 : 经常在这里潜水,收益良多。现在也贡献一下自己的经验。 : 面试经历: onsite面了FLAG/UAP, 拿到4个offer。 : 个人背景: non-CS Phd, 5+ years experiences, machine learning / data mining : related software engineer. : 1. Resume : 好的简历是敲门砖。面试官看简历的时间不会超过2分钟,所以简洁清晰和重点突出很 : 重要。 一般来说不要超过2页(有很多publication的除外),把自己最强的东西放在前 : 面突出的位置。简历里列的每个项目,第一要写清楚impact, 并且impact要量化,比如 : revenue提高了几个percent, 或者CTR提高了多少。第二要写清楚自己具体是做的什么 : ,用的什么技术。面试官很可能会拿一个简历里的project问的很深。
| f*****g 发帖数: 736 | | h*****7 发帖数: 6781 | 15 第三点很重要,哥就是吃过亏。
被HR逼着问给你加这么多你能今天就答复吗,哥一向不喜欢勉强别人或者被人勉强,就
直接说无法答复 | i******t 发帖数: 798 | 16 多谢楼主信息
能具体举几个例子
”第二要写清楚自己具体是做的什么,用的什么技术。“
的模板吗?
看看应该怎么写 多谢!
【在 f******l 的大作中提到】 : 经常在这里潜水,收益良多。现在也贡献一下自己的经验。 : 面试经历: onsite面了FLAG/UAP, 拿到4个offer。 : 个人背景: non-CS Phd, 5+ years experiences, machine learning / data mining : related software engineer. : 1. Resume : 好的简历是敲门砖。面试官看简历的时间不会超过2分钟,所以简洁清晰和重点突出很 : 重要。 一般来说不要超过2页(有很多publication的除外),把自己最强的东西放在前 : 面突出的位置。简历里列的每个项目,第一要写清楚impact, 并且impact要量化,比如 : revenue提高了几个percent, 或者CTR提高了多少。第二要写清楚自己具体是做的什么 : ,用的什么技术。面试官很可能会拿一个简历里的project问的很深。
| k**y 发帖数: 12 | 17 恭喜lz。
另外,能不能透露下uber的面经?谢谢。
(好像站内邮件发不过去,显然拒收)
【在 f******l 的大作中提到】 : 经常在这里潜水,收益良多。现在也贡献一下自己的经验。 : 面试经历: onsite面了FLAG/UAP, 拿到4个offer。 : 个人背景: non-CS Phd, 5+ years experiences, machine learning / data mining : related software engineer. : 1. Resume : 好的简历是敲门砖。面试官看简历的时间不会超过2分钟,所以简洁清晰和重点突出很 : 重要。 一般来说不要超过2页(有很多publication的除外),把自己最强的东西放在前 : 面突出的位置。简历里列的每个项目,第一要写清楚impact, 并且impact要量化,比如 : revenue提高了几个percent, 或者CTR提高了多少。第二要写清楚自己具体是做的什么 : ,用的什么技术。面试官很可能会拿一个简历里的project问的很深。
|
|