Infonal interview question

What is the @AutoWired annotation, and why do we use it?