Result : Selected
- 20-25 multiple-choice questions covering topics like DSA, OS, and code snippets.
- One coding question (Medium level):based on Bit manipulation .
- Medium-level DSA questions: Majority Elements, Merge two sorted Linked Lists into one.
- Operating System Questions: Dynamic memory allocation (Hard level), Internal implementation approach (e.g., malloc in C).
- while we do dynamic memory allocation we give size to malloc in C language but while freeing that memory it doesn’t take size.So how do you think internal working of that?Tell me how can you implement that ?
- Operating System Implementation: Multithreading, Deadlock.
- All approaches for determining whether a given number is a power of 2.
- Asked to solve question that have solved in aptitude
- In-depth concepts of Dynamic memory Allocation, C, and C++ languages.
- Puzzles: Cutting a cake into 8 pieces with 3 slices without horizontal knife usage.
- Smart pointer and safe pointer concepts (Extremely hard level).
- Implementation tasks based on smart and safe pointers.
- Deallocating memory automatically in C++.
- Code output prediction based on pointer concepts (Medium to hard level).
- DSA Question (Medium level): Finding the Common Ancestor in a Binary Search Tree.
- Discussion on past challenges/struggle and how they were tackled.
- What improvements can you made today based on lessons learned from your past struggles and decisions?
- Reflection on learnings from college and life.
- Family background .
- Asked regarding the company
linkedIn Connect: https://shorturl.at/ikoQ7
Espressif Interview Experience On GFG : https://www.geeksforgeeks.org/espressif-systems-interview-experience-2024/