Describe a project where you had to quickly learn a completely new domain or technology. How did you manage the learning curve?