
Derived from 1 submission for ALL. Format details may vary across different teams or locations.
Select a role track above to view specific candidate interview patterns.
The candidate successfully cleared all three technical rounds and an online assessment, ultimately receiving a selection for the SDE Intern + FTE role at Brane Enterprises Pvt. Ltd. The interview process was interactive, and the candidate demonstrated problem-solving skills and adaptability during the rounds.
Online test with 4 sections: Aptitude (10 questions), Analytics (10 questions), English (10 questions), and Coding (1 question on Bit Manipulation). Time limits: 5 minutes per section for Aptitude, Analytics, and English; 15 minutes for the Coding section.
First technical interview focused on DSA, OOPS, and CS fundamentals. The interviewer asked about the candidate's introduction, coding skills, and language preference (C++). Two coding problems were given: building a linked list from scratch and detecting a cycle in it, followed by questions on Binary Search Tree and finding the second largest element in the tree.
Build a linked list from scratch using struct/class and detect a cycle in it.
Explain and implement a Binary Search Tree to find the second largest element in the tree.
Second technical interview focused on the candidate's tech stack familiarity, project discussion (Flutter project with backend knowledge), OOPS concepts, Insertion Sort algorithm (working, time, and space complexity), frequency-related problems (deleting repeated characters using unordered_map), and SQL query (sort a table by first_name with capital letters on top and lowercase letters below).
Explain the tech stack you are familiar with.
Discuss your project and backend knowledge.
Explain Insertion Sort algorithm, its working, time, and space complexity.
Delete repeated characters in a string using unordered_map.
Write an SQL query to sort a table by first_name with capital letters on top and lowercase letters below.
Third technical interview involved a resume review, discussion on language preference (C++), and a problem to convert a number to its word representation (constraint: up to 10^6). The candidate explained their approach, coded the solution, and debugged it to handle edge cases.
Convert a number to its word representation (e.g., 1000 = one thousand, 543 = five hundred forty three, 999 = nine hundred ninety nine).