avatar
小川还在呀# Stock
s*l
1
脸:
一轮local 面:
Input: Given a matrix of 0, there are some areas populated with 1, 2, 3s.
Output: Map
Onsite:
Round 1: cultural, project deep dive, things that can be done better
Round 2: Calculator, implement a function to output the current display
based on the inputs that is already typed.
Round 3: Word Ladder II in Leetcode
Round 4: Design facebook event notification system (push on mobile app, and
pull on web), discuss storage/api, how to generate events, prefer to use
periodical job to scan incoming events and generate messages accordingly
Round 5: Culture fit, strength, how to deal with disputes among colleagues,
reverse linked list in pairs
谷歌:
1. Given a robot and a maze, the robot supports these apis:
Turn left, move forward, checkIsExit
Write a program to make it move to the exit
2. Design Youtube access control system, storage, scales
3. Suppose there are k threads, write a multi-thread program to make them
come to deadlock, I use semaphore at first, then was asked to implement it
with countDownLatch
4. RunLength encoding, discuss various ways to minimize the encoded string
under different constraints
5. Design a system to generate Ids for distributed DBs, discuss various
Zookeeper patterns (leader elections etc).
For a given number, how to return minimum number of squares that sums up to
this number
avatar
n*n
3
系统设计不少哇

and

