Hitesh Pawar
🚀 eQ Technologic - SDE Interview Experience
eQ Technologic is a product-based company known for its eQube®-DaaS platform, which provides data integration and accessibility solutions. It helps connect and federate data across multiple enterprise systems, enabling better visibility and decision-making.
1. 🏢 Company & Role
- Company: eQ Technologic
- Role: SDE
- Batch/Year of Graduation: 2026
- Branch: IT
2. 📅 Application Process
- How did you apply? On-Campus (Fully Online Process)
- Timeline:
- Application Date: 28/07/2025
- Online Assessment Date: 04/08/2025
- Interview Dates: 05/08/2025 and 06/08/2025
- Offer Date: 06/08/2025 (Late night on email)
3. 💬 Rounds
Round 1: Online Assessment (At Home)
- Type: 14 MCQ (14 minutes) + 1 Coding (45 minutes)
- Description:
- 14 MCQs based on ELQ with English section which was little time-consuming.
- 2 very easy coding questions based on array.
- Example Questions: (But questions were lengthy to read)
- Print number between given range.
- Two strings were given and have to find a character missing in one.
- Difficulty : Easy
- Experience: Assessment was easy but time of submission matters. Only 55 students made it to next round.
Round 2: Technical Round - 1
- Duration: 2 hours
- Description:
-
The interveiwer was Senior Development Lead with 15+ years of experience at eQ.
-
He began by asking me to give a brief self-introduction and an overview of one of my projects.
-
He then asked how I implemented authentication in my project. I explained JWT-based authentication. This led to further questions on password hashing, why hashing is necessary, and an explanation of symmetric vs asymmetric encryption along with identifying AES as symmetric and RSA as asymmetric.
-
Next, he asked me to describe my database schema and write 3 SQL queries. I wrote queries where I replaced LIMIT with MAX and modified filtering conditions to retrieve data differently. lars of OOP with the help of headphones as example.
-
In the DSA section, he asked me to solve Find the nth node from the back in a linked list. I gave an optimal two-pointer solution.
-
He then moved to OOP concepts, asking me to explain the four pillars of OOP with the help of headphones as example.
-
The interview then shifted to Core Java questions. He asked me to explain string literals vs string objects and their memory management, followed by questions on immutability, the JVM memory model, and garbage collection.
-
In the multithreading and concurrency section, he asked me to explain the synchronized keyword and to write a Java multithreading program. During this part, the discussion moved to OS concepts, where he asked me to differentiate semaphore vs mutex, which I explained using a real-life example.
-
Finally, he presented a real-life problem and asked me to choose an appropriate data structure for it and the question was really challenging. After some discussion, I explained the approach. He then asked me to email the code and a dry-run image. Later, he sent additional constraints and asked me to optimize the solution, which I did and re-submitted.
-
Round 3: Technical Round - 2
- Duration: 1 hour
- Description:
-
The interveiwer was Director Engineering with 21+ years of experience at eQ.
-
He began by asking me to give a brief self-introduction.
-
He asked me about my family background and i shared it.
-
We discussed my academic achievements in detail.
-
He asked me about my internship experience in detail, along with some questions on my intersnhip.
-
He asked me about the AWS services I had used in my internship project and requested detailed information about the AWS SQS (Simple Queue Service) and AWS Cognito.
-
We discussed designing a dynamic queue.
-
He asked me to write 3 SQL queries based on description given.
-
We discussed the different types of JOINs in SQL.
-
I asked him a question regarding the values of eQ, and he gave a deep explanation during the discussion.
-
Round 4: Coding round
- Duration: 1.5 hour (Started at 7:25 am)
- Description:
-
Only 18 students advanced to this round.
-
I received a problem statement to print a calendar based on a given start month and number of months. The task focused on code modularity, clean design, and proper formatting. The goal was to assess problem-solving and code organization skills.
-
Round 5: Tech+HR Round
- Duration: 30-45 Minutes
- Description:
-
The interveiwer was Director Talent Management with 25+ years of experience at eQ.
-
He began by asking me for a brief introduction.
-
He asked me to make two changes in the code I had written in the previous round.
-
He asked me to state my strengths (no explanation required).
-
He asked me to state my weaknesses (no explanation required) and then suggested ways to improve them.
-
We had a brief discussion about my hobbies.
-
He asked if I had any questions, and explained the question that I asked in detail.
-
4. 📊 Overall Experience & Tips
-
Some Docs for Reference:
-
Tree Based Question: Solution Code and Image
-
Interveiw Codes: File
-
Coding test Code: File
-
Tips for Aspirants:
eQ values patience — the fully online process means you may wait between rounds without updates. Be strong in core CS fundamentals, DSA, projects, and SQL, ready for deep dives, and write clean, modular code you can adapt quickly. -
Verdict: ✅ Selected! 15 Students including me were selected for Fulltime SDE role