Samsung Interview Questions | C/C++/Java/Operating System | Set 3

1. What is cache ? How it is used and mapped the physical address cache and virtual address cache ?

2. What is IOCTL, how it is used in user and kernel driver code ?

3. User application will block on IOCTL, in kernel untill interrupt arrives this IOCTL will be blocked. When interrupt comes IOCTL should retun. Desing this mechanism.

4. Indexing in DBMS

5. Spiral & Waterfall Models

6. Pure virtual function

7. sizeof() operator

8. Advantages of C over C++

9. Differences between Android and iOS

10. Difference between overloading and overriding.

11. Virtual Function

12. Difference between Process and thread.