Yubico logo

Yubico Interview Questions
& Process

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

Based on 24 interview experiences · FREE TO READ

2.8 Rounds average
Average Typical difficulty
54.2% Positive experience

Which role are you interviewing for?

15 roles · 24 reports

Candidate interview experiences

First-hand accounts from people who interviewed at Yubico.

Showing 4 of 24
Yubico logo
Yubico

Software Engineer

Engineering · a year ago

Senior Average Positive experience No offer 4 rounds
Interview process
Recruiter call Phone screen Take home Technical screen Offer
Interview formats
Behavioral Technical Coding System Design

It was a really great interview process! They have a 2-part online assessment that was clearly well-thought-out. They're looking for someone who can not only write code and a design doc, but also include tons of documentation, including their thinking on trade-offs and risks. The whole thing was super smooth, honestly the best I've had in a while. It's a pretty standard flow: Recruiter Call -> Hiring Manager Call -> Online Assessment -> Final Call -> Offer. The recruiter was awesome, gave me all the info I needed upfront and helped me know who was next. The hiring manager was super knowledgeable and gave a ton of info, which made me really excited. She asked about my experience to see if I'd fit and about times I'd run into issues. Just have some key experiences ready, and you'll be fine. The online assessment was cool! It had two parts. First, you update an API that uses hardcoded values to use a real datastore. The code's in Go, but even though I don't know Go, it was easy to pick up. Second, you write a design doc for the next phase of APIs. Both parts require you to document everything you think of – comment your code a lot and write a really thorough design. They want to see that you can execute but also think about trade-offs and risks, so make sure you include all that. All in all, a fantastic interview approach.

Confirmed questions7 questions
  • Can you describe your ideal code review process and what you prioritize when reviewing code?
  • What are the key things you look for when reviewing code?
  • Tell me about your experience as a senior engineer and the steps you take to ensure you fit into a role.
Yubico logo
Yubico

Data Engineer

Engineering · more than a year ago

Mid Average Positive experience No offer 6 rounds
Interview process
Recruiter call Technical screen Panel Offer
Interview formats
Behavioral Technical

I went through about 6 interviews. There wasn't a technical or take-home test, but I had some good conversations with a Python developer and a Sr. Data Engineer where we talked about my past experiences and projects. I was feeling good about it by the last interview, but they ended up choosing another candidate. Overall it was a good experience, and the HR manager kept me informed about everything.

Confirmed questions4 questions
  • Can you tell me about something you've recently worked on?
  • Describe a recent project you worked on.
  • Tell me about your experience with Python.
Yubico logo
Yubico

Customer Success Specialist

Sales

Mid Average Positive experience Accept offer 7 rounds
Interview process
Recruiter call Phone screen Onsite Panel Presentation Background check Offer
Interview formats
Behavioral Technical Presentation

It had multiple rounds, starting with a recruiter screening call, then phone interviews with the hiring manager and other people involved, each about 30 minutes. After that, an in-person interview was scheduled. This part was pretty extensive, with 5 different people in 20-30 minute chats. They were all really nice and asked about qualifications, experience, and personal stuff like hobbies. The final round was an interview with the CEO and CFO, either in person or on Skype. Yubico really cares about hiring, even having C-level execs involved, which was cool. It was tough but a good, organized experience.

Confirmed questions3 questions
  • You should get ready to discuss your aspirations and setbacks.
  • It's recommended to research the company and its products beforehand.
  • This interview requires preparation; you can't just wing it.
Yubico logo
Yubico

Customer Support Specialist

Operations

Entry Average Negative experience No offer 3 rounds
Interview process
Recruiter call Phone screen Technical screen
Interview formats
Behavioral Technical

I was contacted by the recruiter the same day I applied. The first call was about 30 min, asking basic questions about my interest and motivation. 10 days later I got an interview with the hiring manager. This interview went well and smooth, however, due to holidays, I had to wait 2.5 weeks to get a third interview with the head of the department. After having the interview with the head of the department I felt that there is no much space for development later in my career. The American part of the company was dominating the Swedish culture, which is not really what I was looking for when working in a Swedish office. The job description claimed, that part of the job is to contribute to the product development, which I found is not really accurate and leads to false expectations. I would say the company is still in the development phase and many processes could be improved. For example, working in the evenings due to company all management located in the US, does not seem to make people happy.

Confirmed questions3 questions
  • Can you introduce yourself?
  • What motivated your application to this company?
  • Would you be comfortable working late evenings?

Yubico Interview Questions

Quoted word for word from Yubico interview reports.

Can you write a JavaScript function to determine if a number is even?

Read reports

How would you write a JavaScript function to count how many times a specific substring appears within a larger string?

Read reports

Formats, difficulty and experience

Across all 24 Yubico interview reports.

Interview formats

Behavioral 50%
Technical 33.3%
Coding 6.2%
Presentation 6.2%
System Design 2.1%

Interview difficulty

Easy 16.7%
Average 75%
Difficult 8.3%

Candidate experience

Positive 54.2%
Neutral 20.8%
Negative 25%

Reports by job function

Engineering 10
Sales 7
Operations 6
Other 1