Fiserv Interview Question

Abstract and Interface class, overloading and overriding, pattern program(rhombus), and what is OS, semaphores, mutual exclusion.