
noon Software Engineer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 24 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at noon.
Software Engineer
This was just the initial screening interview. They were understanding about me having just finished my military service and asked about its extent. They enjoyed hearing about my experiences during and after college as a new grad. The interview was mostly in English, which was manageable. They inquired about my salary expectations, which felt a little unusual for a fresh grad but I understood their reasoning. This was only the first interview; I'll keep you posted.
- Can you describe your military service degree?
- Could you elaborate on your professional experiences, including activities and roles undertaken both during and outside of your college studies?
- Switching to English, how comfortable are you with conducting our interview in English?
Software Engineer
The first stage was with HR, who reviewed my CV and discussed my previous job challenges. It was a straightforward interview covering OOP and system design. Following that, I had an interview with the manager, which involved some behavioral questions and SQL optimization tasks.
- Design a system for savings and current bank accounts.
- What are your thoughts on optimizing SQL queries?
- Can you walk me through some challenges you faced in your previous roles?
Software Engineer
The interview process started with an initial telephonic round with a developer. After clearing that, I was invited to their office for further rounds. Although I didn't bring my laptop, they expected me to do a test managed by a consultancy HR. Upon arrival, the HR person was quite upset with the consultancy HR for not sending me with a laptop, which was a very poor start. The face-to-face interview began, and unfortunately, I was rejected in the very first round. It's surprising for a company aspiring to be a major player in the Saudi region to lack basic infrastructure like a spare laptop for candidates, reflecting poorly on their HR policies and operational readiness. It's essential to respect candidates who travel to the office, especially in extreme heat (43C). The overall impression was very negative.
- How to calculate the minimum element in a stack at any given time?
- Implement a random function to generate a random number between two integers.
- Tell me about your projects.
noon Software Engineer Interview Questions
Quoted word for word from noon interview reports.
“Find the next biggest number from a given number.”
Read reports →“Implement a random function to generate a random number between two integers.”
Read reports →“Given an array and a value k, how would you find the number of distinct subarrays where the count of odd numbers is exactly k?”
Read reports →“How would you find the index of an element in a sorted rotated array?”
Read reports →“How would you use math.random to generate random numbers between 10 and 255?”
Read report →“Can you print the spiral order traversal of a binary tree?”
Read report →“What are the reasons for not indexing every column in a database?”
Read report →“What is the solution to the 25 horse race riddle?”
Read report →“Could you explain the difference between hashing and encryption?”
Read report →Formats, difficulty and experience
Across all 24 noon interview reports.