Senior Software Engineer applicants have rated the interview process at Real with 3.3 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 18% positive. To compare, the company-average is 19.1% positive. This is according to Glassdoor user ratings.
Candidates applying for Senior Software Engineer roles take an average of 15 days to get hired, when considering 11 user submitted interviews for this role. To compare, the hiring process at Real overall takes an average of 13 days.
Common stages of the interview process at Real as a Senior Software Engineer according to 11 Glassdoor interviews include:
Skills test: 38%
Phone interview: 23%
One on one interview: 15%
Other: 15%
Presentation: 8%
Here are the most commonly searched roles for interview reports -
I applied through a recruiter. The process took 2 weeks. I interviewed at Real
Interview
First round was essentially a large take-home coding assessment; they give you a week to do it, but very little in terms of specific requirements. I spent about 4 days on it total - I would say it was definitely within the ball-park of production quality code, and yet they passed on it without so much as saying a word -- not even any constructive criticism or anything about what they may have been looking for specifically in a solution. Personally, this smells fishy -- although I do not have proof, I would not be surprised if they are one of those companies that has no intention of hiring someone, and just send out these tests to steal code from hopeful developers who think they have a chance at getting a gig with them. Point is, STAY AWAY from this place. And tell your friends to not apply either. Also, whoever wrote the initial code for the take-home assessment (the starter code they give you before you fill in your part) should try taking his own stupid test. That code sucks. There's so many better ways of writing something like that.
Interview questions [1]
Question 1
Given a set of csv files with a bunch of random movie data from different places (which have different record structures / different columns), try to match those movie records from one place / csv file to another. Although, the only requirement literally states "make the test pass" - which only needs you to basically match at least one record. Stupid.
Interviewed for a Senior Software Developer role. The technical round focused on multithreading and hashsets problem. I was able to solve both of them correctly and explain my reasoning clearly during the discussion.
Despite this, I received a generic rejection email stating they would proceed with other candidates. When I asked for detailed feedback, there was no response.
For senior-level positions, candidates invest significant time and preparation. A completely generic rejection without structured feedback reflects poorly on the hiring process. Transparency and professional courtesy should be standard at this level.
I applied online. I interviewed at Real in Feb 2026
Interview
Overall smooth structure and clear next step. There were total of 3 rounds (DSA, System Design, VP Round) and all of them are highly technical. Best part is each of the round is 45min long unless the VP round which was 1 hr long. For the DSA round one can prepare with Leetcode Medium questions . A huge shoutout for the HR and entire team for quick updates and clear instructions on next step.
Interview questions [1]
Question 1
1 Leetocde style DP question along with a little tricky follow-up. If you are wellversed in DSA, you can easily solve it.
LLD (No full code was required, only talking about how to proceed and choice of design pattern was enough)
HLD
Theoritical questions on threading, multiprocessing, async programming.
I had my first interaction with the company through a call with an Indian recruiter. There was no introduction or context provided at the beginning of the conversation. The recruiter jumped straight into asking why I wanted to work there, followed immediately by a coding exercise that involved creating an endpoint. I was told not to worry about completing the exercise fully—but unfortunately, I never received any follow-up afterward.