ENG ACADEMi
ENG ACADEMi
SOFTWARE
© 2026 EngAcademi. All Rights Reserved.About
Difficulty
11 questions
1. Average of two numbers safely.Easy
2. Contains Duplicate - how do you check if a sequence of data contains duplicate valuesEasy
3. Discuss your use of OOP principles in previous projects.Medium
4. Explain OOP and write an exampleEasy
5. Heap vs stack difference.Medium
6. Do you prefer software & hardware?Easy
7. In C++, how does swapping two variables differ when the function parameters are passed by reference versus passed by value?Easy
8. Which recursive method correctly determines whether a string is a palindrome by comparing its characters?Easy
9. Implement a 1-bit full adder using only 2:1 multiplexers, including the required number of MUXes and the resulting Sum and Carry expressions?Medium
10. Implement a linked list from scratchMedium