Accenture interview question

Asynchronous programming? About Threads? Solid principles