eBay Inc.
3.3 of 5 1,042 reviews
www.ebay.com San Jose, CA 5000+ Employees

eBay Inc. Interview Questions & Reviews

Updated Jun 30, 2014

Getting the Interview 

30%
22%
20%

Interview Experience 

35%
29%
35%

Interview Difficulty 

Average Difficulty
180 candidate interviews Back to all interview questions
Relevance Date Difficulty
in

No Offer

Neutral Experience

Average Interview

Intern Interview

Intern
San Jose, CA

I applied online and the process took 1 week - interviewed at eBay Inc. in April 2014.

Interview Details – I applied for 70 to 80 positions for intern positions. Eventually I got call for Java Backend intern position. The interview went well, but I stuck with the question in REST ful web service.

Interview Question – Which project is your most favorite project and why?   Answer Question

Was this interview helpful?  
Yes | No
Flag Interview  |  Add Employer Response

No Offer

Neutral Experience

Difficult Interview

Senior Software Engineer Interview

Senior Software Engineer
Portland, OR

I applied online and the process took 2 weeks - interviewed at eBay Inc. in June 2012.

Interview Details – I applied online via dice
Recruiter called me after a few days and scheduled a telephonic technical round
then 5 rounds of in person interview at ebay office each 30-45 minutes

Interview Question – avaerage   Answer Question

Was this interview helpful?  
Yes | No
Flag Interview  |  Add Employer Response

No Offer

Positive Experience

Average Interview

Software Engineer Interview

Software Engineer
Seattle, WA

I applied online and the process took 2 weeks - interviewed at eBay Inc. in April 2014.

Interview Details – After the prescreen interview with hr to check my background to see if match,I got an phone interview which has 3 rounds and with different engineer.The question is about data structure and algorithm,not too many programming language specifics.The problems are like this

1. Fibonacci numbers
1 1 2 3 5 8 13 ...

2. two sum, do not need to deal with duplicate pairs

Interview Question – 1. Fibonacci numbers
1 1 2 3 5 8 13 ...

2. two sum, do not need to deal with duplicate pairs
  Answer Question

Was this interview helpful?  
Yes | No
Flag Interview  |  Add Employer Response

No Offer

Positive Experience

Average Interview

Intern Interview

Intern
Draper, UT

I applied online and the process took 3 weeks - interviewed at eBay Inc. in April 2014.

Interview Details – I had a phone interview first, then I went to the office in draper had a interview with three people at the same time. They asked me to introduce myself, then asked my experiences.

Interview Question – There was nothing really unexpected.   Answer Question

Was this interview helpful?  
Yes | No
Flag Interview  |  Add Employer Response

No Offer

Positive Experience

Difficult Interview

Software Development Intern Interview

Software Development Intern

I applied through an employee referral and the process took 3 weeks - interviewed at eBay Inc. in February 2014.

Interview Details – 4 phone interviews in Search Science team. Asked questions on BFS, DFS. A probability question in lottery winning. A brain teaser Q. Depth-level machine learning questions. gave a particular scenario and asked which ML classifier u will use and why. Linked list loop detection, BST to BT. Asked many questions from my current research works. Also asked Q on naïve Bayes and spam filtering.

Interview Question – gave a particular scenario and asked which ML classifier u will use and why.   Answer Question

Was this interview helpful?  
Yes | No
Flag Interview  |  Add Employer Response

No Offer

Positive Experience

Average Interview

Software Engineering Internship Interview

Software Engineering Internship
College Station, TX

I applied through college or university and the process took 4+ weeks - interviewed at eBay Inc. in March 2014.

Interview Details – Apply through campus recruiter. Got a phone interview about 1 month later. The interviewer asked me 2 programming questions. I did well on the first question but the second question was a little bit tricky so I did not have time to finish it.

Interview Question – Convert an arbitrary integer number to spoken words. I could implement a version of this algorithm with limit of integer below 10000. But for all integer I do not have the answer.   Answer Question

Was this interview helpful?  
Yes | No
Flag Interview  |  Add Employer Response

1 person found this helpful

No Offer

Positive Experience

Difficult Interview

Software Engineer II Interview

Software Engineer II

I applied online and the process took 3 weeks - interviewed at eBay Inc. in April 2014.

