Publicis Sapient interview question

They asked about concurrency and design patterns.