Win a copy of AWS Security this week in the Cloud/Virtualization forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Paul Clapham
  • Jeanne Boyarsky
  • Junilu Lacar
  • Henry Wong
Sheriffs:
  • Ron McLeod
  • Devaka Cooray
  • Tim Cooke
Saloon Keepers:
  • Tim Moores
  • Stephan van Hulst
  • Frits Walraven
  • Tim Holloway
  • Carey Brown
Bartenders:
  • Piet Souris
  • salvin francis
  • fred rosenberger

How To Answer This Interview Question?

 
Ranch Hand
Posts: 1309
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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?
 
Ranch Hand
Posts: 167
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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
 
Ranch Hand
Posts: 215
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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.
 
Villains always have antidotes. They're funny that way. Here's an antidote disguised as a tiny ad:
Devious Experiments for a Truly Passive Greenhouse!
https://www.kickstarter.com/projects/paulwheaton/greenhouse-1
    Bookmark Topic Watch Topic
  • New Topic