Interview Experience
I recently interviewed for an Embedded Software Developer role. The process had 3 rounds:
1st Round:
MCQs on C and C++—mostly error-finding in code and explaining the cause. 10 questions in total.
2nd Round:
I got rejected here. It focused on DSA (mostly DP and recursion). They will provide company laptop with Linux in it.
1. Coin Change problem – find min coins to reach target (LeetCode Medium).
2. Form meaningful words from a given string.
3. Count "aba" occurrences in "abababa" using substrings – I knew the Java logic but couldn't apply it in C++.
Overall Experience:
Although I hadn’t touched C/C++ in 2 years, it was a good experience. My takeaway:
Revise C/C++ basics, but grind DSA well.
Good luck!