Round 1: Machine Coding | 1.5 hr
Questions: Build an activity tag logging system with the following functionalities:
- User should be able to add tags to activity in hierarchical order.
- User should be able to retrieve the count of how many times a tag is used across all entities.
Focused Skills: Design Patterns, Time complexity, Code quality.
Candidate's Approach
No approach provided.
Interviewer's Feedback
No feedback provided.
Round 2: DSA and Problem Solving | 1 hr
Questions:
Focused Skills: Problem Solving approach, Time/Space complexity.
Candidate's Approach
No approach provided.
Interviewer's Feedback
No feedback provided.
Round 3: Design | 1 hr
Questions: Design Twitter with the following functionalities:
- Post Tweet
- Follow-following
- User timeline
- User profile
Focused Skills: LLD, HLD.
Candidate's Approach
No approach provided.
Interviewer's Feedback
No feedback provided.
Round 4: Hiring Manager | 1 hr
Questions: Questions from resume and previous projects/features I worked on.
Focused Skills: Deep understanding of the work you have done previously and design decisions.
Candidate's Approach
No approach provided.
Interviewer's Feedback
No feedback provided.
Final Verdict: Hire