【通知】7月22,工业界资深数据科学家教你破解各大公司面试!


一亩三分地论坛

 找回密码
 获取更多干活,快来注册

一亩三分地官方iOS手机应用下载
查看: 3392|回复: 7
收起左侧

Zillow onsite 01/04/2016

[复制链接] |试试Instant~ |关注本帖
icyilo 发表于 2016-1-23 06:10:43 | 显示全部楼层 |阅读模式

2016(1-3月) 码农类 硕士 全职@Zillow - 内推 - Onsite |Passfresh grad应届毕业生

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

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

x
月初面的,貌似他家在准备建个data pipeline platform所以在招data engineer~但是面试题基本没变. 1point 3acres 璁哄潧

话说大家对zillow怎么看?感觉发展的很好但是股票好像一直在跌?

~~~以及~~~求大米~~~. 鐗涗汉浜戦泦,涓浜╀笁鍒嗗湴

第一轮:中国哥哥
1. Spark是什么?executor是什么?
2. SQL table: user_id string
              page_id string
              time string
   Find 1) Recent 90 days
        2) the page that is viewed most by a user. 1point3acres.com/bbs
        3) and not viewed by any other 2 users
3. LC原题 Triangle.. 鐗涗汉浜戦泦,涓浜╀笁鍒嗗湴
4. Given a list of Locations (x, y, z), find the nearest Location to all.
5. Projects: Describe a time when you had a conflict with your teammates?
             What’s your biggest achievement in life?
             ……

第二轮:印度哥哥
1. float sqrt(int number, float tolerance)
2. Web site hit counter
   Implement this interface: Interface hit counter {
                                void increment();
                                int gethits();
                             }
   to calculate the web site hits within 1 minute.

第三轮:印度哥哥 鏉ユ簮涓浜.涓夊垎鍦拌鍧.
这个印度哥哥比较奇葩,不要求写程序,画图或者pseudo code让他理解你思路就行了
1. find median(int[] array)
2. col1 col2
    x     5
    x     9
    y     7.鏈枃鍘熷垱鑷1point3acres璁哄潧
    …     ….鐣欏璁哄潧-涓浜-涓夊垎鍦
   what kind of data structure can it be?
   filter out everything except x, 8.
3. 25 photos in total. One transaction can rate <= 5 photos.
   How to find the 1st, 2nd, 3rd best photo with least transactions?
   (Hint: 找第二的时候可以用找第一的结果)
4. 忘了...但记得不难lol

第四轮:白manager Bryant
感觉他没准备算法问题,想到哪儿问到哪儿。。。==
1. MapReduce是啥,spark跟普通mapreduce啥区别,什么时候用哪个更好?
2. 列举几个spark的函数哪个只存内存,哪个会写到文件系统上面?
3. 给你个钟的时间,返回时针&分针之间小于180度的那个角的角度: 7点50分 -> (10 - (7 + 5/6)) * 30 = 65度。
                                                  3点50分 -> ((3 + 5/6) + 12 - 10) * 30 = 175度。
4. 聊projects...

第五轮:阿拉伯manager,Bryant说是他的boss==
1. 你对你的岗位有什么问题吗?对zillow有什么问题吗?
2. 两两反转single linked list: A -> B -> C -> D -> E -> F -> G
                        变成: B -> A -> D -> C -> F -> E -> G
3. 聊projects...

之后就HR过来问问面试情况blabla 然后催你说我们发offer一般就只给一周时间答(这也太短了==

面完之后楼主的内心是崩溃的。。说好的就四轮呢?呢?呢??

anyways总归印象很不错,楼主走的时候(5pm+?)员工基本都下班了所以工作貌似很有规律~走前HR还带逛办公室,确实是巨大的落地窗啊海景美翻了!~~晚上去market street吃了个生蚝犒劳自己哈哈。。对西雅图好感++!



. 鐗涗汉浜戦泦,涓浜╀笁鍒嗗湴

评分

3

查看全部评分

jjwqf 发表于 2016-2-2 04:49:09 | 显示全部楼层
关注一亩三分地公众号:
Warald_一亩三分地
谢谢分享,lz面了几轮电面?我看地里都是两轮电面?
回复 支持 反对

使用道具 举报

 楼主| icyilo 发表于 2016-2-2 05:53:50 | 显示全部楼层
关注一亩三分地微博:
Warald
jjwqf 发表于 2016-2-2 04:49
谢谢分享,lz面了几轮电面?我看地里都是两轮电面?

我就面了一轮电面,而且非常奇怪都没有写代码。。。
回复 支持 反对

使用道具 举报

jjwqf 发表于 2016-2-2 06:02:24 | 显示全部楼层
那lz一定是很牛的那种,lz方不方便分享一下那轮电面都问了啥?
回复 支持 反对

使用道具 举报

 楼主| icyilo 发表于 2016-2-2 08:09:05 | 显示全部楼层
jjwqf 发表于 2016-2-2 06:02
那lz一定是很牛的那种,lz方不方便分享一下那轮电面都问了啥?

没没没lz是真弱菜> < 我记得主要就是聊怎么处理大数据。。先问你有没有用过MapReduce有没有用过Spark。。问你觉得这两个都有什么特点啊哪个好啊。。处理数据的时候经常会遇到dirty data怎么办啊。。如果有一个Reducer跑的特别慢你觉得可能是什么问题你会怎么解决。。。之类聊了45分钟~时间有点久了就记得这些了呃。。都是特别零散的问题~
回复 支持 反对

使用道具 举报

jjwqf 发表于 2016-2-2 09:23:18 | 显示全部楼层
icyilo 发表于 2016-2-2 00:09
没没没lz是真弱菜> < 我记得主要就是聊怎么处理大数据。。先问你有没有用过MapReduce有没有用过Spark。。 ...

啊,原来是这样,这个可能是因为data engineer问的不同吧... 但是我看Zillow的官网好像也没有专门是招data engineer的啊
回复 支持 反对

使用道具 举报

fightinus 发表于 2017-6-11 13:10:00 | 显示全部楼层
lz求助 我马上要面SFO office的data enginee人,
回复 支持 反对

使用道具 举报

fightinus 发表于 2017-6-11 13:11:48 | 显示全部楼层
lz求助 我马上要面SFO office的data engineer,onsite 但是根本没有spark MapReduce的经验啊,只知道点high level的概念,我是new grad,请问这怎么准备啊?是不是特定跪了。。主要是电面纯考的coding,压根没提过big data的东西~~
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

custom counter

GMT+8, 2017-7-22 17:05

Powered by Discuz! X3

© 2001-2013 Comsenz Inc. Design By HUXTeam

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