From Ace of Programming Interview, Cpt1 - Hiring Programmers: The Inside Story
For an interviewee, one the the most efficient way to build a rapport is to try to see things in from the interviewer's perspective.
Ian McAllister, GM at Amazon. I lead the AmazonSmile program.
First, let’s break “getting things done” into two components: “excellent functional skills” and “drive”. Someone with great functional skills but poor drive will not get (enough) things done. Someone with great drive but poor functional skills will not get …
more ...Hey man, I don't know that stuff
Stevey's talking aboooooout
If my boss thinks it's important
I'm gonna get fiiiiiiiiiired
Oooh yeah baaaby baaaay-beeeeee....
熟悉一些 …
more ...在一个平面上,有n+m条蛇,其中n条蛇沿水平方向(y轴方向)移动,m条蛇沿竖直方向(x轴方向)移动。
现给出这些蛇头和尾所在的坐标点,求出这n+m条蛇在此时共有多少个交点。在同一个方向移动的 …
more ...对于一个字符串S,求S的循环的同构字符串S’中字典序最小的一个。
我们举例说明,字符串"abcd"的循环同构字符串有:["abcd", "bcda", "cdab", "dabc"]
。
题目的目标是 …
more ...There are a lot of interview problem based on the 1D-array, which is the one of the easiest "data structure".
But the problem about that simple data structure might not be that simple. Here is the summary of the problem about 1D-array.
Of course, most of them come from …
more ...