Solugenix Interview experience
Last Updated :
23 Jul, 2025
Solugenix visited the campus on November 8, 2024, for on-campus recruitment. The entire process was a 1-day drive, and around 480 students had registered for it. The recruitment process consisted of 5 rounds in total.
Round 1: Online Assessment
In Round 1, the Online Assessment (OA) lasted 90 minutes and consisted of four sections: Aptitude, Code Snippets, HTML/CSS, and SQL, each with a sectional cutoff. Out of around 480 students who registered, 58 student including me were shortlisted for the second round. The difficulty level of the assessment was easy-medium.
Round 2: Group Discussion
In the second round, the shortlisted students participated in a Group Discussion (GD), with around 15 students in each panel. The topic allocated to my panel was "What are the pros and cons of Trump's victory for India?" Around 6-7 students from my panel were shortlisted, and a total of 22 students were selected for the technical interviews. I was also selected in this round.
Round 3: Tech Interview 1
In Technical Round 1, there was a single interviewer. He began by introducing himself, followed by asking me to introduce myself.
The interviewer then started the discussion on Linked Lists. Asked -
Question 1: How a linked list is better than an array and the time complexity of operations in different types of linked lists, such as singly and doubly linked lists.
He then asked me to solve the standard problem of detecting a loop in a linked list. Since I had solved this problem before, it was a cakewalk for me. I used the Tortoise and Hare method to detect the loop and explained the approach, and performed a dry run of the solution. The interviewer was satisfied with my approach.
Question 2: After that he asked, "How can we remove the loop from a linked list?"
I explained the approach clearly. I described how to first detect the loop using the Tortoise and Hare method, then use a pointer to find the starting point of the loop, and finally break the loop by setting the appropriate node's next pointer to null. I also explained the time complexity of the approach, which is O(n) for both detection and removal of the loop. The interviewer seemed satisfied with my explanation and understanding of the problem.
Then the interviewer asked about my projects, majorly built with MERN stack. Since my projects involved extensive use of JavaScript, the discussion focused on various JavaScript concepts .Questions like
Objects, how to freeze objects, and the different types of variables in JavaScript. The interviewer also asked about middleware and MongoDB, and the differences between NoSQL and SQL databases.
I was able to answer almost every question, although I got stuck multiple times. but, the interviewer helped me and I was able to provide the correct response. The interview lasted for about 30-35 minutes and at the end of the discussion, I was given a solid rating of 4.5 out of 5.
Round 4: Tech Interview 2
Out of the 22 candidates selected for the technical interviews, only 7 were chosen for the second round. Immediately after completing my first technical round, I was called for the second round. This round was easier than the previous one and also started with a brief introduction about myself. I was then presented with a couple of very basic problems.
Question 1: The first one was to find the total occurrences of 1 in a binary array. I explained my approach, stating that since it is a binary array, the sum of the array will directly return the count of 1s. The interviewer was impressed by this solution, as I was able to solve this very quickly.
Question 2: The next problem was to write a code to check if a string is a palindrome or not, which I was able to solve with efficient approach.
After solving the basic problems, the discussion shifted back to my projects, with a special focus on the backend. The interviewer asked about the MVC architecture, explaining how it works and its structure. He then asked about authentication and authorization in Express and the use of JWT (JSON Web Tokens). I explained how we use JWT for secure communication between clients and servers, detailing its implementation in Express-based applications.
Next, the discussion moved towards Object-Oriented Programming (OOP), specifically polymorphism. I was able to explain the concept of polymorphism with ease, including examples from my experience. After discussing OOPs concepts, this interview round was competed, and I was informed that I had cleared this round. I was immediately called for the HR round.
Round 5: HR round
In the HR round, only 5 students were left. The interviewer began with his introduction and then asked me to introduce myself. He also inquired about my hobbies, likes, and dislikes. After that, he presented me with a few logical questions, which I answered, though I wasn't entirely sure about my responses. He mentioned that he had received great feedback about me from my previous rounds, which made me feel more confident. He also asked about my willingness to relocate and whether I would be comfortable with it. The interview concluded shortly after, and I was left awaiting the final result.
After about an hour, the panel made their decision and chose 3 candidates to offer roles to. I was one of the candidates selected, and I was thrilled to hear the news!
Similar Reads
Spense Interview Experience SPENSE On-Campus Recruitment Drive ExperienceSPENSE visited our campus, the National Institute of Engineering, in December for full-time employment opportunities. It was an on-campus drive that involved face-to-face interviews, and students from all branches were eligible to participate. The selecti
2 min read
Nutanix Interview Expereince I got to know about the hiring from the LinkedIn job section and asked for a referral from one of the Adobe employees. I received a call from HR and got the first interview scheduled. Round 1: The first round was a technical round. The interviewer asked me 2 coding questions mainly on SLIDING WINDOW
1 min read
Valuelabs Interview Experience Round 1: First Round is an Online test, with 4 sections. First section is Verbal questions, Second section is Aptitude and Logical, Third section is pseudo code round(concentrate on c++ and java), Fourth section is simple coding round(Mainly concentrate on patterns and arrays) All sections were easy
2 min read
Xoriant Interview Experience For the 2021 batch, there were three rounds for Xoriant company. It is a Silicon Valley-based MNC company. First Round: It was a test having sections on aptitude, English, Reasoning, Technical MCQ, and coding questions. Aptitude was a bit easy with no options, you have to enter answers with your own
1 min read
ServiceNow Interview Experience Securing a placement at ServiceNow was a transformative journey that involved an online exam, two technical interviews, and one HR interview. Here's an overview of my experience and preparation strategies.1. Online Exam FormatThe process began with an online assessment, which was divided into two ma
2 min read
Nutanix Interview Experience for SRE A few days ago, Nutanix came to our campus for the role of Site Reliability Engineer (SRE). It was a non-coding profile. If you don't like coding, it could be the right place for you. Round 1: Online Test The online test had around 50-60 questions from different topics like - networking, LINUX, Clou
1 min read