Django Developer
Interview Date
Not Specified (Article updated August 22, 2023)
Result
Not Specified
Difficulty
Medium (for DSA question)
Rounds
2 rounds
Drive Type
Not Specified
Topics asked
Detailed experience
College: Not Specified
Interview Date: Not Specified (Article updated August 22, 2023)
Interview Type: Not Specified
Result: Not Specified
Difficulty: Medium (for DSA question)
Rounds: 2 rounds
Topics Asked: HR, Django, Python Fundamentals, Data Structures, Reasoning/Puzzles
This experience is for a Django Developer role.
Round 1: Screening Round: This round involved a discussion with HR about the candidate's experience, tech stack, current compensation, and notice period. After this, the profile was forwarded for technical screening.
Round 2: Technical Round: As the role was for a Django developer, the interview started with questions on the basic structure of Django projects, models, views, and the MVT (Model-View-Template) structure. The interviewer asked questions about Django model signals and ORM queries for foreign key and date fields. Basic Python concepts like deep copy, shallow copy, and the use of map, filter, reduce, and lambda functions were also covered. A data structure problem, a direct implementation of the sliding window approach, was asked, which the candidate rated as medium difficulty. Additionally, a basic reasoning problem was posed: "how to cut a cake in 8 equal parts with 3 cuts."