This week's book giveaway is in the Jobs Discussion forum.
We're giving away four copies of Java Interview Guide and have Anthony DePalma on-line!
See this thread for details.
The moose likes Jobs Discussion and the fly likes How To Answer This Interview Question? Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

Win a copy of Java Interview Guide this week in the Jobs Discussion forum!
JavaRanch » Java Forums » Careers » Jobs Discussion
Bookmark "How To Answer This Interview Question?" Watch "How To Answer This Interview Question?" New topic

How To Answer This Interview Question?

JiaPei Jen
Ranch Hand

Joined: Nov 19, 2000
Posts: 1309
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?
Jon McDonald
Ranch Hand

Joined: Sep 02, 2001
Posts: 167
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.

"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
D. Rose
Ranch Hand

Joined: Apr 25, 2003
Posts: 215
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.
I agree. Here's the link:
subject: How To Answer This Interview Question?
It's not a secret anymore!