Bank Hapoalim interview question

higher order functions usage Concurrent programming