Nok Nok Labs logo

Nok Nok Labs Software Engineer Interview Questions
& Process

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

Based on 7 interview experiences · FREE TO READ

1.7 Rounds average
Average Typical difficulty
71.4% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Nok Nok Labs.

Showing 3 of 7
Nok Nok Labs logo
Nok Nok Labs

Software Engineer

Engineering · more than a year ago

Entry Easy Positive experience Accept offer 1 round
Interview process
Phone screen
Interview formats
Technical Coding

The interview process was quite straightforward. I had a single phone interview where I was asked about my resume projects and some Java questions, specifically about HashMap. The hiring process was also very fast. I was interviewing for the server team, although I learned about the specific team later. They have various teams focusing on Android, iOS, QA, and Auth Services, so the interview questions might differ based on the role.

Confirmed questions1 question
  • Can you explain the hashCode() method in Java's HashMap implementation?
Nok Nok Labs logo
Nok Nok Labs

Software Developer

Engineering

Entry Easy Positive experience Accept offer 2 rounds
Interview process
Phone screen
Interview formats
Technical Coding

I had 2 interviews over the phone, each lasting about 1/2 hour. The first was all about Java fundamentals, and the second covered web services, networking, and databases. They were pretty easy. The hiring process was fast, with results coming back quickly. They also kept in touch regularly after I accepted the offer and until I joined.

Confirmed questions4 questions
  • Can you explain OOPs concepts?
  • What is the difference between final, finally, and finalize?
  • Could you differentiate between HTTP and HTTPS?
Nok Nok Labs logo
Nok Nok Labs

Software Engineer

Engineering

Intern Easy Neutral experience No offer 1 round
Interview process
Recruiter call Technical screen
Interview formats
Technical Behavioral

I got an email from the hiring manager asking about my availability for an interview, but then I didn't hear back for three weeks. When the interview was finally set up, it wasn't even with my availability in mind. The questions were pretty easy and just asked about Java and SQL. The person interviewing me seemed kind of unfriendly and not very helpful, which made the whole thing less fun.

Confirmed questions1 question
  • What's the difference between an abstract class and an interface?

Nok Nok Labs Software Engineer Interview Questions

Quoted word for word from Nok Nok Labs interview reports.

What is the difference between final, finally, and finalize?

Read reports

What's the difference between an abstract class and an interface?

Read reports

Can you explain the hashCode() method in Java's HashMap implementation?

Read reports

What are some network security concerns, like the Man in the middle attack?

Read reports

Were there basic questions on Java programming language?

Read report

Formats, difficulty and experience

Across all 7 Nok Nok Labs interview reports.

Interview formats

Technical 46.7%
Behavioral 26.7%
Coding 26.7%

Interview difficulty

Easy 42.9%
Average 57.1%
Difficult 0%

Candidate experience

Neutral 28.6%
Positive 71.4%