
Naver Software Engineer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 21 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at Naver.
Software Engineer
this was the worst interview experience. The interviewers seemed to dislike me from the start. They kept asking questions about topics I explicitly stated I didn't have experience in. They were not friendly at all and provided no guidance during the algorithms test.
- Tell me about your experience with databases.
- What do you know about microservices?
- Do you know Java?
Software Engineer
The interview was about 70 minutes total. It included one live-coding question that was around LeetCode easy to medium difficulty, one very easy brain teaser, and then 7 questions about CS major topics like operating systems, databases, and networks. The CS questions were the main focus, and there were quite a lot of bottom-up questions.
- Can you print only the characters that exist in a given string of 'a' to 'z' characters, sorted alphabetically, while ensuring O(1) time complexity?
- Solve a live-coding problem, roughly LeetCode easy to medium difficulty.
- Answer a very easy brain teaser.
Software Engineer
First, they reviewed my resume and application (4 Questions). Then, I had to complete a personality assessment and a coding test with 4 problems. After that, I had a practical interview with a senior Software Engineer where we did 2 or more live coding exercises and discussed CS fundamentals like OS, databases, and networks. The next step was an in-depth interview with an executive or leader, focusing on personality-related questions. Finally, they made a job offer and we negotiated.
- What steps would you take if you weren't being assigned any work by your manager?
- How would you react if your manager seemed to be ignoring you and not giving you tasks?
- If your boss isn't giving you any assignments and is ignoring you, what would you do?
Naver Software Engineer Interview Questions
Quoted word for word from Naver interview reports.
“Can you print only the characters that exist in a given string of 'a' to 'z' characters, sorted alphabetically, while ensuring O(1) time complexity?”
Read reports →“What's the minimum cache size required for at least k requests to hit the cache, assuming an LRU cache policy?”
Read reports →“What is a way to obtain a dialect of a tree?”
Read reports →“Can you explain what O(n) complexity is, and provide an example of an algorithm that has O(n) complexity?”
Read reports →“Implement a REST API to fetch, read, and analyze JSON responses from given links, demonstrating handling of HTTP connections, SSL issues, and JSON parsing.”
Read report →“Can you explain the difference between a thread and a process?”
Read report →“What are the distinctions between Spring and Node.js concerning autoscaling?”
Read report →“Can you explain how autoscaling functions in Kubernetes?”
Read report →“Can you explain what ACID properties are in the context of databases?”
Read report →Formats, difficulty and experience
Across all 21 Naver interview reports.