Called for a technical telephone screening, followed by an in-person interview.
The interview was very detailed, focusing more in-depth on knowledge of core Java skills, algorithms, data structures, etc.
What is the Factory Pattern? Explain with an example. What are its advantages and disadvantages?
There are two threads, A and B. Thread B should notify Thread A after completing its task. Write code using concurrency features introduced in Java 1.5.
The following metrics were computed from 3 interview experiences for the eBay Principal Software Engineer role in San Jose, California.
eBay's interview process for their Principal Software Engineer roles in San Jose, California is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for eBay's Principal Software Engineer interview process in San Jose, California.