Unknowns logo

Unknowns Software Engineer Interview Questions
& Process

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

Based on 88 interview experiences · FREE TO READ

2.5 Rounds average
Average Typical difficulty
72.7% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Unknowns.

Showing 3 of 88
Unknowns logo
Unknowns

Senior Software Engineer

Engineering · nearly a year ago

Senior Average Positive experience No offer 4 rounds
Interview process
Recruiter call Phone screen Technical screen Onsite
Interview formats
Technical Coding

The client interview process was a bit challenging. They only asked four questions and then said they'd get back to me. It wasn't a clear rejection or selection at that point. The first two interview levels, however, didn't pose any difficulties for me.

Confirmed questions5 questions
  • Can you explain Dependency Injection (DI)?
  • What is a constructor in programming?
  • What is JSON Web Token (JWT)?
Unknowns logo
Unknowns

Software Engineer

Engineering · nearly a year ago

Entry Average Positive experience Accept offer 3 rounds
Interview process
Technical screen Technical screen Recruiter call
Interview formats
Technical Behavioral

The interview process consists of three rounds. The first two rounds focus on technical skills and problem-solving abilities, while the final round involves discussing salary expectations and overall employment terms.

Confirmed questions4 questions
  • Tell me about the Laravel lifecycle.
  • What are Laravel seeders?
  • How do Laravel factories work?
Unknowns logo
Unknowns

Software Engineer

Engineering · a year ago

Mid Easy Negative experience No offer 2 rounds
Interview process
Technical screen Onsite Background check Offer
Interview formats
Behavioral Technical

I had a final interview with PickMe last month with Gayath Rathnayake, and it went well. I think I answered his questions clearly and he responded positively. He acted like I was selected for the position throughout the 30-minute interview, giving me hope for an offer. But after waiting a week with no response, feedback, or rejection, I assumed they were still looking at other candidates. Then, a week and two days later, I saw another job posting for the same role on LinkedIn. That’s when I realized I was rejected after the second interview, with no formal communication. I'm really disappointed with HR's behavior. I was excited to join PickMe because of its reputation and work culture, but the lack of communication and transparency after raising candidates' hopes shows poor management. If a company plans to reject most candidates, they should at least conduct interviews online to respect applicants’ time, effort, and money, especially for those who take leave for physical interviews. This experience makes me unable to recommend PickMe for employment.

Confirmed questions2 questions
  • What are your salary expectations?
  • When can you join?

Unknowns Software Engineer Interview Questions

Quoted word for word from Unknowns interview reports.

What is the consequence of not including an 'else' in a case statement?

Read reports

Can you explain the distinction between an abstract class and an interface in Java, and provide scenarios for using each?

Read reports

Can you explain polymorphism in detail and provide a program demonstrating it?

Read reports

Can you tell me about the four main principles of Java?

Read report

Could you explain OOP concepts like Polymorphism, Inheritance, and virtual functions?

Read report

Can you explain what indexing is and how to implement it?

Read report

Formats, difficulty and experience

Across all 88 Unknowns interview reports.

Interview formats

Technical 39.4%
Behavioral 31.5%
Coding 24.1%
System Design 2.8%
Group 1.4%

Interview difficulty

Easy 14.8%
Average 67%
Difficult 18.2%

Candidate experience

Positive 72.7%
Negative 9.1%
Neutral 18.2%