
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
Candidate interview experiences
First-hand accounts from people who interviewed at Varis.
Software Engineer
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.
- How would you print distinct characters in a string?
- Design a file converter system.
- Tell me about OOP.
Software Engineer
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.
- 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.
Software Development Engineer
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.
- 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 →“How would you print distinct characters in a string?”
Read reports →“Design a file converter system.”
Read reports →“Can you write a sorting algorithm from scratch, without using any built-in library functions?”
Read report →“When do you expect to graduate?”
Read report →“How would you design X system?”
Read report →“How would your method handle threads, parallel programming, and concurrency?”
Read report →“Tell me about OOP.”
Read report →Formats, difficulty and experience
Across all 8 Varis interview reports.