omnificent systems inc. Interview Questions