
NewsBreak Software Engineer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 18 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at NewsBreak.
Software Engineer
A recruiter reached out via email to set up an interview. I emailed the interviewer a week before to ask what to focus on, but got no response. So, I studied DSA and felt really ready with LeetCode based on Glassdoor comments. The interviewer surprisingly started speaking Chinese, assuming I knew it. We began by discussing my background and past projects in detail. Then, I was asked an easy SQL question. I hadn't used SQL in a while and it completely threw me off. I struggled to remember the syntax and functions, and it was a mess. I barely got the query done with a lot of help. The problem itself was simple, but I was unprepared for SQL. It was a bad experience. If you're going to test candidates, you should at least let them prepare properly instead of expecting them to know everything without notice. Total waste of time.
- Tell me about your background and dive deep into your projects.
- Using the fill_rates table, which contains daily ad fill rates, find the entries showing a fill rate decrease of more than 10% from the previous day. The table structure is: date, ad, fill_rate. Example data: 01-01 A 20, 01-02 A 10, 01-01 B 40, 01-02 B 5...
Software Engineer
It was a one-hour interview. We talked about two of my projects, going deep into the architecture, the challenges, and the choices I made. Then, there was a coding question that required careful thought about edge cases and thorough test coverage.
- Can you share a challenging situation you encountered during a project?
- Could you describe the architecture of one of your projects?
- What were some of the difficulties you faced while working on a project?
Software Engineer
The interview wasn't super hard, but it was different. It was more about factual questions, like asking for definitions or the number of types of something. It felt like a test. I don't love those because knowing a fact doesn't mean you can solve problems. I got them all right, but communication was an issue. The interviewer's English wasn't great, so I had to ask them to repeat things and vice-versa. Usually, that's fine, but it was tough here. They misunderstood my answers twice, and I had to really spell things out for them to get it, which meant interrupting. There was also a coding question, but it wasn't like LeetCode; it was more about creating a small module.
- Fundamentals were asked, and a little coding exercise to make a module
NewsBreak Software Engineer Interview Questions
Quoted word for word from NewsBreak interview reports.
“Reverse every 3 nodes of linked list”
Read reports →“Could you write a function to determine if a string can be reconstructed using a given vocabulary list?”
Read reports →“What are the fundamental principles behind the TCP sliding window mechanism?”
Read reports →“Could you explain how users view a webpage in a browser?”
Read reports →“How would you improve the first approach to solving the string reconstruction problem?”
Read report →“Now, can you solve this difficult DP problem?”
Read report →“How would you ensure comprehensive test coverage for this coding problem?”
Read report →“Can you solve this LeetCode question?”
Read report →“Can you solve this coding problem, focusing on edge cases?”
Read report →Formats, difficulty and experience
Across all 18 NewsBreak interview reports.