Problem of the day
Tip 1 : Shortlist a set of companies and roles your are looking for. Figure out both your strong and weak topics and prepare a practical plan.
Tip 2 : One need not be master of all topics. Just look out for pattern of questions asked in past interviews and try to take self assessments as soon as possible before even starting the formal preparation.
Tip 3 : Most important and irreplaceable thing is to practice. Solve problems in time bound and auto suggest free coding environment (eg, paper/pen or notepad).
Tip 1 : Try to limit your resume to a single page and include only the projects and experiences relevant to the role. For eg, one can remove content writing internship experience while applying for software engineering role.
Tip 2 : Customise your resume to include technologies and skills specific to company requirements.
Tip 3 : Open source projects and self projects always looks awesome on your CV!
Purpose of the round was to check practical coding skills (OOP, Low-level design, design patterns). Was required to code minimal application from scratch as per the requirements given in a single sheet of paper.
This is a problem-solving and data structural round.
This is a system design round
This round was about my previous experience and some problem-solving question were also asked. A brief description of the is given below: -
1. Engineering manager/bar raiser round.
2. Discussion related to problems solved in the current team.
3. Brief explanation of previous experiences.
4. SDLC followed in the previous company.
5. HLD of previous projects done by me.