The interview process for a software engineer at Ebay takes 2-6 weeks on average.
Step 1: Phone screen with recruiter
Step 2: Technical phone interview
The phone interview comprises of a few theoretical questions about past projects and one coding exercise.
Step 3: Onsite interview
The onsite interview is a full-day affair. It consists of 4-5 45 min back-to-back sessions, along with a lunch interview. It includes whiteboard architecture exercise, a pair programming exercise, a presentation on a topic of the candidate's choice followed by a technical interview.
Interview questions [1]
Question 1
Round 1 : (Hackerearth based test) [Time : 1h15m]
This round had 2 questions.
Given an array of size N and K queries, find the number of segments containing the index(from queires) which is leftmost or rightmost and the number at index is >= each elements of that segment Eg : arr[] = [1,2,3] K = [3] -> o/p : 3 ([3],[2,3][1,2,3])
Modification of this question(https://leetcode.com/problems/find-k-closest-elements/).
Verdict: cleared
Round 2 : F2F [Time : 1h]
Given an array and a target sum k, find all a[i] + a[j] = k. Follow up: handle if the array has both duplicate and non-duplicate elements
Find the first non-repeating character in the string (with only lowercase letters) https://leetcode.com/problems/first-unique-character-in-a-string/. Follow up : i ) contains both lowercase & uppercase ii) case-insensitive & case sensitive iii) in O(1) space complexity
Verdict: cleared
Round 3 : F2F [Time : 1h]
Find if a linked list is a palindrome [expected time & space complexity : O(n) & O(1)]. https://leetcode.com/problems/palindrome-linked-list/
Find the diameter of the binary tree(https://leetcode.com/problems/diameter-of-binary-tree/)
Validate if a tree is BST(https://leetcode.com/problems/validate-binary-search-tree/)
I applied online. I interviewed at eBay (San Jose, CA) in Jan 2017
Interview
Met with hiring manager. Easy to talk to and share relevant experience. Asked opened ended questions to get an idea of my experience. Asked about my strengths and weakness. How do I can conflict. How soon could I start if given the job.
Interview questions [2]
Question 1
Tell me about yourself? Why did you decided to apply with eBay?
I applied through an employee referral. The process took 4 weeks. I interviewed at eBay (Dublín, Dublín) in Mar 2021
Interview
My experience with the recruitment team at eBay was an absolute nightmare. I first interviewed for the role of Payments Teammate, and while I wasn’t offered the job they told me that they felt I would be a good fit for the Customer Experience Team. I would not have to go through the whole application process again, only the final interview, and I was told that they would email me within a month to arrange this.
I heard nothing, and about two weeks after the job was posted online I reached out to the recruiter to advise that I was still interested and I looked forward to hearing from them. This email, and one more about a week later went completely ignored which I found incredibly rude.
A few months later eBay were hiring again for the customer experience team so I applied again from scratch, and managed to get through to the next round at which point the recruiter (different from the last time) told me that they were aware that I’d reached the final interview previously. I went through round 2 and 3, and reached the final interview again. Once again, I wasn’t offered the job but I was told that they’d welcome another application from me in the future. At this point I have no desire to work for eBay.
Interview questions [1]
Question 1
Tell us about a time when you had to make a decision quickly when there was no manager present