Interview Details – Contacted initially by a recruiter, then set up two phone interviews. They're all pretty quick and professional. You give your preferences for phone interview dates/times and they schedule appropriately. The interviewers seemed pretty helpful too. So, first they ask you to tell them your approach to solve a problem and then ask you to code. And they do provide helpful hints along the way.

Interview Question – Phone Interview 1:
(1)Find maximum height of BST. This is easy using recursion. Then he asked me to do it iteratively, which I somehow managed to solve.
(2)The Dutch flag problem. This was not tough. But the next question was tough. It was about finding particular keys in a dictionary. They have a custom function that tells you if a key is in the dictionary and you to find out if for given input, you get required output. For example --

The dictionary is like:

{hi,hello,sir,how, are, you}

And you have a function isWord(x) that tells you if a particular word is in that dictinary.

So if the input is hisirhowareyou
the output must be hi sir how are you

I couldn't solve this problem. :(
  View Answer

Was this interview helpful?  
Yes | No
Flag Interview  |  Add Employer Response

No Offer

Negative Experience

Difficult Interview

Cloud Engineer Intern Interview

Cloud Engineer Intern
San Jose, CA

I applied through college or university and the process took 4+ weeks - interviewed at eBay Inc. in April 2014.

Interview Details – Had applied through university as well as contacted the recruiter. The whole process took more than 1 month. There were three rounds of interviews overall. The first was a manager interview for half an hour with some basic questions about projects. The second and third were technical interviews. The second interviewer asked some questions on Perl, Java and Databases. The final round was coding round and was pretty simple.

Interview Question – How do you print in Javascript?   View Answer

Was this interview helpful?  
Yes | No
Flag Interview  |  Add Employer Response

No Offer

Neutral Experience

Software Development Engineer Intern Interview

Software Development Engineer Intern

Interviewed at eBay Inc.

Interview Details – Two telephone interviews

Was this interview helpful?  
Yes | No
Flag Interview  |  Add Employer Response

3 people found this helpful

No Offer

Positive Experience

Average Interview

Software Engineer II Interview

Software Engineer II
Seattle, WA

I applied through a recruiter and the process took 2 weeks - interviewed at eBay Inc. in March 2014.

Interview Details – Initially the recruited contacted me and scheduled a 30 minute phone screen. He asked me about my background and resume and noted down everything I said, and told me he would pass on these details to all hiring managers.

After a few days, I was scheduled for two technical phone screens on the same day - one hour each.

I was asked basic algorithm questions in both the interviews.

I solved the algorithm asked in the first interview within 20 minutes. But, he kept asking for other possible solutions. He accepted my initial solution to be the best approach, but still wanted me to identify other approaches. I would have suggested 5 or 6 approaches. He then asked the question #2 when there was just 5 minutes left.

The interviewer in the second call was in a high position, but hardly knew how to talk in an interview. She could not answer me a simple question I asked to her (about development methodologies the team used).

I received a rejection email within 3 days after the interview.

Interview Question – 1. Implement a function that would accept two strings and check if one string is an anagram of the other.
2. Given an array(list) of integers, write a function that would determine if the elements in the array can be divided into two parts each giving the same sum.
3. Email address drop-down application. For example, when we type email address while composing an email, we get a drop down of suggested email address options starting with same letter(s). Write code to do this. (This was basically the implementation of trie data structure).
  Answer Question

Was this interview helpful?  
Yes | No
Flag Interview  |  Add Employer Response
RSS Feed Embed
Interviews for Top Jobs at eBay Inc.

Worked for eBay Inc.? Contribute to the Community!

eBay Inc. Videos

Loading...

eBay Inc. – Why Work for Us?

​​ ​​From humble beginnings to a global company that’s changing the future of commerce, eBay Inc. has always been a place where innovation and collaboration are celebrated. Today, eBay Inc. fosters an entrepreneurial… Full Overview

Provided by employer [?]

The difficulty rating is the average interview difficulty rating across all interview candidates.

The interview experience is the percentage of all interview candidates that said their interview experience was positive, neutral, or negative.

Your response will be removed from the review – this cannot be undone.

Glassdoor is your free inside look at eBay Inc. interview questions and advice. All 180 interview reviews posted anonymously by eBay Inc. employees and interview candidates.