【在 s*****l 的大作中提到】
: 脸:
: 一轮local 面:
: Input: Given a matrix of 0, there are some areas populated with 1, 2, 3s.
: Output: Map
: Onsite:
: Round 1: cultural, project deep dive, things that can be done better
: Round 2: Calculator, implement a function to output the current display
: based on the inputs that is already typed.
: Round 3: Word Ladder II in Leetcode
: Round 4: Design facebook event notification system (push on mobile app, and

avatar
c*r
4
轮子啊,呵呵
内地网站今天上午流传一则冒用香港《明报》名义的假消息,指「由于中国在美国『
两房』债券亏损4300亿美元的外汇储备,据传言中方准备处理主要责任人、人民银行
行长周小川」,又称「美国国会发言人、美联储副主席科恩威胁说:如果中方处理周
小川,将公布中国5000名高官在瑞士银行的存款额,对此中方没有应答」,消息引发
内地网民猜测周小川出逃。
《明报》编辑部特此澄清,《明报》从未曾发表上述报道,对此宗冒用《明报》
名义发虚假消息个桉,《明报》予以强烈谴责,并会向有关当局投诉及追究肇事人责
任。
由于事件涉及盗用报社名义发布虚假金融消息,《明报》编辑部于30日下午向香
港警方及国务院港澳办公室反映情况,表达关注,寻求协助跟进事件。
《明报》编辑部
2010年8月30日

【在 v****e 的大作中提到】
: http://www.pbc.gov.cn/detail.asp?col=100&id=3767
: 谁说人家出事儿了?

avatar
J*o
5
赞面经,
Input: Given a matrix of 0, there are some areas populated with 1, 2, 3s.
Output: Map
这题是说返回 population 分别为1, 2, 3的点分别有多少个吗?
avatar
v*e
6
这些傻逼都长了猪脑子。

【在 c*******r 的大作中提到】
: 轮子啊,呵呵
: 内地网站今天上午流传一则冒用香港《明报》名义的假消息,指「由于中国在美国『
: 两房』债券亏损4300亿美元的外汇储备,据传言中方准备处理主要责任人、人民银行
: 行长周小川」,又称「美国国会发言人、美联储副主席科恩威胁说:如果中方处理周
: 小川,将公布中国5000名高官在瑞士银行的存款额,对此中方没有应答」,消息引发
: 内地网民猜测周小川出逃。
: 《明报》编辑部特此澄清,《明报》从未曾发表上述报道,对此宗冒用《明报》
: 名义发虚假消息个桉,《明报》予以强烈谴责,并会向有关当局投诉及追究肇事人责
: 任。
: 由于事件涉及盗用报社名义发布虚假金融消息,《明报》编辑部于30日下午向香

avatar
s*l
7
en, 我没说清楚, 是值是1, 2, 3的region有多少个.
其实就是LC上Number of islands的扩展

【在 J*******o 的大作中提到】
: 赞面经,
: Input: Given a matrix of 0, there are some areas populated with 1, 2, 3s.
: Output: Map
: 这题是说返回 population 分别为1, 2, 3的点分别有多少个吗?

avatar
c*8
8
万少你北京的,你怎么也信啊。
这种级别的官,进监狱就跟住部长楼似的,200平米的别墅,谁逃啊。
avatar
m*3
9
感谢楼主,能说说几个system design怎么答的么?
avatar
m*0
10
紫姐还是换原来的头像吧。 好看些

【在 c******8 的大作中提到】
: 万少你北京的,你怎么也信啊。
: 这种级别的官,进监狱就跟住部长楼似的,200平米的别墅,谁逃啊。

avatar
m*3
11
另外,f的这个题目具体是什么,能详细说说么?
Round 2: Calculator, implement a function to output the current display
based on the inputs that is already typed.
avatar
B*S
12
为何认定是purple2009?

【在 m********0 的大作中提到】
: 紫姐还是换原来的头像吧。 好看些
avatar
n*n
13
什么是值为1的region?每个元素都是1?

【在 s*****l 的大作中提到】
: en, 我没说清楚, 是值是1, 2, 3的region有多少个.
: 其实就是LC上Number of islands的扩展

avatar
s*l
15
Yes

【在 n******n 的大作中提到】
: 什么是值为1的region?每个元素都是1?
avatar
T*s
16
especailly
美国国会发言人、美联储副主席科恩威胁说:如果中方处理周
小川,将公布中国5000名高官在瑞士银行的存款额,对此中方没有应答

【在 v****e 的大作中提到】
: 这些傻逼都长了猪脑子。
avatar
s*l
17
看看计算器的app, 就知道了.
需要保存已经输入/计算好的值

【在 m******3 的大作中提到】
: 另外,f的这个题目具体是什么,能详细说说么?
: Round 2: Calculator, implement a function to output the current display
: based on the inputs that is already typed.

avatar
s*l
18
赞面经~
问一下这个你设计的大概思路是什么呢?
Round 4: Design facebook event notification system (push on mobile app, and
pull on web), discuss storage/api, how to generate events, prefer to use
periodical job to scan incoming events and generate messages accordingly
这道题access control? 是说谁加入了某个group才有权利看?
2. Design Youtube access control system, storage, scales
问一下这个你设计的大概思路是什么呢?
Design a system to generate Ids for distributed DBs, discuss various
Zookeeper patterns (leader elections etc).
多谢!
avatar
z*o
19
zan
avatar
E*e
20
是说输入的是等号就返回结果么?
不然就是输入?
2+3*5回输出什么ne

【在 s*****l 的大作中提到】
: 看看计算器的app, 就知道了.
: 需要保存已经输入/计算好的值

avatar
m*3
21
能具体说说怎么做的么?

【在 s*****l 的大作中提到】
: 看看计算器的app, 就知道了.
: 需要保存已经输入/计算好的值

avatar
s*l
22
对头
17

【在 E********e 的大作中提到】
: 是说输入的是等号就返回结果么?
: 不然就是输入?
: 2+3*5回输出什么ne

avatar
s*l
23
第二题不记得了, 我给出个solution, 最后推算出来的单机capacity一般, 人家也不置
可否, 不见得满意.
第一题他要的是如何存这些event, 然后定期scan, 找出将要触发的event, 然后发消息
.
第三个我的方案跟他想得也不太一样, 不过他没找出啥大毛病, 其实不见得满意. 所以
我也不误导了. 网上可以查出twitter和flickr的方案(time+machineId+seqNum), 不过
他觉得都不好, 所以我只好另起炉灶. 这里如果有G家的或者做类似系统可以讨论一下
内部有啥好实现方式.

and

【在 s********l 的大作中提到】
: 赞面经~
: 问一下这个你设计的大概思路是什么呢?
: Round 4: Design facebook event notification system (push on mobile app, and
: pull on web), discuss storage/api, how to generate events, prefer to use
: periodical job to scan incoming events and generate messages accordingly
: 这道题access control? 是说谁加入了某个group才有权利看?
: 2. Design Youtube access control system, storage, scales
: 问一下这个你设计的大概思路是什么呢?
: Design a system to generate Ids for distributed DBs, discuss various
: Zookeeper patterns (leader elections etc).

avatar
E*e
24
这个要考虑括号么

【在 s*****l 的大作中提到】
: 对头
: 17

avatar
c*n
25
楼主是有6年以上经验吗? 出这么多设计题

and

【在 s*****l 的大作中提到】
: 脸:
: 一轮local 面:
: Input: Given a matrix of 0, there are some areas populated with 1, 2, 3s.
: Output: Map
: Onsite:
: Round 1: cultural, project deep dive, things that can be done better
: Round 2: Calculator, implement a function to output the current display
: based on the inputs that is already typed.
: Round 3: Word Ladder II in Leetcode
: Round 4: Design facebook event notification system (push on mobile app, and

avatar
c*n
26
怎么会提到 zookeeper 呢? 是楼主自己说的还是面试官提的? 狗家很少问 domain
knowledge 的。
另外 zk 狗也有对应的 framework

and

【在 s*****l 的大作中提到】
: 脸:
: 一轮local 面:
: Input: Given a matrix of 0, there are some areas populated with 1, 2, 3s.
: Output: Map
: Onsite:
: Round 1: cultural, project deep dive, things that can be done better
: Round 2: Calculator, implement a function to output the current display
: based on the inputs that is already typed.
: Round 3: Word Ladder II in Leetcode
: Round 4: Design facebook event notification system (push on mobile app, and

avatar
s*l
27
我设计里面用到了zk, 然后就被问了.

【在 c******n 的大作中提到】
: 怎么会提到 zookeeper 呢? 是楼主自己说的还是面试官提的? 狗家很少问 domain
: knowledge 的。
: 另外 zk 狗也有对应的 framework
:
: and

avatar
s*3
28
弱弱的问能说说什么是count downlatch吗?
avatar
h*p
29
能解释下google的第一题,机器人走maze吗?
是BFS或DFS吗?这样是不是太简单了
lz你是怎么答的?网上有Pledge algorithm,是用这个吗?

and

【在 s*****l 的大作中提到】
: 脸:
: 一轮local 面:
: Input: Given a matrix of 0, there are some areas populated with 1, 2, 3s.
: Output: Map
: Onsite:
: Round 1: cultural, project deep dive, things that can be done better
: Round 2: Calculator, implement a function to output the current display
: based on the inputs that is already typed.
: Round 3: Word Ladder II in Leetcode
: Round 4: Design facebook event notification system (push on mobile app, and

相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。