Senior Software Engineer applicants have rated the interview process at X with 2.9 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 33% positive. To compare, the company-average is 39.4% positive. This is according to Glassdoor user ratings.
Candidates applying for Senior Software Engineer roles take an average of 20 days to get hired, when considering 31 user submitted interviews for this role. To compare, the hiring process at X overall takes an average of 29 days.
Common stages of the interview process at X as a Senior Software Engineer according to 31 Glassdoor interviews include:
Phone interview: 42%
One on one interview: 24%
Presentation: 8%
Group panel interview: 8%
Skills test: 7%
Other: 3%
Drug test: 3%
Background check: 3%
Here are the most commonly searched roles for interview reports -
I applied through a recruiter. The process took 2 weeks. I interviewed at X (Bengaluru) in Aug 2015
Interview
One written round
4 face to face rounds
and one skype round with US boss.
I was able to clear the written round and face to face round in india, what was disappointing was the round with US manager which happened at 10 pm in the night I was tried after a long day, I hardly remembered what I answered him, but did figure out that did not go well at all.
Interview questions [1]
Question 1
The first round was coding round when a problem is given you have 4 days to submit the solution to twitter.
There are 4 rounds face to face.
1. First round with the director, previous job experience.
2. Second was data structure and algorithm, after to find the combination of path in two dimensional grid, and maximum profit for stock trading problem.
3. Third was another problem solving round where asked to design a metric system, the key was to answer that all the events in the metrics need not be stored in to free up memory.
4. Was design round where I was asked to design a notification system with non functional requirements in mind, how will you reliably send out a message.
I cleared all the above 4 rounds.
The 5th round was with some in US, I did not clear this round.The problem given was start and end time, write an algo to send notification based on current time, which is floored to an integer. start need not be smaller than end, think about corner cases.
The process quite unique compared to other process. it is combination of coding algorithms and understanding the platform. The technical round requires me to build a project from scratch within 45 mins
Interview questions [1]
Question 1
asked to solve 2 problems, sudoku challenged and build something similar to spotify playlist
First HR call, seems like a very good match with the position, then 60 mins phone screen interview with a pretty standard leetcode medium question, bug free and had good feedback from the interviewer, then the next day received a moving forward email with no surprise, totally waste of time.
Interview questions [1]
Question 1
Standard medium leetcode question(tagged with twitter)
I applied through a recruiter. The process took 2 weeks. I interviewed at X in Aug 2022
Interview
HR screen, standard coding interview. Moved on to the final round. The interviewers could not have been nicer, for the coding or the system design round. The final behavioral management interview was alright as well - they really dig into your past. What annoyed me the most is the recruiter ghosting me. I understand not getting the role, some explanation of why or closing out the loop seems the least courteous thing someone could do. I do not like the whole "let's prep you for the final round of interviews, and make a great candidate experience" schtick, and then proceed to ghost the candidate. Really, a large pool of candidates is fantastic for the company, but I would not imagine anybody would like to simply be left in the dark after preparing for weeks and weeks to hear nothing. Super disappointed more than anything.
Interview questions [1]
Question 1
NDA - But Leetcode is a really great prep resource.