
Capillary Technologies Software Engineer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 29 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at Capillary Technologies.
Software Engineer
So, all the interview rounds happened on the same day, it was like a virtual hiring drive on a weekend. First round was about projects and DSA, second round was LLD where they asked about DB Schema, designing notepad and some Spring Boot stuff like cyclic dependency, try-with-resources. The last round was with the manager, they asked about my projects, the requirements, and about the Singleton pattern and making it thread-safe.
- Given M sorted arrays of size N, how would you merge them into one sorted array?
- How do you find and group anagrams from a list of strings? For example, given ["abc","cba","xyz","def"], the output should be [["abc","cba"], ["xyz"], ["def"]].
Software Engineer Intern
The interview was conducted online. The interviewer seemed uninterested, not turning on their camera or mic, and responding very slowly to clarification requests. This made me lose confidence as a fresher, contributing to one of my worst interview experiences.
- A LeetCode medium question focused on dynamic programming was asked.
Software Engineer
I applied through campus recruitment and the whole thing wrapped up in about two days from the first test to hearing back. First up was an online test with MCQs on OOP, SQL, and DBMS, plus a coding question. Then, a written coding test with two dynamic programming problems. After that, I had my first technical interview which was just one coding question. The second technical interview was more diverse, including coding, DBMS, SQL, and OOP. Finally, there was a mixed HR and technical round where we talked mostly about my project, digging into the technical details and my role. It all felt pretty smooth, the interviewers were good, and I liked that they mixed coding with core tech knowledge.
- Detecting the loop in the linked list
- House robber problem
Capillary Technologies Software Engineer Interview Questions
Quoted word for word from Capillary Technologies interview reports.
“Reverse just the alphabets in a string that has both letters and numbers.”
Read reports →“Given an integer, check if it's a palindrome without using integer division.”
Read reports →“Write code to remove duplicate elements from a list.”
Read reports →“How do you find and group anagrams from a list of strings? For example, given ["abc","cba","xyz","def"], the output should be [["abc","cba"], ["xyz"], ["def"]].”
Read reports →“What's the most efficient method for counting repeated words within a string?”
Read report →“Implement a way to play N songs randomly without any song repeating.”
Read report →“Given M sorted arrays of size N, how would you merge them into one sorted array?”
Read report →“Could you write a code for finding the repetition of alphabets in a string?”
Read report →“How would you find the largest sum submatrix within a given matrix?”
Read report →Formats, difficulty and experience
Across all 29 Capillary Technologies interview reports.