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 ...
  • Campbell Ritchie
  • Paul Clapham
  • Jeanne Boyarsky
  • Junilu Lacar
  • Henry Wong
  • Ron McLeod
  • Devaka Cooray
  • Tim Cooke
Saloon Keepers:
  • Tim Moores
  • Stephan van Hulst
  • Frits Walraven
  • Tim Holloway
  • Carey Brown
  • Piet Souris
  • salvin francis
  • fred rosenberger

Design Patterns important for jobs and job interviews ?

Ranch Hand
Posts: 257
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
There are a lot of design patterns out there and I don't want to learn them all. It looks like MVC and Singleton are the most commonly used and mentioned.
Which patterns are important from the job perspective ? Are they all very useful ?
Ranch Hand
Posts: 451
IntelliJ IDE Spring Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

You probably don't need to know each one of them. I suggest it would be better off is you could elaborate on the ones you have used and how they helped solve the problem. The again it depends on the level of position you are being interviewed for. The expectations of a junior developer would be far less compared to that for a senior level professional. I have a basic understanding of most of the commonly used patterns and I keep myself prepared to discuss the ones I have used in better detail.

Posts: 2407
Scala Python Oracle Postgres Database Linux
  • Likes 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Google "singletons are evil" before you start relying on your knowledge of the Singleton pattern in interviews. I'm not really qualified to judge whether singletons are truly evil, but a lot of smart people seem to find them decidedly untrustworthy at the very least!

Pick up a copy of "HeadFirst Design Patterns", which is fun and practical Java-based way to start learning about patterns.
Doe, a deer, a female deer. Ray, a pockeful of sun. Me, a name, I call my tiny ad ...
Devious Experiments for a Truly Passive Greenhouse!
    Bookmark Topic Watch Topic
  • New Topic