iOS interview questions reported at Razorpay

2 questions candidates reported being asked at Razorpay. Anonymous and unverified, so treat it as a hint of what to expect.

They cover Memory, ARC & runtime, Coding rounds. Every question below links to a full answer with the common traps and the follow-ups an interviewer is likely to ask, so you can practise the way the interview goes: answer first, then defend it.

  1. What is the difference between a leak, abandoned memory, fragmentation and a memory spike? 3.7.1
  2. Machine-coding round: build a generic networking layer in about 45 minutes. What do you build, and how do you test it without a server? 29.3.2