Soliton Technologies Interview Experience for Software Developer (On-Campus) 2024
Platform: Examly
Eligibility criterion:
- Should have scored above 75% (10th, 12th & UG)
- No current arrears
There were a total of 7 rounds:
- Online Test
- Aptitude Test
- Programming Round 1
- Technical & General HR Round
- Programming Round 2
- Design Round
- Essay Writing
Round 1 (Online Test – 1 Hour)
The online test had 3 MCQ sections: Physics, Mathematics and C-Programming. There were a total of 20-25 MCQ questions.
Topics Focused:
- Physics: Projectile, Work, Energy and Power, Collisions (Elastic and Inelastic), Velocity and Acceleration Problems, Mass and Weight Problems, Electromagnetism, Circuit Theory.
- Mathematics: Probability and Statistics, Permutation and Combination, Time and Distance, Area and Volume
- C – Programming: Basic C (Focused more on Pointers, Array and Strings)
Round 2 (Aptitude test – 1 Hour)
This round had 10 questions and you will have to write the answers with the steps.
- Technical Questions were based on mathematics, physics and logic gates.
- Also, It had 1 question based on algorithm tracing and recursion tracing.
- There totally 10 questions in this round.
Round 3 (Programming Round 1 – 1 Hour)
It had 3 coding questions and the language was limited to C.
- Given an array of strings print all the unique strings. Special characters, lowercase and uppercase are ignored. For example, `Ram N`, `ramN`, `RamN`, and `ramn` are considered the same.
- Given an array of numbers, print the longest subarray that sums up to zero. If there are multiple answers, print the first subarray.
- Write a C program that takes a square matrix of size n*n as input from the user, calculates its transpose, multiplies the original matrix with its transpose, and then prints the resulting matrix.
Round 4 (Technical & general HR Round)
- During the interview, the interviewer inquired about my projects and open-source contributions listed on my resume.
- They asked questions based on the details provided in my resume, covering topics such as OS fundamentals (Deadlock), Database Management Systems, Object-Oriented Programming concepts, and Data Structures and Algorithms.
- Additionally, during the General HR segment, we engaged in discussions about personal experiences and addressed some behavioural questions.
Round 5 (Programming Round 2 – 3 Hours)
This round was for 3 hours and we had 3 coding questions which we were supposed to code only in C.
In this round, I was asked to explain the logic first, before coding. Once they are satisfied with our logic, they’ll ask you to code.
- Given an array of numbers print the index and elements of two numbers where the absolute difference between two numbers is minimum and the difference between the Index is maximum.
- Rotate the given n*n matrix by 90 degrees without utilizing linked lists or arrays.
- A graph-based question. I don’t remember it.
Round 6 (Design Round)
Problem Statement: Design a road layout for a four-way intersection that ensures continuous vehicle movement without any stops or speed reductions, especially on busy days. Limit the design to a single-level bridge and allow for a maximum of two lanes on a single-sided road.
Round 7 (Essay Writing)
In this round, they asked to write about “What is your aim and your Ambition? What do you expect from Soliton? Where do you see yourself in 5 years” kind of questions.
Contact Us