一亩三分地论坛

 找回密码
 获取更多干货,去instant注册!

扫码关注一亩三分地公众号
查看: 4825|回复: 9
收起左侧

报个Pinterest Offer

[复制链接] |试试Instant~ |关注本帖
gu0001hi 发表于 2014-11-20 14:15:21 | 显示全部楼层 |阅读模式

2014(10-12月) 码农类 硕士 全职@Pinterest - 校园招聘会 - Onsite |Pass

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

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

x

提早一天到SF,P家说每天的面试可以报销50块钱的吃的,就跑去住处旁边一家日料,使劲吃.. 吃完之后想到两个月前从西雅图开车回San Diego的时候路过SF,就住在不远,两个月后还居然没找到工作,第二天还要去面一家根本进不了的公司,就悲从中来,加上吃太饱,反正感觉非常不好。

第二天去了P家办公室,那里有SF创业公司的统一特点:有点像车库..
因为NDA,不方便把很详细的题目放上来,放一点大致的题目,知道这个离题目也不远了

11:00 - 12:00
首先是一个美国小哥,进来就一直打哈欠,说礼拜一,你懂的...  然后就问了点基本的问题,就开始coding。 题目和Pinterest很相关问怎么怎么创建一种data structure,可以表述对于一个pin,用户和用户间repin的关系。一开始忽略了log是按照时间先后顺序进来的,一开始思路有点混乱,一会bfs,一会dfs的,不过20多分钟之后也写完了。写完之后小哥说,有没有简单点的方法,然后我就盯着log看了一下,发现不存在先创建很低下的subtree再创建上层的node,关键点还是在于log是根据时间先后放进来的,就知道怎么做了。写完之后被他挑了一个bug,不过他一说就改掉了。写完之后好像小哥对java的Map<String, Person> map = new HashMap<String, Person>() 这个很感兴趣,就问为什么前面不直接写HashMap,我就扯了扯java的polymorphysm, 以及这样用interface在stack上创建object的好处,然后时间就到了
. 鐣欏鐢宠璁哄潧-涓浜╀笁鍒嗗湴
12:00 - 12:30
午餐是和本学校的一个上一届目前在P工作的大牛学长吃饭的,之前就取得过联系,没机会吃过Google, Facebook等公司的午餐所以无法比较,但是总的来说还是很不错的。

12:30 - 1:00 . from: 1point3acres.com/bbs
和一个在growth team的engineer(听口音好像是法国人)做了cultural fit的interview。她一进来就说这只是cultural fit, 没什么大问题..之类的,让我放松不少,更像是一个behavioral interview。就讨论了下一些scenario,怎么处理之类的。我提到到了怎样提高Pinterest在男性用户中得到青睐, 比如多放一些男性用户repin过的pin,来让我们感兴趣。她还问如果和别的组员意见不一怎么办,我就说可以做下用户测试,比方说iOS的test flight,让1000个用户采取我的方式,另外1000个用户采取别的方式,看哪个方式比较好. stats speak louder than words

1:00 - 2:00. 鐣欏鐢宠璁哄潧-涓浜╀笁鍒嗗湴
一个国人小哥来面试system design,具体讨论了下P家每个pin背后都有一个url,以及需要进行web crawling来得到关于这个pin的信息,设计一个这样的系统,有些什么tradeoff等等问题。

