Topics to cover before coding interview
A major part of the software engineering profession is writing quality code. In most cases, the interviewer tries to find out the approaches we tackle a coding problem.
We should be well prepared before any software engineering coding interview. The following are some topics that we can cover before the coding interview:
- Data structure
- Algorithms
- OOP concetps
- Dynamic programming
Tree data structure
- Breadth First Search (BFS)
- Depth First Search (DFS)
- Pre-Order, In-Order and Post-Order Traversal
- Binary Tree
- Binary Search Tree
- Time complexity of Binary Tree
- Time complexity of Binary Search Tree