parikshit jaybhaye
eQ Technologic - SDE Interview Experience 👨💻🎓
eQ Technologic is a product-based company that visits PICT every year as part of its recruitment drive, offering opportunities for two key roles: Software Development Engineer (SDE) and Quality Assurance (QA). The company follows a highly selective recruitment process, where selections are purely based on strong interview performance, testing the basics and fundamentals of everything mentioned in your resume.
For our batch, the company had conducted its campus placement drive virtually in August 2025.
🎯 Round 1 - Online Assessment (1 hour) (Date:04/08/2025)
The OA was conducted on the SHL platform and was divided into two sections-
• Aptitude & Logical Reasoning : This section comprises 14 logical reasoning, English, and aptitude-based questions to be solved within 14 minutes. The questions ranged from easy to medium level, but speed and accuracy were critical factors. To receive full credit for this question, all test cases must be executed and passed successfully.
• Coding Questions: The second section contained two coding problems of easy to medium level leetcode difficulty to be solved in 45 minutes. These were primarily focused on linear data structures such as arrays and strings.
🎯 Round 2 - Technical Interview 1 (Date:05/08/2028)
Following the OA, around 50 candidates were shortlisted for the virtual technical interviews of the SDE role, and nearly 18 candidates were shortlisted for the QA role.
• The interview began with a self-introduction and an in-depth discussion of my resume, projects. Then she started to cross-question me on my projects, and I was able to answer them correctly.
• After the project discussion, the interviewer asked me DSA questions, which were based on stack and queue. And I was asked to do a queue using a stack, then asked to write code to check whether 2 strings are anagrams or not. I was asked to share my screen and explain these concepts in C++, strictly using Notepad for coding.
• The discussion then shifted to Database Management Systems (DBMS), where I asked about concepts like views and joins. Additionally, I was asked to solve an SQL query involving joins.
• This was followed by three OOPs questions based on the 4 pillars and asked me about polymorphism and abstraction. Then she asked about the constructor and the constructor overloading. I was asked to share my screen the whole time and explain these concepts in C++, strictly using Notepad for coding.
The interview lasted for approximately 55 to 60 minutes.
🎯 Round 3 - Technical Interview 2 (Date:05/08/2025)
•This interview was conducted by Lead-Implementation at eQ. Later on, he said he had been working with eQ for more than 10 years.
• The session began with a brief introduction, followed by a brief overview of my projects, where I explained all projects in my resume with some demos. For 10-15 min, I was the only one who was taking and explaining projects, and after that, he started to cross-question me on my projects. He was pretty impressed by my explanation.
• The interviewer then provided an SQL query to get the name of the employee with second second-highest salary, which I solved correctly using limit and offset. Later on, he asked me about how I would convert this Employee database into a C++ class, and also asked me about how much space that class would take in memory. So, like this, the discussion shifted to the DSA question.
DSA questions were:
1.Create a node for a linked list and also write functions for LL traversal and node deletion. I was not able to write code for deletion, but I told him the logic.
2.Then he asked me to write code to find the second-highest element in an array.
• The interviewer was satisfied with my problem-solving approach.
•Lastly, he asked 1 tricky question where I feel he wanted to know about my approach rather than the solution. The question was related to a huge database.
This round lasted for about 90 minutes. This turned out to be my longest interview experience. But it was fun.
After this round, 18 people, along with me, were selected for the HR round, which was a combination of HR+Managerial round.
🎯 Round 4 - Problem Solving (Date:06/08/2025)
We were mailed a problem statement and were told to submit the solution in 90 minutes. We were told to write the code in a text editor without an IDE. They basically wanted to check the capability to write logic and include modularity in the code.
🎯 Round 5 - Techno-HR Interview (Date:06/08/2025)
All 18 were shortlisted for the final round. My interviewer was the Director and Head of Talent Acquisition at eQ.
• The session began with a code implementation from the previous round, as the interviewer was expecting some code changes. I was a little nervous for this round, as when I ran my code on the IDE, some of my curly brackets in code were missing, but I was able to remove the errors in 5 minutes, and the discussion carried on.
• The session began with typical HR questions, covering strengths, weaknesses, and hobbies.
The duration of this round was approximately 25-30 minutes.
✅ Conclusion
After a rigorous multi-round selection process, 15 out of 18 candidates, including myself, secured a full-time SDE role at eQ Technologic.
After each round interviewer asked if I had any questions for him/her, so I tried to ask questions related to my role and work culture.
This journey truly tested my technical expertise, problem-solving skills, and interview readiness, challenging me to sharpen my core knowledge and logical thinking under pressure.
Performing well in all rounds requires a solid grasp of fundamentals and everything on your resume. Interviewers focus more on thought process, problem-solving, and coding logic than just the final answer. Strong knowledge of DSA, OOP, DBMS, and OS, along with clear communication, confidence, and structured thinking, greatly boosts your chances.
A special thanks to PICT for giving me this opportunity!!