There is an interview question I was recently asked - talk about techniques, approaches, processes, methodologies, or best practices that you are familiar with. All I could think of was the design patterns described in the "Design Patterns" by Gamma, Johnson, Helm, and Vlissides, that have become part of the standard object-oriented practice. What else I can talk about?
You may want to do some more reading on software engineering processes and methods. Things such as RUP (Rational Unified Process), Extreme Programming, and other software developement methods seem like the kind of things that they were asking you about. The most basic being the iterative approach vs. the waterfall approach to software development and why the waterfall is no longer the prefered method of developement. Look for some books that discuss the whole software engineering process, not just the coding aspects of it. Jon
"I study politics and war that my sons may have the liberty to study mathematics and philosophy in order to give their children a right to study painting poetry and music."<br />--John Adams
You could have covered quality aspect of s/w development as well e.g ISO and CMM models or whatever you had used in your past. From technology point of view, Distributed processing and n tier architecture, reusable component model, service base architcture like Web Services come to mind.