Introduction:
- Introduce yourself and your background.
Projects:
- Describe the projects you’ve worked on.
- For each project, mention the technologies you used and why you chose them.
- Example: “In one of my projects, I used MySQL for the database because of its reliability and performance. However, the interviewer asked why I didn’t use MongoDB.”
Discussion on Technology Choices:
- Explain the reasons behind your technology choices.
- Be prepared to defend your decisions and discuss alternatives.
- Example: “I chose MySQL for its strong ACID compliance and familiarity, which were crucial for the project requirements.”
DSA Questions:
- Longest Palindromic substring and binary tree maximum path sum interviewer presented two DSA questions ranging from medium to hard difficulty.
- Briefly describe the questions and your approach to solving them.
- Example: “The interviewer presented two DSA questions, one involving binary trees and the other dynamic programming. I explained my thought process and solutions.”
Fourkites Interview Experience