Raja Software Labs logo

Raja Software Labs Ios Engineer Interview Questions
& Process

Real candidates share what happened, how many rounds they had,
and how the experience turned out.

Based on 10 interview experiences · FREE TO READ

2.4 Rounds average
Average Typical difficulty
60% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Raja Software Labs.

Showing 3 of 10
Raja Software Labs logo
Raja Software Labs

iOS Developer

Engineering · a year ago

Entry Average Positive experience No offer 4 rounds
Interview process
Technical screen Technical screen Technical screen Technical screen
Interview formats
Coding Technical

It was 4 rounds, starting with a brief iOS discussion and then focusing on logic building. The first round involved coding 5 questions in Google Docs within an hour. The second round was a technical interview with a bit of iOS discussion and logic building (easy level). The third technical interview also included iOS discussion and logic building (medium level), followed by questions about optimization and dry-running examples.

Confirmed questions6 questions
  • Questions about basic logic building, with linear DSA being sufficient, and the choice of language not mattering as they only assess the logic.
  • They will inquire about basic logic building, stating that linear DSA is sufficient and that any language can be used as they are solely assessing the logic.
  • The interview will involve basic logic building, with linear DSA being enough, and any language can be used since they will only check the logic.
Raja Software Labs logo
Raja Software Labs

IOS Developer

Engineering · a year ago

Senior Average Positive experience No offer 2 rounds
Interview process
Technical screen Onsite
Interview formats
Technical System Design

I passed the first round, but unfortunately didn't clear it. The first round was mainly about the tech stack I use, which for me was iOS and Swift concepts. The next round is focused on building large apps.

Confirmed questions6 questions
  • Tell me about your experience with the iOS tech stack.
  • Can you explain Swift concepts?
  • How would you approach building large-scale iOS applications?
Raja Software Labs logo
Raja Software Labs

iOS Developer

Engineering

Mid Average Negative experience No offer 1 round
Interview process
Technical screen
Interview formats
Technical Coding

The interview process was fine. They said they were looking for candidates who are best in logic. So as per their requirement, in the first round, they conducted a written test with 5 logical questions and a time limit of 1 hour, in any language. On the result, they marked some syntactical and language errors, which was not expected. Because if you are truly taking these tests to check the logic, then you should only check for logic, not minor syntax or language errors on a program which is written on paper. If you also need that, then start taking tests on computers because actual projects are not going to be written on a piece of paper. Apart from that, everything was fine: company infrastructure, people, and HR were also very supportive.

Confirmed questions3 questions
  • Given a character string, check if it is unique.
  • Calculate the sum of all digits of any given number.
  • Reverse a string preserving word order, not character order.

Raja Software Labs Ios Engineer Interview Questions

Quoted word for word from Raja Software Labs interview reports.

Reverse a string preserving word order, not character order.

Read reports

Can you print and reverse a string without creating a new one?

Read reports

How can you find the second smallest number in an array using just one for loop?

Read report

Write code to print 'Raja Software' based on numbers: print 'raja' for 1, 'software' for 2, and 'raja software' for 1 and 2.

Read report

What's a way to find repeating numbers within an array?

Read report

How would you find the second minimum number in an array?

Read report

Formats, difficulty and experience

Across all 10 Raja Software Labs interview reports.

Interview formats

Technical 50%
Coding 45%
System Design 5%

Interview difficulty

Easy 20%
Average 50%
Difficult 30%

Candidate experience

Positive 60%
Negative 30%
Neutral 10%