The interviewer spoke with me over the phone and used HackerRank to assess my coding skills. The conversation was somewhat casual, with the interviewer asking questions to get to know me, in addition to testing my technical knowledge.
50% Behavioral, 50% Technical.
It wasn't overly challenging, but it seemed they were more focused on my thought process.
You are given an array of integers, a1, that contains sequential integers from 1 through n. For example: { 1, 2, 3, 4, 5 } or { 1, 2, 3 }.
You are also given an array of integers, a2, that also contains numbers from 1 through n. However, these numbers are not in sequential order and one number between 1 and n is missing.
Find the missing number in a2.
Did you check for special cases? Can you do this in O(n) runtime?
The following metrics were computed from 30 interview experiences for the Redfin Software Developer role in United States.
Redfin's interview process for their Software Developer roles in the United States is very selective, failing most engineers who go through it.
Candidates reported having very good feelings for Redfin's Software Developer interview process in United States.