I applied online. The process took 2 weeks. I interviewed at Tinder (Los Angeles, CA) in Apr 2019
Interview
Starts with a phone interview with the recruiter. He's really nice and very transparent about anything so ask whatever you'd like. Next is a technical phone interview with an engineer over Coderpad. Will do a Leetcode question with you that is two parts, but I only got through one. Everyone was nice and process was streamlined.
I applied through other source. I interviewed at Tinder in Sept 2018
Interview
Got an interview via a referral. Had an interview with a coding problem. Coding problem was for a specific case of two integers in input, but he also wanted to discuss a generic case. After completion of coding problem, interviewer mentioned "yeah, most people use the brute force method". You will hear from recruiter in a week.
Interview questions [1]
Question 1
Given an array of integers, return one pair of integers that equal a particular given sum, from the array.
I applied through a recruiter. I interviewed at Tinder (San Jose, CA) in June 2017
Interview
2 phonescreens, 1 onsite, 1 informational call
The recruiter was good and explained in great detail about the position and answered questions satisfactorily.
The first phonescreen was good and the interviewer was very welcoming and helpful. It was an algorithmic question and coding on collabedit.
The second phonescreen was worse. The interviewer asked me about my background and i told him my experience which was 2 years. Told him about the projects and he asked counter questions on it. then came the coding question. He asked me about pagination in java. I gave him the answer, but that was not the answer that we had in his mind and constantly interrupted me when i was answering. He did not try to understand what i was saying and constantly changed the question so that the answer i gave was incorrect. I implemented the method definition for pagination and he did not like that. At one time i felt ridiculed and also felt that he did not want me to succeed.
I emailed the recruiter the very next moment and withdrew my application after stating what happened.
Interview questions [1]
Question 1
1st phonescreen:
1) background
2) algorithmic question which i dont remember but it was average difficulty level
3) Pagination in java - Given an implemented method getFeed(userId, StartTimeStamp, EndTimeTimeStamp) which returns a List<Feed>, right an API to return feeds to a mobile client. Design the API from scratch
Thank you for your feedback. We appreciate that all candidates make an investment of time in getting to know us during the interview process. We're sorry that your experience didn't meet the expectations we set for ourselves and your expectations related to making sure that we take the time to really get to know a candidate and his/her background and potential contributions. We'll be incorporating this feedback into the ongoing training we have for our recruiting team. In the meantime, thank you for your feedback and we wish you the best on your job search!