Sign up ×
Programmers Stack Exchange is a question and answer site for professional programmers interested in conceptual questions about software development. It's 100% free.

I am preparing for a telephone interview. I am thinking that instead of trying to memorize SOLID or ACID for example I could have some cheat notes ready.


  1. Any tips on how to organize them?

  2. Where to find material for .NET, OO, DB (Both Oracle and SQL Server).

It should be easy to find/read the information by looking at the paper/screen, also I need some way to look it up.

(Cheat Sheets in IT context seems usually to be something else - like condensed information to keep next to you while you are working.)

share|improve this question

closed as too broad by durron597, GlenH7, MichaelT, gnat, Kilian Foth Jun 19 at 9:41

There are either too many possible answers, or good answers would be too long for this format. Please add details to narrow the answer set or to isolate an issue that can be answered in a few paragraphs.If this question can be reworded to fit the rules in the help center, please edit the question.

If you don't know this stuff, why try to get a job where you'll have to use it? You're setting yourself up for failure. –  Bryan Oakley Feb 25 '12 at 15:55
I've spent years creating this awesome cheat sheet with nearly instant look-up time: it's called my brain, and I built it by learning stuff. –  E.Z. Hart Feb 26 '12 at 23:01

1 Answer 1

up vote 3 down vote accepted

I would allways prefer Cheat Notes, but in my experiance its hard to use them during the call :-) But buidling your own Cheat Sheet is maybe the best training for the interview.

There is a book I would like to recommend. Programming Interviews Exposed: Secrets to Landing Your Next Job. Most of the questions I have been asked were from this book and I know some companies which uses this one.

Good other resources for other resources is the .net library (MSDN) for sure. But don't overcharge your head with stuff they would never ask. They wan't to see that you understand the basics. Most first interviews were done by Human Ressources without a bigger knwoledge. Sometimes the second one is done by the team leader and there they would allways ask for topics which are very important for the position you are applying for.

Good luck for the Interview!

share|improve this answer

Not the answer you're looking for? Browse other questions tagged or ask your own question.