2:00 - 3:00
一个台湾女生(真是大神, new grad毕业后去了pre-ipo的Twitter,然后两年前跳到了Pin, 现在还很年轻)面试。前20分钟基本在讨论project,以及过去的经历等等(似乎她不是很在乎coding面试),然后很详细问了问我在amazon实习时候的project。聊得差不多了她说,那就做做题目吧!于是给我出了一题算法题,是道fb的高频题。这题我之前和朋友讨论过,然后就直接跟她说了解法,她就让我写code。写code的时候,似乎她也不在乎我怎么写,一直在看手机.. 可能觉得我算法知道了写出来应该问题不大,还是说完全对我放弃了?然后搞定之后她一直问怎样提高效率,我说Asymptatically肯定没法提高了,因为已经是O(n)了,但是可以进行剪枝,遇到一定条件就可以break,她说没错。 然后看看还有时间,她说那我们再做一题吧,就出了leetcode上一道类似找最大triangle的题目,就写了code,然后说有没有更优解,于是我就顿时卡住了,因为只做过暴力解... 于是她提示说用DP,然后再根据多一点提示才想出了DP的办法,可是她不要求写code,只是想要说思路,就跟她说了说思路,她说ok。从头到尾她似乎就不怎么care coding的感觉。. 鐣欏鐢宠璁哄潧-涓浜╀笁鍒嗗湴
. 鐗涗汉浜戦泦,涓浜╀笁鍒嗗湴
过了一个礼拜后recruiter打电话来说给offer,总的感觉面试运气很好,不然肯定挂,我有几个大牛同学就因为运气不好挂了。
.鏈枃鍘熷垱鑷1point3acres璁哄潧
报下package:12万base  16万 options/stock, 5万sign-on, 5千的一次性旅游费

面试注意点:
1) 反应要快,不能卡住,卡住的话面试官会提示,一定要马上接下去他的思路,最好不要卡住
. Waral 鍗氬鏈夋洿澶氭枃绔,2) 口语很重要,交流要尽量做到很无障碍很愉快.1point3acres缃



补充内容 (2014-11-21 12:20):. more info on 1point3acres.com
Pinterest内推可以加群 385022929 群里大牛多,一起做题也不错

评分

4

查看全部评分

怒学的快乐陶 发表于 2014-11-20 14:51:53 | 显示全部楼层
词妹,感谢分享!!!
回复 支持 反对

使用道具 举报

怒学的快乐陶 发表于 2014-11-20 14:52:15 | 显示全部楼层
并且由衷的为你感到高兴!!!
回复 支持 反对

使用道具 举报

Deckardmzr 发表于 2014-11-20 14:57:13 | 显示全部楼层
感谢分享! 弱问一下用interface在stack上创建object的好处是什么? 搜了一下答案感觉没有说到点子上,谢谢了
回复 支持 反对

使用道具 举报

MTC 发表于 2014-11-20 15:18:05 | 显示全部楼层
没上市的16w的stock咋算出来的?
回复 支持 反对

使用道具 举报

buzzerBeater 发表于 2014-11-20 16:26:39 | 显示全部楼层
公司 好公司呀~
. From 1point 3acres bbs
补充内容 (2014-11-20 16:27):. more info on 1point3acres.com
呃。。我要打“恭喜”来着。。
回复 支持 反对

使用道具 举报

 楼主| gu0001hi 发表于 2014-11-21 12:21:24 | 显示全部楼层
Deckardmzr 发表于 2014-11-20 14:57
感谢分享! 弱问一下用interface在stack上创建object的好处是什么? 搜了一下答案感觉没有说到点子上,谢谢 ...

其实所有obejct都是建立在heap上的, stack上只是一个pointer而已,但是pointer用比较general的type的好处是可以放进更多的java collection里面?比如arraylist什么的
回复 支持 反对

使用道具 举报

 楼主| gu0001hi 发表于 2014-11-21 14:00:04 | 显示全部楼层
MTC 发表于 2014-11-20 15:18
没上市的16w的stock咋算出来的?

貌似没上市的也有个每股一个价格?然后根据入职当天的股价给你相应的股份
回复 支持 反对

使用道具 举报

bonnachoven 发表于 2015-9-4 01:09:18 | 显示全部楼层
感谢分享!想问下lz去onsite之前有电面么?电面内容是什么呀?多谢~
回复 支持 反对

使用道具 举报

本版积分规则

请点这里访问我们的新网站:一亩三分地Instant.

Instant搜索更强大,不扣积分,内容组织的更好更整洁!目前仍在beta版本,努力完善中!反馈请点这里

关闭

一亩三分地推荐上一条 /5 下一条

手机版|小黑屋|一亩三分地论坛声明 ( 沪ICP备11015994号 )

custom counter

GMT+8, 2016-12-6 11:06

Powered by Discuz! X3

© 2001-2013 Comsenz Inc. Design By HUXTeam

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