An interview is a structured conversation where one participant asks questions, and the other provides answers. It is commonly used in job recruitment, allowing employers to assess a candidate’s qualifications, skills, experience, and cultural fit. Interviews can take various formats, including in-person, telephonic, or video-based, and may involve technical tests, behavioral questions, or situational analysis. The goal is to evaluate the candidate’s suitability for a specific role while also allowing the candidate to understand the company’s expectations and work environment.
Average questions 3 rounds, late HR round questions are not specific to resume and profile interviewer was patient to hear skills not related to experience mentioned by understanding of same and similar use case done via othe tech stack
The interview started with a quick self-introduction. About 10 seconds into my response, the interviewer left the frame and returned only after I had finished. There was also some noise from a nearby meeting room where someone was being scolded over a missed deadline, which was a bit distracting.
After that, the technical round began. Here are some of the questions I was asked:
Data Structures & Algorithms:
Implement a function to detect a cycle in a linked list.
Given an array of integers, return the indices of the two numbers that add up to a specific target.
Time and space complexity discussion followed each implementation.
Database Management:
Write an SQL query to get the second highest salary from an Employee table.
Explain normalization and denormalization with examples.
Java:
Explain OOP principles with examples.
Difference between interface and abstract class.
Use cases for HashMap and ConcurrentHashMap.
Miscellaneous:
Basic networking concepts: TCP vs UDP.
One simple puzzle to test logical thinking (can't recall the exact one, but it involved coins and weighing).
The interviewer didn’t ask follow-ups in depth and seemed a bit disengaged, possibly due to fatigue. The environment wasn’t the most ideal, but the questions themselves were standard and expected for a fresher-level technical interview.
Interview questions [11]
Question 1
Can you write a program to find the transpose of a matrix?
Here’s a puzzle: Four people need to cross a bridge with one torch. They take 1, 2, 5, and 7 minutes respectively. At most two can cross at a time, and they must carry the torch. What is the minimum time to get everyone across?