Four rounds of technical interviews were conducted.
These included system design, algorithms, JVM detail knowledge, and how to fine-tune the JVM.
Specific tool usage experience and their mechanisms were also assessed.
Some questions were not ideal for an interview setting. These questions were either something you would know beforehand to answer directly, or they were difficult to figure out in a short amount of time during the interview.
When will an OS have a deadlock?
How to balance an m-branched B-tree?
How to solve the knapsack problem?
The layout of JVM memory.
What is a Flink snapshot?
How does Kafka ensure data is not lost?
How to monitor JVM? How to locate memory leaks?
The following metrics were computed from 1 interview experience for the eBay Software Engineer role in Hong Kong.
eBay's interview process for their Software Engineer roles in Hong Kong is extremely selective, failing the vast majority of engineers.
Candidates reported having very negative feelings for eBay's Software Engineer interview process in Hong Kong.