Skip to contentSkip to footer
  • Community
  • Jobs
  • Companies
  • Salaries
  • For employers
      Notifications

      Loading...

      Elevate your career

      Discover your earning potential, land dream jobs, and share work-life insights anonymously.

      employer cover photo
      employer logo
      employer logo

      OneSpan

      Engaged employer

      About
      Reviews
      Pay and benefits
      Jobs
      Interviews
      Interviews
      Related searches: OneSpan reviews | OneSpan jobs | OneSpan salaries | OneSpan benefits
      OneSpan interviewsOneSpan Senior Software Engineer interviewsOneSpan interview


      Glassdoor

      • About / Press
      • Awards
      • Blog
      • Research
      • Contact Us
      • Guides

      Employers

      • Free Employer Account
      • Employer Centre
      • Employers Blog

      Information

      • Help
      • Guidelines
      • Terms of Use
      • Privacy and Ad Choices
      • Do Not Sell Or Share My Information
      • Cookie Consent Tool
      • Security

      Work With Us

      • Advertisers
      • Careers
      Download the App

      • Browse by:
      • Companies
      • Jobs
      • Locations
      • Communities
      • Recent posts

      Copyright © 2008-2026. Glassdoor LLC. "Glassdoor," "Worklife Pro," "Bowls" and logo are proprietary trademarks of Glassdoor LLC.

      Company Bowl sample

      Want the inside scoop on your own company?

      Check out your Company Bowl for anonymous work chats.

      Bowls

      Get actionable career advice tailored to you by joining more bowls.

      Followed companies

      Stay ahead in opportunities and insider tips by following your dream companies.

      Job searches

      Get personalised job recommendations and updates by starting your searches.

      Senior Software Engineer Interview

      18 Feb 2023
      Anonymous interview candidate
      Declined offer
      Negative experience
      Average interview

      Application

      I applied online. The process took 2 days. I interviewed at OneSpan in Dec 2022

      Interview

      Round 1: 20-minute discussion with the HR, had a detailed conversation about my previous work experience and my current expectations for my role. Then salary discussion based on my experience and qualifications. But they have a fixed budget which I feel is lower than I was expecting, still, I wanted to move to the next step to explore the opportunity. - Round 2: There were 2 interviewers on the panel. The discussion started with my intro (which I found rude)and then my recent roles and responsibilities. One of them started technical questions from very basic java questions. And there were 2 incidents where I didn't feel it was a good gesture as an interviewer to interrupt in between and started blabbering to align with her interpretation. I gave up mentally but still chose to continue as a professional. It was the worst interview I have ever been in. I believe that with some minor adjustments to the interviewer's behavior, this could be a better interview process.

      Interview questions [14]

      Question 1

      describe the Java memory model
      Answer question

      Question 2

      difference between stack and heap
      Answer question

      Question 3

      Have you worked in Java8 or 11? What are the new features in JAva8? What are Lamdas and stream? What's the update in hashmap in java8? What is the motive of this update and how it'll be beneficial?
      Answer question

      Question 4

      What are functional interfaces and how do you create your own? How many abstract methods (or methods leave abstract) can a functional interface have?
      Answer question

      Question 5

      worked with generics? where? why? use case? what is a wildcard and where to use it?
      Answer question

      Question 6

      Exception handling? how do you do it? where do you do it? what happens if you don't catch exceptions? can there be any try-catch without catch or finally? what does finally do? what happens if no exception occurs? what is Try with resources? why use it and where
      Answer question

      Question 7

      difference between string creation by new and literal (""). where will the string object be created in memory? Where is the string pool in memory?
      Answer question

      Question 8

      Spring beans? difference between @component @controller difference bw beanContext and applicationContext? How to handle exceptions in spring?
      Answer question

      Question 9

      Design an API for a student management system. explain what controller and endpoints you will expose. How exceptions would be handled? How to propagate the error response to the client with the correct status?
      Answer question

      Question 10

      any ORM tool worked on? - HIbernate How to define an entity in hibernate and what is it? eager loading vs lazy loading? what is lazy loading and where to use it? In which case it will go to circular dependency or infinite loading?
      Answer question

      Question 11

      Design patterns in Java? Which design pattern you are familiar with, write implementation. Any cloud technology you worked on? Where your recent application you worked on was deployed - said on prem cloud which cloud? - said it on premises cloud (on server - bare metals server residing in my one of office locations) which server? (not sure on which server :D)
      Answer question

      Question 12

      Worked on any database? relational or noSql? Design schema for student database, write query to find the number of students in a particular class who have enrolled in lass than 3 subjects. what are indexes and why to use them?
      Answer question

      Question 13

      Worked in Aspect oriented programming? where to use it? what are pointcut, advice, joinPoint, expression?
      Answer question

      Question 14

      Worked on Microservices? what is microservice architecture? what design patterns you have used in your application?
      Answer question
      4

      Other Senior Software Engineer interview reviews for OneSpan

      Senior Software Developer Interview

      4 Sept 2022
      Anonymous interview candidate
      No offer
      Negative experience
      Average interview

      Application

      I applied online. I interviewed at OneSpan

      Interview

      Was contacted by a recruiter within about two weeks of submitting my application. Had a great chat and was told I would be scheduled to talk with the hiring manager as a next step. Recruiter promptly ghosted me, even though she said she would be in contact with me regarding availability. It’s been about a month since my last contact with her. Very unprofessional

      Interview questions [1]

      Question 1

      There were no questions asked
      Answer question
      2

      Senior Software Developer Interview

      21 Oct 2020
      Anonymous interview candidate
      No offer
      Neutral experience
      Average interview

      Application

      I applied through an employee referral. I interviewed at OneSpan

      Interview

      All is as usual. The first contact is from HR and descussion about your experience and some short technical screening. All has been running at Zoom. Next step is with the Principal of Java with coding at Zoom. The next step is a follow-up. Hiring. Hired.

      Interview questions [1]

      Question 1

      What is your most impressive project?
      1 Answer
      1