x****r 发帖数: 158 | 1 已跪。LOL。
============================
1. Coding
主要问了两个问题,一题是 Given two nodes in a tree, find their common
ancester。还有一题忘了,但也是 Leetcode 原题。
这一关我过得不错,很快代码写完,又被加问了一道,关于如何设计 hash table,how
would you design the structure? How would you handle collision and explain
in detail?
2. Coding
Given a list of points on a 2-D plane, return the max number of points pass
a single straight line - 同样是 Leetcode 原题。
这一关也还行。很快也写出代码,but the solution given wasn't optimal in terms
of space complexity, and missed a corner case. 但最后在提示下都解决了。
***** 这两轮都说明,Leetcode 必须得刷啊同志们 - 至少对 Linkedin 而言。
============================
3. Host Manager
A few behavioral questions, like why do you want to find a new job? If you
had offers from Facebook Google and Linkedin, what would you choose? Etc.
The second part was related to my projects. Since I have done something
about query building in my work, the guy asked me how would I design a query
system, in terms of its syntax, and backend implementation details, for
recruiters to fetch a list of pontential candidates based on a few criterias
, such as location, skills, etc?
My performance was so-so.
***** According to my recruiter, this was the round that you really, really,
really wanna impress the interviewer. Unfortunately I don't have too much
advice on this, worth mentioning that I was being honest the whole time and
felt natural and smooth throughout - only in my opinion, of course. If
anyone of you have any advice please share.
============================
4. System Design
Imagine a social network that users can share links. Design a system that is
able to present the top 100 shared links within the last 5 minutes, top 100
shared links within the last 10 minutes, and so on.
I COMPLETELY screwed up. I don't know what got into me at that time, there
seemed to be a communication barrier between the interviewer and me. On the
one hand, I absoultely didn't prepare well, on the other hand, throughout
the interview I felt being rushed from one idea to another. For the whole
time I felt I was desperately following a lead in the dark, and never
understood where it was heading into. - Not to complain, just that it wasn't
a true evaluation of my awesome skill :-) 这个坛子里有同志分享怎样准备这一
轮,I'll try to follow through for preparation and see how it goes.
另外很感谢这一轮中的 Apprentice Interviewer,是一位国人大哥,几番刻意提点,
可惜我烂泥扶不上墙,哈哈。最后结束时大哥还试着单独留下来,大概是要关照什么,
但下一轮的 Interviewer 已经等在外头,不得已只能走了。
============================
5. Tech communication
Deep dive into one of my projects.
***** One thing I didn't do well, and I would advise our fellow folks is, to
start with problem statement, that is, what does your project solve? Who
are the target customers? - I failed to do so and 5 minutes into the talk
the interviewer was all confused and impatient.
============================
完,顺便求各种 Refer :-) | e***a 发帖数: 1661 | 2 what kinds of software systems are used to handle Q3 and Q4?
relational databases: Oracle, MySQL,
or big data tech: Hadoop, NoSQL, HBase, Cassandra? | y*****e 发帖数: 712 | 3 lz有店面面经吗?这个似乎是Onsite的吧。
lz的recruiter很不错,还告诉哪一轮最重要。。。。 | z***y 发帖数: 73 | | x****r 发帖数: 158 | 5 是 On site。电面题忘了,两题,第二题我经过提示才做出来,用到 Recursion。后被
问到可以怎么 Optimize,before I cracked it, times up. I thought I was
totally screwed, and didn't even follow up with proper questions, but
mysteriously they let me pass :-)
Regarding which round is more important, basically host manager is the one
collecting all the reviews and present it to the hiring committee. 所以嘛。
【在 y*****e 的大作中提到】 : lz有店面面经吗?这个似乎是Onsite的吧。 : lz的recruiter很不错,还告诉哪一轮最重要。。。。
| g****o 发帖数: 547 | 6 system design可不可以这样做
每个server每30s,把自己server的top100 link,分别点击几次 log到kafka.
同时也作为kafka subscriber接受所有的top link log,
每个server读到log后自己汇总,得出last 5 min的 top 100 link
汇总 (5min/30s)*机器数 的top 100 link花不了太多时间。
好像不需要一台server专门算这个,另外也更reliable
how
explain
pass
【在 x****r 的大作中提到】 : 已跪。LOL。 : ============================ : 1. Coding : 主要问了两个问题,一题是 Given two nodes in a tree, find their common : ancester。还有一题忘了,但也是 Leetcode 原题。 : 这一关我过得不错,很快代码写完,又被加问了一道,关于如何设计 hash table,how : would you design the structure? How would you handle collision and explain : in detail? : 2. Coding : Given a list of points on a 2-D plane, return the max number of points pass
| x****r 发帖数: 158 | 7 已跪。LOL。
============================
1. Coding
主要问了两个问题,一题是 Given two nodes in a tree, find their common
ancester。还有一题忘了,但也是 Leetcode 原题。
这一关我过得不错,很快代码写完,又被加问了一道,关于如何设计 hash table,how
would you design the structure? How would you handle collision and explain
in detail?
2. Coding
Given a list of points on a 2-D plane, return the max number of points pass
a single straight line - 同样是 Leetcode 原题。
这一关也还行。很快也写出代码,but the solution given wasn't optimal in terms
of space complexity, and missed a corner case. 但最后在提示下都解决了。
***** 这两轮都说明,Leetcode 必须得刷啊同志们 - 至少对 Linkedin 而言。
============================
3. Host Manager
A few behavioral questions, like why do you want to find a new job? If you
had offers from Facebook Google and Linkedin, what would you choose? Etc.
The second part was related to my projects. Since I have done something
about query building in my work, the guy asked me how would I design a query
system, in terms of its syntax, and backend implementation details, for
recruiters to fetch a list of pontential candidates based on a few criterias
, such as location, skills, etc?
My performance was so-so.
***** According to my recruiter, this was the round that you really, really,
really wanna impress the interviewer. Unfortunately I don't have too much
advice on this, worth mentioning that I was being honest the whole time and
felt natural and smooth throughout - only in my opinion, of course. If
anyone of you have any advice please share.
============================
4. System Design
Imagine a social network that users can share links. Design a system that is
able to present the top 100 shared links within the last 5 minutes, top 100
shared links within the last 10 minutes, and so on.
I COMPLETELY screwed up. I don't know what got into me at that time, there
seemed to be a communication barrier between the interviewer and me. On the
one hand, I absoultely didn't prepare well, on the other hand, throughout
the interview I felt being rushed from one idea to another. For the whole
time I felt I was desperately following a lead in the dark, and never
understood where it was heading into. - Not to complain, just that it wasn't
a true evaluation of my awesome skill :-) 这个坛子里有同志分享怎样准备这一
轮,I'll try to follow through for preparation and see how it goes.
另外很感谢这一轮中的 Apprentice Interviewer,是一位国人大哥,几番刻意提点,
可惜我烂泥扶不上墙,哈哈。最后结束时大哥还试着单独留下来,大概是要关照什么,
但下一轮的 Interviewer 已经等在外头,不得已只能走了。
============================
5. Tech communication
Deep dive into one of my projects.
***** One thing I didn't do well, and I would advise our fellow folks is, to
start with problem statement, that is, what does your project solve? Who
are the target customers? - I failed to do so and 5 minutes into the talk
the interviewer was all confused and impatient.
============================
完,顺便求各种 Refer :-) | e***a 发帖数: 1661 | 8 what kinds of software systems are used to handle Q3 and Q4?
relational databases: Oracle, MySQL,
or big data tech: Hadoop, NoSQL, HBase, Cassandra? | y*****e 发帖数: 712 | 9 lz有店面面经吗?这个似乎是Onsite的吧。
lz的recruiter很不错,还告诉哪一轮最重要。。。。 | z***y 发帖数: 73 | | x****r 发帖数: 158 | 11 是 On site。电面题忘了,两题,第二题我经过提示才做出来,用到 Recursion。后被
问到可以怎么 Optimize,before I cracked it, times up. I thought I was
totally screwed, and didn't even follow up with proper questions, but
mysteriously they let me pass :-)
Regarding which round is more important, basically host manager is the one
collecting all the reviews and present it to the hiring committee. 所以嘛。
【在 y*****e 的大作中提到】 : lz有店面面经吗?这个似乎是Onsite的吧。 : lz的recruiter很不错,还告诉哪一轮最重要。。。。
| g****o 发帖数: 547 | 12 system design可不可以这样做
每个server每30s,把自己server的top100 link,分别点击几次 log到kafka.
同时也作为kafka subscriber接受所有的top link log,
每个server读到log后自己汇总,得出last 5 min的 top 100 link
汇总 (5min/30s)*机器数 的top 100 link花不了太多时间。
好像不需要一台server专门算这个,另外也更reliable
how
explain
pass
【在 x****r 的大作中提到】 : 已跪。LOL。 : ============================ : 1. Coding : 主要问了两个问题,一题是 Given two nodes in a tree, find their common : ancester。还有一题忘了,但也是 Leetcode 原题。 : 这一关我过得不错,很快代码写完,又被加问了一道,关于如何设计 hash table,how : would you design the structure? How would you handle collision and explain : in detail? : 2. Coding : Given a list of points on a 2-D plane, return the max number of points pass
| r*******g 发帖数: 1335 | 13 我感觉更像是segment tree+queue的结构。
【在 g****o 的大作中提到】 : system design可不可以这样做 : 每个server每30s,把自己server的top100 link,分别点击几次 log到kafka. : 同时也作为kafka subscriber接受所有的top link log, : 每个server读到log后自己汇总,得出last 5 min的 top 100 link : 汇总 (5min/30s)*机器数 的top 100 link花不了太多时间。 : 好像不需要一台server专门算这个,另外也更reliable : : how : explain : pass
|
|