Software Engineer
Interview Date
Not Specified (Last Updated: September 29, 2024)
Result
Selected
Difficulty
Easy to Medium
Rounds
3 rounds
Drive Type
Full-Time
Topics asked
Detailed experience
College: Not Specified
Interview Date: Not Specified (Last Updated: September 29, 2024)
Interview Type: Full-Time
Result: Selected
Difficulty: Easy to Medium
Rounds: 3 rounds
Topics Asked: Projects, C++, OOPs, Data Structures, Algorithms, HR/Behavioral.
This experience details an interview process for a full-time Software Engineer role.
Technical Interview 1: This round focused on the candidate's projects and questions related to the technologies used in their development. The interviewer asked about a preferred programming language (C++ was chosen) and then delved into OOPs concepts in C++, such as Inheritance, Operator Overloading, and Overriding. A DSA question was asked: "If a String is Palindrome or Not?" with an added difficulty to ignore non-alphabet characters. The candidate cleared this round.
Technical Interview 2: This round also started with a discussion about the candidate's projects. Several DSA questions were posed: "Reverse a Number?" (Input: 9966, Output: 6699), "Word Count in a String?" (e.g., "The lovely lady is looking lovely as all lady look lovely" -> count of each word), and "Swap Two Numbers without using a temporary variable?" (Input: a = 10, b = 20, Output: a = 20, b = 10). The candidate cleared this round.
HR Interview 3: This was a standard HR interview covering questions like "How was your day?", inquiries about projects and internships, what the candidate is currently learning, their origin, and willingness to relocate. The interviewer also asked if the candidate had any questions. The candidate cleared this HR round.