Round 1: Pen-Paper Test — Back to Basics!
This was nothing like the usual aptitude or coding tests.
Instead, they tested my 11th, 12th, and 1st-year
engineering physics and math knowledge. Along with
that, there were a few OS-based programming
questions.
What I Learned:
Fundamental subjects still matter!
Brushing up on physics, math, and OS
concepts can be a game-changer.
Round 2: Coding Challenge — No Going Back!
The coding round had a strict format: you had to
complete one question before moving to the next,
and once submitted, you couldn’t go back. The three
questions were:
1. Array Modification — Removing and adding
characters based on conditions.
2. Subset Sum Variation — Find the maximum
number of elements in an array that sum up to a
given target.
3. (Unknown) — I didn’t reach this question, but it
was likely a harder problem.
What I Learned:
Time management is crucial — if you get stuck,
move on!
Understanding problem constraints before
coding saves time.
Round 3: The Chill HR Round
This was the most relaxed round. They asked about:
My family background
Why I wanted to join Soliton
My dreams and career aspirations
It felt more like a conversation rather than an
interrogation.
What I Learned:
Be honest and confident — HR rounds are about
personality fit.
Researching the company beforehand really helps
with answering convincingly.
Round 4: The Technical Interview — Digging Deeper
This was a mix of resume-
based and conceptual questions. They asked me about:
My internships and projects
DSA concepts like binary representation and
linked structures
Soliton’s company culture and work process
Unsolved questions from the pen-paper test (I
had to solve them on the spot!)
What I Learned:
Be thorough with your resume — they will
question every detail.
If you don’t know an answer, think out loud —
they assess problem-solving, not just correctness.
Knowing about the company’s values, culture,
and projects gives an edge.
Final Thoughts: A Valuable Learning Experience
Even if I don’t get selected, this interview taught me a
lot — from brushing up on forgotten subjects to handling
pressure in a coding round. Every interview is a learning
opportunity, and this one gave me clarity on where to
improve.
Key Takeaways:
✔️Revise math, physics, and core CS subjects
✔️Manage time efficiently in coding rounds
✔️Be clear about your resume and projects
✔️Research the company to align your answers
✔️Stay calm and confident, even if you don’t know
something