Process went through quickly. No feedback given but I could tell the interview didn't go great based off of vibe despite qualification. The interviewers had a very stuck up attitude and were lowkey condescending. Avoid Favor if you value your time. How they choose to continue on in the process with you is completely arbitrary.
Perguntas de entrevista [1]
Pergunta 1
What is the difference between a SWE and senior SWE?
Candidatei-me online. Fui entrevistado pela Favor em fev. de 2025
Entrevista
Call with the internal recruiter first, followed by hiring manager interview and a set of technical sessions: coding and system design (for system design it was quite vaguely stated business problem, specific to their domain).
They must be looking for something very specific in their candidates, I got rejected despite generally doing pretty good in the the hiring manager interview and two technical sessions. Didn't receive informative feedback, only wishes of "Good Vibes" for my career journey.
Perguntas de entrevista [1]
Pergunta 1
Q: Design a food rating system (the coding session)
Candidatei-me online. Fiz uma entrevista na empresa Favor.
Entrevista
The people I met with were all very friendly. It was nice talking to them. But there was something I didn't expect that scattered my dream.
The job description hasn't changed for years. When I first applied two years ago, I was assuming they used Java. The recruiter read to me their tech stack based on the job description. She did even say Java was primary and I didn't have to learn Kotlin. During the interview process, nobody mentioned they didn't use Java. And of course I didn't ask because I believed what the job description has.I didn't pass the interviews because I didn't prepare any OOD and system design.
I applied again recently. I think they are the best delivery company in Texas. It was my dream company. I was even willing to relocate to Texas because I think I could learn and run with them. I have prepared a lot of OOD and system design for the interview. I think I would definitely wow them.
During the interview with the recruiter, I found out that they have a monolith built with php and in the process of migrating to microservices in Kotlin. I was pretty shocked honestly. I felt pretty bad since I had to find out the truth after all these years' dreaming. I met with the manager to learn more about the projects. I guess I asked too much about these topics and the manager surely sensed it. I was rejected and not moving to the next technical arounds that I have spent so much time preparing. Honestly I was still willing to show them what I am capable of doing and I think my solutions will be very decent ones. But I was rejected. I was kind of feeling relieved. I did try my best to find out it was not a good match with this company.
Maybe it was just me being naive from the beginning. But just hope they are honest with the tech stack. There are people who are really passionate and love both php and kotlin. After waking up from my dream, I wholeheartedly accepted an offer from another company for a Java position.
Perguntas de entrevista [1]
Pergunta 1
Favor likes to ask OOD question. It was coupon discount sytem before. Now it has been changed. Even though I didn't get to the techical interview, I am sure the questions are related to Leetcode Food review system using OOD, which has been mentioned by two reviews.
Candidatei-me online. O processo levou 2 semanas. Fui entrevistado pela Favor em out. de 2024
Entrevista
HR Screening, hiring manager interview (hybrid behavioral and technical pop-quiz questions), two-part technical interview. Part 1 was a “coding challenge” purportedly from a bank of questions, but I got the same one other reviewers on here have mentioned. You must solve this in 45 minutes while two people watch. This is a very difficult question for that amount of time due to the complexity of the efficient solution (basic solution takes about 15 mins). Part 2 was a “High Level System Design” interview which perplexes me a little because high level system design is not a responsibility of the role, which involves coding and working with code, nor is it listed as required experience on the posting. The prep materials they sent out for this interview even explained that high-level system design is the responsibility of solution architects and explicitly not software developers (who do low level system design instead). I’m pretty sure this is why I was rejected because it’s not an area I’m experienced or interested in. Final round is a panel interview with various team members.
On the positive side, they do lay out clear expectations for what the interviews will entail, what they are looking for, as well as preparation materials, which is nice. They did not offer any feedback on the reason for the rejection but it’s based on the two-part interviews together.