Recruited reached out on LinkedIn, their process was very fast.
Screening Round
Given a string and a pattern, find whether the pattern exists in the string and it should not exist in the same relative order as the pattern
s = abcde, p = abc -> false
s = bacde, p = abc -> trueEasy sliding window solution. Then asked about general software engineering principles
Round 1
General software engineering questions around performance tuning, design, deployment.
Then asked me to implement a program that would merge two large files and run the code
Round 2
Again this was a general discussion. This interviewer asked two coding quesitons but the catch was optimisations
Question 1: implement reverse string and optimise it
Question 2: Find prime numbers and optimise it
Round 3
General culture fit round.
Verdict
Hire