
Opera Software Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 60 interview experiences · FREE TO READ
Which role are you interviewing for?
26 roles · 60 reportsCandidate interview experiences
First-hand accounts from people who interviewed at Opera Software.
Infrastructure Engineer
I didn't even apply for this role, I was contacted on LinkedIn. After sending my resume, I had a quick chat with HR, then interviewed with team members and the project manager. The vibe was chill and the questions weren't hard, but honestly, it felt like they already picked someone and were just going through the motions. Save yourself the time, you'll wait ages, get rejected, and see the same job posted for months. They keep interviewing for fun, but don't hire outsiders.
- Can you discuss project management?
- Do you have technical knowledge about servers?
Intern
I applied for summer internships at Opera in Gothenburg and it was a really weird process. I did a personality and logic test, acing the logic part. Then I had an initial call, which was odd because I didn't know what it was about. I emailed the interviewer for info since it was scheduled for an hour, but got no reply. I was prepared, but the call just turned out to be them telling me they'd have a coding test and to get ready. It felt like a waste of my time since they could have just emailed me this info. After that, I took the coding test and solved all the problems. Then, there was silence for about a month before I got a rejection letter. The whole recruitment process felt strange, and I question the value of the personality, logic, and coding tests, as I doubt they were the basis for hiring. It was a waste of my time.
- Do you have any questions for us about the company?
Backend Engineer
So, I went through this interview process, and honestly, while they were professional, the end result was a bummer. Here's how it went down: First, there were these tests from an outside company – a personality one with 120 questions and a logic test with 20. Then HR gave me a pre-screening call. After that, I had a Codility online test. Next up was a technical interview with the team and the Tech Lead, followed by a management interview with the same folks. They did reference checks through HR. Then I had a casual chat with the Engineering Director, and finally, I discussed the offer with the Team Lead. The big problem was, even though I aced everything, the final offer was way less than what HR initially mentioned. They said it was because of 'salary standards in Sweden's IT market,' which is kinda whack because they should've known that earlier. If our salary expectations didn't match their budget, they should've just ended the process then instead of wasting everyone's time. They talk about having a strong culture, but nobody owned up to this screw-up between HR and the hiring team. A simple 'sorry' would've been nice. So, if you're thinking about Opera, just know that what HR tells you about salary might not be what you actually get. The interviews are solid, and the team is good, but there's clearly a disconnect on pay. It can be a huge waste of time, especially if you're moving internationally. I'd say go for it only if you sort out salary directly with the hiring team, not just HR, or you'll end up with a lowball offer after a long process.
- Can you tell me about your experience with Data Structures and Algorithms?
- How would you describe your proficiency in Java?
- What do you know about computer networking?
Software Developer
Had like a one hour talk about my pet projects, previous experience and some past challenges, then solved graph problems on the whiteboard with coding and had a system design discussion. The whole process was pretty positive and easygoing.
- Can you elaborate on your pet projects?
- What about your previous experience?
- What challenges have you encountered in the past?
Opera Software Interview Questions
Quoted word for word from Opera Software interview reports.
“What is the difference between call by value and call by reference in C?”
Read reports →“What is the difference between a list and a vector?”
Read reports →“What distinguishes a list from a linked list?”
Read reports →“How many countries, defined as contiguous groups of the same numbers connected up-down-left-right, exist in a given integer matrix, where different countries can share the same digit for representation?”
Read reports →“How would you determine if a very large singly linked list has a cycle?”
Read report →“Can you show me how to write a function that accepts a vector by reference and removes all the even numbers from it?”
Read report →“Can you write an algorithm to find the string with the most synonyms in a given list, where synonyms are strings with the same letters?”
Read report →“Could you explain the difference between HTTP and HTTPS?”
Read report →“What are the ways to trigger renders and how can one prevent needless rerenders?”
Read report →Formats, difficulty and experience
Across all 60 Opera Software interview reports.