Q1.What is BDD?
Interviewers open with "BDD" to confirm you can define the concept in one crisp line before going deeper. In SpecFlow rounds this filters out candidates who only remember syntax and can't articulate the underlying idea to a non-expert teammate.
Behaviour-Driven Development is a collaborative practice where business, dev and QA describe behaviour in plain English (Gherkin) before code is written. The same file becomes living documentation and an automated test.
- Open with a one-sentence definition of BDD, then a concrete SpecFlow example — never start with history or theory.
- Keep the answer to 60–90 seconds; anything longer signals you can't summarise BDD cleanly.
- Speak in business language for Given-When-Then; SpecFlow panels flag developer-speak.
Discussion
Ask a question, share your experience, or correct us. Be kind — real people are reading.