一亩三分地论坛

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

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

FB新鲜面经 3/3

[复制链接] |试试Instant~ |关注本帖
yijingf 发表于 2016-3-4 03:04:14 | 显示全部楼层 |阅读模式

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

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

x
首先谢谢地里大家的帮助和面经~ 发个面经回馈一下地里
刚刚结束了与FB的电面,小哥人很nice,然后运气很好都是面经题和leetcode刷到的:首先是island求面积那道,然后给了2sum和followup combinational sum,最后让求了sparsematrix的dot product的优化。所以妥妥的过了,现在准备onsite, 也祝福大家好运~!
大米 嘿嘿

评分

3

查看全部评分

xiaozhuxiaozhu 发表于 2016-3-4 03:07:57 | 显示全部楼层
你的dot product的优化是怎么做的呢?求指教
回复 支持 反对

使用道具 举报

xiaozhuxiaozhu 发表于 2016-3-4 03:11:27 | 显示全部楼层
island求面积的是哪道题
回复 支持 反对

使用道具 举报

wtcupup 发表于 2016-3-4 03:13:39 | 显示全部楼层
island 怎么求面积啊?leetcode上是count有多少个island啊
回复 支持 反对

使用道具 举报

tldxk 发表于 2016-3-4 03:19:05 | 显示全部楼层
楼主是45分钟吗?要问这么多题啊?
回复 支持 反对

使用道具 举报

kunge12345 发表于 2016-3-4 03:25:12 | 显示全部楼层
这是实习还是全职啊?
回复 支持 反对

使用道具 举报

aangel 发表于 2016-3-4 03:27:38 | 显示全部楼层
同问island 求面积是哪道啊
回复 支持 反对

使用道具 举报

 楼主| yijingf 发表于 2016-3-4 04:09:01 | 显示全部楼层
xiaozhuxiaozhu 发表于 2016-3-4 03:07
你的dot product的优化是怎么做的呢?求指教

假设我们的input是两个matrix a,b,然后可以用index(i,j)call到value
就是把非零的项目存成(index,value)的hashmap,例如(i,j)-》value
然后就iterate一个hashmap的key,看在b的hashmap中有没有对应的非零项,如果有就乘积. from: 1point3acres.com/bbs
回复 支持 反对

使用道具 举报

 楼主| yijingf 发表于 2016-3-4 04:09:39 | 显示全部楼层
不好意思update一下,刚刚打太快了,是求island count 那一题
回复 支持 反对

使用道具 举报

 楼主| yijingf 发表于 2016-3-4 04:10:13 | 显示全部楼层
kunge12345 发表于 2016-3-4 03:25
这是实习还是全职啊?

面试是全职,这是一面
回复 支持 反对

使用道具 举报

ilmlj 发表于 2016-3-4 04:13:36 | 显示全部楼层
楼主能不能分享一下 timeline ?
回复 支持 反对

使用道具 举报

xiaozhuxiaozhu 发表于 2016-3-4 04:15:46 | 显示全部楼层
yijingf 发表于 2016-3-4 04:09. 1point3acres.com/bbs
不好意思update一下,刚刚打太快了,是求island count 那一题
. 鐗涗汉浜戦泦,涓浜╀笁鍒嗗湴
NUMBER OF ISLAND 2???
http://www.cnblogs.com/jcliBlogger/p/4965051.html
回复 支持 反对

使用道具 举报

xiaozhuxiaozhu 发表于 2016-3-4 04:16:49 | 显示全部楼层
yijingf 发表于 2016-3-4 04:09. 1point 3acres 璁哄潧
假设我们的input是两个matrix a,b,然后可以用index(i,j)call到value
就是把非零的项目存成(index ...
.鐣欏璁哄潧-涓浜-涓夊垎鍦
他用的第2个方法?
. 鐗涗汉浜戦泦,涓浜╀笁鍒嗗湴https://leetcode.com/discuss/71912/easiest-java-solution
回复 支持 反对

使用道具 举报

 楼主| yijingf 发表于 2016-3-4 04:24:33 | 显示全部楼层
xiaozhuxiaozhu 发表于 2016-3-4 04:16. 鐗涗汉浜戦泦,涓浜╀笁鍒嗗湴
他用的第2个方法?
https://leetcode.com/discuss/71912/easiest-java-solution
. Waral 鍗氬鏈夋洿澶氭枃绔,
差不多,当时小哥为了省时间,直接说你告诉我你用什么data structure和方法,然后你不用写那个hashmap了,直接当parameter给你
回复 支持 反对

使用道具 举报

xiaozhuxiaozhu 发表于 2016-3-4 04:25:36 | 显示全部楼层
yijingf 发表于 2016-3-4 04:24
差不多,当时小哥为了省时间,直接说你告诉我你用什么data structure和方法,然后你不用写那个hashmap了 ...

第1个方法不可以么?
直接one pass 相乘,省空间。但是听说,2个matrix太大,不可以????
回复 支持 反对

使用道具 举报

 楼主| yijingf 发表于 2016-3-4 04:27:09 | 显示全部楼层
xiaozhuxiaozhu 发表于 2016-3-4 04:25
第1个方法不可以么?. 鐗涗汉浜戦泦,涓浜╀笁鍒嗗湴
直接one pass 相乘,省空间。但是听说,2个matrix太大,不可以????

.鐣欏璁哄潧-涓浜-涓夊垎鍦spare matrix的概念就是,很多项是零,比如如果总共的element项有M个,非零的N个element,M》 》N
回复 支持 反对

使用道具 举报

xiaozhuxiaozhu 发表于 2016-3-4 04:36:59 | 显示全部楼层
yijingf 发表于 2016-3-4 04:27. 涓浜-涓夊垎-鍦帮紝鐙鍙戝竷
spare matrix的概念就是,很多项是零,比如如果总共的element项有M个,非零的N个element,M》 》N
鏉ユ簮涓浜.涓夊垎鍦拌鍧.
第1个方法不行么??我看更好吧
回复 支持 反对

使用道具 举报

 楼主| yijingf 发表于 2016-3-5 01:31:03 | 显示全部楼层
xiaozhuxiaozhu 发表于 2016-3-4 04:15
NUMBER OF ISLAND 2???
http://www.cnblogs.com/jcliBlogger/p/4965051.html

啊对~ 小哥做了个小变形
回复 支持 反对

使用道具 举报

 楼主| yijingf 发表于 2016-3-5 01:31:18 | 显示全部楼层
ilmlj 发表于 2016-3-4 04:13
楼主能不能分享一下 timeline ?

timeline指的是 ?
回复 支持 反对

使用道具 举报

ilmlj 发表于 2016-3-5 05:00:19 | 显示全部楼层
yijingf 发表于 2016-3-5 01:31. 鍥磋鎴戜滑@1point 3 acres
timeline指的是 ?

什么时候递简历,多久收到回信,多久面试之类的
回复 支持 反对

使用道具 举报

本版积分规则

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

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

关闭

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

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

custom counter

GMT+8, 2016-12-7 06:05

Powered by Discuz! X3

© 2001-2013 Comsenz Inc. Design By HUXTeam

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