SDE
Interview Date
—
Result
Not Specified (Implied successful based on detaile
Difficulty
Hard (Coding round questions were tough, abstract
Rounds
5 rounds
Drive Type
On-Campus, Full-Time
Topics asked
Detailed experience
College: Not Specified (On-Campus)
Interview Date: Not Specified
Interview Type: On-Campus, Full-Time
Result: Not Specified (Implied successful based on detailed breakdown and tips)
Difficulty: Hard (Coding round questions were tough, abstract brainstorming round)
Rounds: 5 rounds
Topics Asked: Data Structures, Algorithms, Resume Projects, System Design (abstract brainstorming), HR questions, Machine Learning/Deep Learning (discussion based on projects).
This experience details an on-campus recruitment process for an SDE role.
Round 1: Coding Round (HackerRank) (75 Minutes)
There were 3 questions. The candidate remembered two:
Round 2: Telephonic Interview (30 Minutes)
This round focused on the resume. The interviewer asked the candidate to describe their most challenging work and asked in-depth questions related to their internship and project domain.
Round 3: Skype Interview (1 Hour)
This round tested Data Structures and Algorithms. The interviewer gave 2 problems and asked the candidate to code on collabedit.com. One question involved cloning a linked list with next and random pointers.
Round 4: Skype Interview (1 Hour)
This was an abstract brainstorming round. The interviewer asked the candidate to describe a time they were stuck on something and overcame it, leading to a discussion about their internship. Given projects were based on ML/DL, the interviewer asked: "What would I do if I am a data scientist working for Facebook with access to all of Facebook's data?" The discussion focused on thinking and improving ideas rather than actual implementation.
Round 5: HR Round with CEO (25 Minutes)
Questions included: describe a tough situation, most interesting project, and a design question related to detecting raga in a song (less technical, more music-based). Finally, "why CodeNation?".
Tips: Discuss all solutions with the interviewer before coding the best one. Discuss approach first. Write bug-free code with comments. For open-ended questions, state assumptions and reasoning, and find pros/cons in your ideas. Be thorough with your resume.