ebay的面试一共是两轮技术面+一轮HR面+一轮群面,参加ebay现场面试的人都要走一遍所有的流程。ebay的工资不低,而且听说闲的时候下午四点多就能下班了。
第一轮技术面
询问项目,熟悉程度,面试官如果对这个比较熟悉,会询问的比较深。然后就是写代码,代码题不难,很基础的题目。第一题:一个xmlstring,有{}括号的地方是不正确的,去除这些字符。第二题:递归输出x, x-1, x-2, x-3, …, 0,以及递归输出0, 1, …, x,输入是x。第三题:double sqrt(int x, int d),x是输入的整数,求开方,d是精度,不能用标准库函数。
第二轮技术面
询问课题,熟悉程度。快排,复杂度,最好复杂度及最坏复杂度的情况。图的最短路径(描述),图的深度优先搜索及广度优先搜索(描述)。
HR面
常规。拿了那些offer,对offer的看法,实习的收获,其中很多地方是考察英语。
群面
开始没太把群面当回事,不过后来想想,群面可能会占分不少。这边的群面不是像其他的公司群面是一个脱离了技术的题目,是个和技术非常相关的题目,甚至在presentation的环节,技术问的很细,都问到CDN怎么用之类的,哪种数据库能够符合你的描述啥的,这些我都不懂,发言也不多。
eBay interviews consist of two technical interviews + one HR interview + one group interview. Those who participate in eBay on-site interviews have to go through all the procedures. eBay's salary is not low, and I heard that you can get off work at around 4 pm when you are not busy.
First round of technical interview
Ask about the project and familiarity. If the interviewer is familiar with this, he will ask more in-depth questions. Then it's about writing code. The code questions are not difficult, and they are very basic questions. The first question: An xmlstring, where there are {} brackets is incorrect, remove these characters. The second question: recursively output x, x-1, x-2, x-3, …, 0, and recursively output 0, 1, …, x, the input is x. The third question: double sqrt(int x, int d), x is the input integer, square root, d is the precision, and standard library functions cannot be used.
Second round of technical interview
Ask about the topic and familiarity. Quick sort, complexity, best complexity and worst complexity. Shortest path in graph (description), depth-first search and breadth-first search in graph (description).
HR interview
General. What offers were received, what I thought of the offers, what I gained from the internship, many of which tested my English.
Group interview
I didn’t take the group interview too seriously at first, but later I thought that the group interview might account for a lot of points. The group interview here is not like other companies’ group interviews, which are separated from the technology. It is a question that is very related to technology. Even in the presentation session, the technical questions are very detailed, including how to use CDN and which database can meet your description. I don’t understand these and don’t say much.