Tell me about a time you had to demonstrate deep knowledge of a project and answer detailed questions about its design and implementation.