小米手表正式发布!主打运动续航逆天# PDA - 掌中宝
x*r
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 :-)
============================
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 :-)