eBay Inc.

  www.ebay.com
Work in HR? Unlock Free Profile

eBay Inc. Senior Software Engineer Interview Questions & Reviews

Updated Jun 15, 2014
All Interviews Received Offers

Getting an Interview  

78%
13%
8%

Interview Experience  

30%
10%
60%

Interview Difficulty  

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

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


Accepted Offer

Neutral Experience

Senior Software Engineer Interview

Senior Software Engineer

I applied online and the process took 2+ weeks - interviewed at eBay Inc..

Interview Details – 2 Phone screens and an onsite

Interview Question – core computer science and usual interview questions   Answer Question

Negotiation Details – negotiated and agreed on mutually accepted offer


1 person found this helpful

Accepted Offer

Positive Experience

Difficult Interview

Senior Software Engineer Interview

Senior Software Engineer
San Jose, CA

I applied online and the process took 3 months - interviewed at eBay Inc. in July 2013.

Interview Details – 2 skype interviews. Usually programming. Gayle lakman book algorithm questions.

4 onsite technical interivews which are agian from same book.

3 skype or onsite rounds with director/manager which can be combination of algorithms and managerial questions.

Interview Question – Given staircase on which you can climb 1,2 or 3 steps at time. Give count of all combinations to reach top of staircase.

Doubly linked list, find middle element and delete.

Remove all occurence of a character out of string in array.
  Answer Question

Negotiation Details – Usually what you ask is what you get. Sometimes less than that. So they often bump up the joining bonus and relocation bonus to match up. Note that joining bonus are subject to 44% tax.


Accepted Offer

Neutral Experience

Senior Software Engineer Interview

Senior Software Engineer

Interviewed at eBay Inc.

Interview Details – Interview process went very smooth as I was getting hired as a full time employee coming from over a year working there as a contractor. Technical part was fun and challenging.

Interview Question – Why do I want to work at eBay.   Answer Question


1 person found this helpful

Accepted Offer

Positive Experience

Average Interview

Senior Software Engineer Interview

Senior Software Engineer
San Jose, CA

I applied through a recruiter and the process took a day - interviewed at eBay Inc. in October 2011.

Interview Details – This was a group of Paypal folks and interviewers were pretty casual at the same time knowledgeable. I could feel the passion in their pulse. Also everybody looked very laid back and did not show stress on their faces which was most important to me.

Interview Question – There were a couple of on the go questions from the manager. These were not typical questions and he didn't really expect the correct answer but just wanted to know how I thought. From what I remember one was the way I would think to use quadratic equations to solve a daily problem. I don't remember the other one.   Answer Question

Negotiation Details – Not much was there to negotiate as they offer more than what I asked for.


1 person found this helpful

No Offer

Negative Experience

Average Interview

Senior Software Engineer Interview

Senior Software Engineer
San Jose, CA

The process took 3 months - interviewed at eBay Inc. in December 2011.

Interview Details – I got contacted by a recruiter back in Nov. We setup a time to talk, and then 2 phone interviews. One of them was primarily focused on Java. The other interviewer was more interested in general problem solving abilities, and my knowledge and experience with data mining. Both phone interviews went well and I was invited to an on-site interview.

I interviewed on-site for a couple of hours with 5 people and had lunch with the hiring manager. All interviewers were very nice to me and seemed interest in my experience and projects.

A week later I received a call from the recruiter saying they were giving me an offer. We went through the details and I accepted it. A few days later I was asked to complete all the necessary paperwork, including background check and references. Everything was fine up to that point. Then a new recruiter took over this hiring and we discussed relocation details etc.

A few days passed, then weeks, and I kept calling the recruiter to ask why I haven't gotten anything. The recruiter gave me different versions about the story, including that they were processing my offer letter. I've called them several times for many days and they sometimes answer the phone and say something different but never call me back.

To say the least, I am very disappointed. I declined two other job offers while I was going through this process, thinking I had a job. Now that I declined the other job offers, the recruiter doesn't even call me to tell me what happened to the job offer. Extremely unprofessional.

Interview Questions


2 people found this helpful

No Offer

Negative Experience

Easy Interview

Senior Software Engineer Interview

Senior Software Engineer
San Jose, CA

I applied online and the process took 1+ week - interviewed at eBay Inc. in August 2011.

Interview Details – Got a call from recruiter.
First was a phone screening which went well.

Second phone was horrible :
Interviewer was not at all interested in taking interview, inspite of all the correct answers he gave a negative feedback.
He was looking frustrated and was in super hurry looked like he was on a coffee break while taking interview.
Did complaint to recruiter ..

Interview Questions

  • Which one better to either div or table for a grid ?
    which will perform better ?
      Answer Question
  • what are different type of CSS selectors ?
    What are Id selectors ?
      Answer Question
  • what is difference between
    Arraylist a = new Arraylist (); and
    List a = new Arraylist () ?
      Answer Question
  • what design patterns have you used .. explain how.   Answer Question
  • Difference between singleton and a class with all static methods.   Answer Question


2 people found this helpful

Accepted Offer

Positive Experience

Difficult Interview

Senior Software Engineer Interview

Senior Software Engineer
San Jose, CA

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

Interview Details – The interview consisted of the following questions:

1. Lowest common ancestor problem with different scenarios. The interviewer asked me to come up with all possible solutions and then compare them.
2. Hash table related question.
3. Producer consumer problem.
4. C++ STL questions and class related questions (constructor, destructor, automatic garbage collection)
5. Implementation of heap
6. questions related to resume
7. implementation of hash table and collision resolving techniques

Interview Question – Implement heap.   Answer Question

Negotiation Details – No negotiation. You either accept it or leave it.


No Offer

Negative Experience

Very Easy Interview

Senior Software Engineer Interview

Senior Software Engineer
San Jose, CA

I applied through an employee referral and the process took a day - interviewed at eBay Inc. in May 2011.

Interview Details – Had a phone call from someone very junior who asked me very basic java questions and didn't even know the answers to some of the questions. I passed that one and the next was a coding exercise to be completed in 1 hour. I was able to complete more than half of it but the test timed out and the feedback was that I wasn't considered for the position. Not sure how they could judge the skills of a person based on a single phone interview and a coding puzzle.

Interview Question – Most questions were very simple like what is the SingleThreadModel in Servlets   Answer Question


No Offer

Negative Experience

Difficult Interview

Senior Software Engineer Interview

Senior Software Engineer
San Jose, CA

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

Interview Details – All the questions were academical, not related directly to my experience. No questions around my experience. None of the interviewers had a copy of my resume. No questions were asked where I could show my problem solving skills ("what if" scenarios).

Interview Questions

  • How would you create a box with curved corners?   View Answer
  • What are Java design patters, explain 'xxx' design pattern.   View Answer

Worked for eBay Inc.? Contribute to the Community!

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.