自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 Facebook面试经历

本来是不想写的,总结都总结好几遍了,现在想想还是写一下。过去小半年,微软,IBM,亚马逊,youtube,facebook都来了一遍,微软和youtube招的是完全的SE,微软是我第一个onsite,有两题做的不好,拒了(招人做Office我也是不感兴趣),youtube到现在也没有了下文。总的来说,就是PhD在SE方面的优势非常不明显,尤其是当你是一个计算化学的博士的时候。亚马逊早早给了实习of

2016-02-09 03:17:35 3588 1

原创 CII 复习笔记 18

还有三个小时面Youtube。。。嗓子还哑了,尼玛,三番冷死人了。不知道来干嘛。。。18.1 加和两个数字,不使用算数符号,(那特么不就是要用binary的意思嘛!)1101^1001 = 0100 ==> add without carry1101&1001 = 1101 , 1001 carry without add1101 + 1001 = 1011

2015-12-14 22:46:30 455

原创 CCI 复习笔记 17

还是继续写吧,哈哈,今天下午面facebook呢其实本来应该是做16章的,但是16章有点难,可能要多写很多代码,我觉得可能写17章比较不那么浪费时间。刚刚salesforce打电话给我了,尼玛,又开始有点小后悔了。17.1 In place swap two numbers这题是我给女朋友出的题,a=a+b,b=a-b,a=a-b或者a=a-b,b=a+

2015-12-11 04:06:07 430

原创 签了

莫名其妙地。。。。签了。。。。QuantCast. 一家做广告定点投放的。modeling scientist. 这个博客还写嘛?是个问题。可能是要告一段落了突然觉得太多东西需要重新回顾,记得一年以前我暗暗下了决心以后要做数据工程师而不是单纯的码农。当时多么害怕最终只能走计算化学,或者只能做一个简简单单的做网站的。现在突然发现,生活就是这么蹊跷地帮助我完成了愿望。工资确实没

2015-12-10 13:37:09 534

原创 CII 复习笔记 10

第十章这笔记是我在上周飞旧金山的飞机上写的,写的比较多。第十章是系统设计以及scalability,这个其实比算法要难,主要是没有什么经验 10.1 设计一个数据服务系统,你需要设计development,rollout,ongoingmonitoring, maintenance of feeding 首先,我不懂那几个名词到底啥意思 我理解的数据服务系统

2015-11-30 00:30:47 553

原创 最有收获的一个晚上

本来我应该是傻逼兮兮地写着明天要讲的seminar的ppt的,但是实在是太特么兴奋了。面完了quantcast就直接onsite了,那个哥们问了我一堆machine learning的问题,总算是有点我真心会的了。然后就收到IBM要我明天去面试的通知,然后我就收到google的onsite了,哈哈哈哈兴奋得简直无法干活了啊!一会要去打球也来不及干活了。。。==,但是明天

2015-11-17 09:38:17 626

原创 CCI 复习笔记 11

飞去西雅图面微软之前我基本上看完了第8,10,11,12,13。当然由于在飞机上,我没有认真写笔记,现在重新写起先写11章,因为11章比较基础,其他章节最近也会补上。去微软面试让我的感觉就是,要么就是我目前做基础题的水平已经差不多够了,要么就是我运气比较好,虽然不是特别顺利,但是没有卡壳做不出来的时候。我觉得我目前的水平,大约也就在这里了。。。这次的经历让我坚定了之前的一个

2015-11-17 02:10:56 375

原创 CCI 复习笔记 9

临时抱佛脚啊,就先抱下这张递归和动态规划可谓是难点,主要是思维。思维这个东西。。。貌似刷题确实可以弥补,可是我实在没空刷题。不说啥了,明天就又面谷歌了,抓紧吧这次我保证基本每道题都用python写一下。9.1 小孩跑楼梯,可以一步可以两步可以三步。这个很简单,类似的题还有什么几个硬币加起来等于多少之类的。代码不放了,太花眼,总之recursion出来的是3^

2015-11-05 03:13:31 370

原创 CCI 复习笔记 5

亚马逊的这个实习悬了,和学校管这个的聊天才发现基本上只能改到夏天,然后再延期一学期,但是老板似乎想直接把我介绍给他的关系户了。虽然我感觉好像那个工作也还不错。。。工资特么都差不多其实微软终面,下周四,飞个华盛顿,免费旅游一趟也不错。谷歌二面,周四。Palantier周四和HR聊。SIG鸟我了,时间上不确定。话说我这复习了一个月的代码,突然面个矿工,有点搞笑的。。。废话不多说

2015-11-04 10:26:25 389

原创 第一个结果

这辈子第一次电话coding面试,这辈子写的第一个DFS,居然就拿了亚马逊的Intern Offer了,虽然不一定能去得成,值得高兴一下。

2015-10-30 08:36:58 277

原创 CCI 复习笔记 4

本来今天把第四章复习完绰绰有余,不幸的是被一道多年前一直没有懂的DP题迷住了,花了半个晚上做那个题。。现在外面零下好几度,肚子好饿题外话不讲了,今天要做的是tree and graph,明天面youtube我是抱着必须要死的决心了,明天还要找点时间复习bit manipulation其实感觉上还是tree,graph考得多,微软招聘会上的初试就是balance tree from

2015-10-28 12:20:21 458

原创 CCI 复习笔记 3

Stack and Queue准确来讲这两种数据结构都可以用LL来implement,所以我不是很了解为什么他们有单独存在的必要。可能仅仅是基于理论的完整性而已。不过话说回来,昨天亚马逊面试的时候我才意识到我从来没有用过STL的queue和stack,情急之下用了list.C++里面关于queue,有两个结构,queue,以及deque,后者是“an irregular acronym o

2015-10-21 01:32:18 487

原创 CCI 复习笔记 2

链表啊链表。回美国做的第一个online code interview就是全是这个。偏偏我特么几个月没写C++,太过于自信。现在的朋友都特么拿到offer了,我还在准备亚马逊一面。。。2.1 除去重复的node简单做法自然是用个啥把node记录下,CCI的做法是用Set,不知道Java的set是不是用hashmap,还是和C++一样用binary tree,不过咋说都差不多

2015-10-20 03:15:44 404

原创 CCI 习题笔记 1

最简单的复习方法就是我把我学过,练习过的题目都在这里写出来。CCI is for Cracking the Code Interview1.1 检查一个string里面的字符是否唯一,如果不可以使用其他数据结构用hashmap自然是最简单的方法,只要key存在直接跳出搜索。 由于是字符,所以可以直接使用一个数据来做。CII 提供另外几种做法:1.使用bit mani

2015-10-20 02:22:25 394

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除