I applied online. The process took 4 weeks. I interviewed at eBay (San Jose, CA) in Apr 2016
Interview
Was an in person round. Lasted 5 hours. 5 interviewers, one hour each. There were 2 rounds of technical on either side of lunch interview with the manager which was mostly behavioral. I thought the technical rounds and behavioral rounds went well and the interviewers were friends and dropped some hint now and then to help me solve. I can share a few questions that might have cost me.
Interview questions [3]
Question 1
Given a sentence, Hello how are you HELLO. Find the minimum distance between two words. Given input: hello, you. Output: 1. The input words are case insensitive.
Was given a parent div and 3 child divs inside. Asked to add CSS to each giving some height and width to the child divs and border of a certain thickness to all. Asked to add another child div inside the second child. Was asked to give absolute position to this div with some bottom and left positioning and asked to draw the layout.
Was given a function q(func) which accepts another function as input. Each time this function is called, it will execute the pass in function after 3 seconds. So, if it is called 3 times,
q(func);
q(func);
q(func);
the func passed inside will only get called after 3 seconds and the second one will get called only after the first one completes and so on.
I applied online. The process took 4 weeks. I interviewed at eBay in Aug 2025
Interview
Got an interview invite after applying online.
1. Coding interview - your basic React app development, custom dropdowns and API integration
2. Coding interview - another React app, a custom accordion with dummy data
3. Coding interview - a string manipulation with JS. The poor network connection during this interview affected my output and they unfairly used this against me.
4. They said it was supposed to be a managerial/leadership interview but it ended up as a sort of system design. It wasn’t clear what the interviewer wanted for the requirements because it kept changing with each question. I like to add the interviewer had poor grasp of English because I had to dumb down whatever I said.
5. Again another system design but it was from backend like setting cache on server. Then they asked about real time communication on apps. I don’t know why these people thought I would be an expertise on it.
Anyway, the interview seemed totally unfair especially to the end. The questions were vague and taken from topics that wasn’t part of the JD.
The process took 3 weeks. I interviewed at eBay (Toronto, ON) in Sep 2023
Interview
Started with a recruiter call to discuss my background and the role.
• On-site interview included:
• 3 coding sessions: Focused on frontend development and LeetCode-style problems.
• 1 system design session: Worked on designing a backend system.
• 1 behavioral interview: Explored my past experiences and work style.
Interview questions [1]
Question 1
Tell me about a time when you faced a significant challenge at work. How did you handle it?
it's a phone interview, coding on collaedit. Some tricky css questions, some basic Javascript questions, and the final one was finding the palindromes in a string. Ended with why eBay.
Interview questions [3]
Question 1
some css questions ask what is the color is the text