Dharmayana VIT - Interview Experience
Summary
I had an interview at Dharmayana VIT for a Software Engineer / Backend role, which covered DSA, SQL, Multithreading, and Java 8 topics, emphasizing matrix-based problems and SQL fundamentals.
Full Experience
Interview Flow:
Started with resume discussion and explanation of current work & timelines.
DSA Questions:
- Sudoku – Find Duplicate
- Check duplicates in rows, columns, and 3×3 grids
- HashSet–based optimal approach
- 2D Grid / Matrix Problem
- Traversal logic
- Edge cases and time–space complexity
SQL Questions (4):
- Find duplicate records
- GROUP BY with HAVING
- Conditional filtering
- Basic query optimization concepts
Question related to Multithreading and java 8
Verdict:
Awaited
Interview Questions (4)
The problem involved checking for duplicate values in rows, columns, and 3×3 grids within a Sudoku board.
A 2D Grid / Matrix problem focusing on traversal logic, edge cases, and analyzing time–space complexity.
Four SQL questions were asked, covering how to find duplicate records, usage of GROUP BY with HAVING clauses, conditional filtering, and basic query optimization concepts.
A question related to Multithreading and Java 8 features and concepts.
Preparation Tips
My takeaway is that there's a strong focus on DSA, particularly matrix-based problems. SQL fundamentals are also crucial. Additionally, clear explanation of logic during the interview mattered a lot.