Varis logo

Varis Software Engineer Interview Questions
& Process

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

Based on 8 interview experiences · FREE TO READ

3.2 Rounds average
Average Typical difficulty
25% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Varis.

Showing 3 of 8
Varis logo
Varis

Software Engineer

Engineering · more than a year ago

Mid Average Negative experience No offer 5 rounds
Interview process
Recruiter call Technical screen Technical screen Technical screen Technical screen
Interview formats
Technical Coding System Design Technical

It started with a recruiter screen, then an online assessment, followed by four back-to-back interviews. The first was on OOP, then two coding sessions, and finally a system design interview. The OOP interviewer was the only good one. The principal engineer was chill, we talked about solution approaches and tests. In the coding session, I gave an optimized solution but it wasn't clean, using 2 loops instead of 1. The interviewer freaked out about it, like it was the worst code ever. Probably insecure. The design session was the worst. The interviewer kept interrupting, criticizing, and offered no help, just wanted to see me sweat. Typical WITCH experience though. The last coding session was a bit different, a knowledge check on threads, parallel programming, and concurrency. I didn't know the answers. The interviewer was neutral.

Confirmed questions6 questions
  • How would you print distinct characters in a string?
  • Design a file converter system.
  • Tell me about OOP.
Varis logo
Varis

Software Engineer

Engineering · more than a year ago

Entry Average Positive experience No offer 4 rounds
Interview process
Phone screen Technical screen Technical screen Onsite
Interview formats
Technical Coding Technical

So first there was a quick 15 minute phone screen. After that, I had to do a technical assessment which included 3 coding questions, they were like LeetCode easy level. Then came a blackboard interview, followed by a 3 hour loop interview which had 3 back-to-back 1 on 1 interviews.

Confirmed questions2 questions
  • Can you write a sorting algorithm from scratch, without using any built-in library functions?
  • Please generate an array of size n containing random numbers between 1 and 100.
Varis logo
Varis

Software Development Engineer

Engineering

Entry Difficult Negative experience No offer 5 rounds
Interview process
Recruiter call Technical screen Technical screen Technical screen Technical screen
Interview formats
Technical Coding Behavioral Coding Coding

Long process. Ghosted at end after good interviews. Total 5 interviews. Initial HR Screening. Then coding test. Then live coding test and behavioral interview with a senior engineer. Then three interviews back to back, two of them being live coding interviews. Initial coding test and 1st live coding interview is pretty easy. The next two live coding interviews are react based. and a little difficult.

Confirmed questions1 question
  • Tell me about your past experiences.

Varis Software Engineer Interview Questions

Quoted word for word from Varis interview reports.

Can you create a valid palindrome string that has K distinct lowercase letters and a length of N?

Read reports

Can you convert roman numerals into a numerical representation?

Read reports

Can you write a sorting algorithm from scratch, without using any built-in library functions?

Read report

How would your method handle threads, parallel programming, and concurrency?

Read report

Formats, difficulty and experience

Across all 8 Varis interview reports.

Interview formats

Coding 37.5%
Technical 37.5%
Behavioral 20.8%
System Design 4.2%

Interview difficulty

Easy 12.5%
Average 50%
Difficult 37.5%

Candidate experience

Neutral 37.5%
Negative 37.5%
Positive 25%