OneSpan logo

OneSpan Interview Questions
& Process

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

Based on 107 interview experiences · FREE TO READ

2.8 Rounds average
Average Typical difficulty
73.8% Positive experience

Which role are you interviewing for?

30 roles · 107 reports

Candidate interview experiences

First-hand accounts from people who interviewed at OneSpan.

Showing 4 of 107
OneSpan logo
OneSpan

Fullstack Developer

Engineering · a year ago

Mid Easy Negative experience No offer 3 rounds
Interview process
Recruiter call Technical screen Onsite
Interview formats
Technical Coding Behavioral

I applied for a full-stack position and the company seemed really disorganized. The first step was a quick 15-minute chat with HR, who then outlined what to expect in the subsequent interview, which was supposed to be a one-hour technical session involving a live coding exercise using IntelliJ. However, the first technical interview ended up being only 30 minutes and didn't include any live coding. For the second technical interview, I was told it would be on-site and that I'd be tested on both front-end and back-end technologies by specific people. When I arrived at their office, none of that happened. The interviewers weren't the ones expected, citing illness and absence. They also seemed unaware I was interviewing for a full-stack role and focused only on back-end, as that was their area of expertise. Honestly, the entire experience felt very unorganized and unprofessional, raising significant red flags for me, regardless of whether they want to proceed.

Confirmed questions8 questions
  • Can you tell me about multithreads?
  • What are the newest features in Java?
  • What do you understand by 'test'?
OneSpan logo
OneSpan

Graphic Designer

Design · a year ago

Mid Average Neutral experience No offer 2 rounds
Interview process
Recruiter call Background check
Interview formats
Behavioral Other

Hiring for a graphic designer role. The company is based in America but is looking for local employees. The hiring process was not very clear and provided no feedback at all. The HR part of the process is handled by external companies, which might be why the communication was poor. The offered salary is quite good, but the job also comes with many responsibilities.

Confirmed questions1 question
  • Is French language proficiency required for local compliance?
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

Product Specialist

Product · more than a year ago

Mid Average Positive experience Accept offer 5 rounds
Interview process
Recruiter call Phone screen Technical screen Onsite Panel
Interview formats
Behavioral Technical

Got contacted by Talent Acquisition about a month after applying. The whole thing was 5 rounds: first, TA, then Supervisor/Hiring manager, then Service Delivery Manager and Incident Manager, then Director Customer Support (Americas), and finally Director Customer Support (EMEA) and Team Lead (EMEA). The interviewers were all really professional and seemed prepared, asking relevant questions for the role, which was nice. Felt like the offer really recognized my past experience and knowledge, so I accepted.

Confirmed questions5 questions
  • A mix of soft and hard skill questions were asked.
  • Situational questions and scenarios on how to deal with challenging customer support situations were presented.
  • Technical questions based on overlaps between previously acquired knowledge (as per resume) and role-related notions (general networking, security, protocols) were asked.

OneSpan Interview Questions

Quoted word for word from OneSpan interview 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 reports

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

What is a wildcard in generics and in what situations would you use it?

Read report

Can you explain the difference between linear and binary search and their use cases?

Read report

Formats, difficulty and experience

Across all 107 OneSpan interview reports.

Interview formats

Behavioral 47.5%
Technical 30.6%
Presentation 10%
Coding 5.9%
Other 2.3%

Interview difficulty

Easy 24.3%
Average 65.4%
Difficult 10.3%

Candidate experience

Positive 73.8%
Negative 16.8%
Neutral 9.3%

Reports by job function

Sales 34
Engineering 31
Operations 11
Finance 8
Product 6
Analytics 4