OneSpan logo

OneSpan Software Engineer Interview Questions
& Process

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

Based on 10 interview experiences · FREE TO READ

2.8 Rounds average
Average Typical difficulty
40% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at OneSpan.

Showing 3 of 10
OneSpan logo
OneSpan

Senior Software Engineer

Engineering · more than a year ago

Senior Average Negative experience Decline offer 2 rounds
Interview process
Recruiter call Technical screen
Interview formats
Behavioral Technical Coding System Design

First, I had a 20-minute chat with HR about my past work and what I'm looking for now, also discussing salary. They have a set budget which felt a bit low, but I still wanted to see what else was there. Then, I had a panel interview with two people. It started with introductions, which felt off, and then talking about my recent jobs. One person jumped into really basic Java questions. There were two times when the interviewer interrupted and kind of went on a tangent about what they thought, which I found a bit unprofessional. I was pretty much done mentally but kept going. Honestly, it was the worst interview I've had, but I think with some changes to how the interviewers act, it could be way better.

Confirmed questions8 questions
  • Can you explain the Java memory model?
  • What's the difference between the stack and the heap in memory?
  • Have you used Java 8 or 11? What's new in Java 8 specifically?
OneSpan logo
OneSpan

Software Engineer

Engineering · more than a year ago

Mid Difficult Positive experience Accept offer 3 rounds
Interview process
Recruiter call Technical screen Technical screen
Interview formats
Behavioral Technical Coding

It kicked off with a video call where HR gave a good rundown of the role and company. Then there were two technical interviews, video or in-person, with the hiring managers. They hit me with a bunch of tough technical questions and tests, like real-world problems. The managers were cool, answered all my questions, and I felt a good vibe. The whole thing was quick, which I liked. HR was super responsive and helpful.

Confirmed questions2 questions
  • Can you find bugs and do code reviews on this complex source code?
  • What are the key principles to keep in mind when you begin implementing something?
OneSpan logo
OneSpan

Software Engineer

Engineering · more than a year ago

Entry Difficult Positive experience Accept offer 5 rounds
Interview process
Recruiter call Technical screen Technical screen Technical screen Technical screen
Interview formats
Behavioral Technical Coding

The interview process was a unique pattern scheduled. First-round with the HR, and there were 4 interviews with the technical team. All types of questions and was a two-way discussion regarding the technical topic. Well explained the business and the HR was super supportive in terms of scheduling the meetings, providing updates, and suggesting solutions when required. Overall, it went interesting and clear.

Confirmed questions6 questions
  • Technical questions regarding Design patterns
  • Technical questions on Dependency Injection
  • Technical questions on the Net framework

OneSpan Software Engineer Interview Questions

Quoted word for word from OneSpan interview reports.

How many abstract methods are allowed in a functional interface?

Read reports

Where are String objects stored in memory, and where is the String pool located?

Read reports

Write a SQL query to count students in a specific class who are enrolled in fewer than 3 subjects.

Read reports

What's the difference between creating a String using 'new' versus using a literal string?

Read report

What is the Try-with-resources statement and when should it be used?

Read report

Regarding Java 8's HashMap update, what changed, why, and what are the benefits?

Read report

What's the difference between the stack and the heap in memory?

Read report

Is it possible to have a try-catch block without a catch or finally block?

Read report

Formats, difficulty and experience

Across all 10 OneSpan interview reports.

Interview formats

Technical 36%
Behavioral 32%
Coding 28%
System Design 4%

Interview difficulty

Easy 30%
Average 50%
Difficult 20%

Candidate experience

Positive 40%
Negative 30%
Neutral 30%