Know this stuff if you want to pass my interview.
- Python or Ruby
- You have to know one of these no matter what the job calls for. It's a sign you can discriminate and have the good sense to use the best tools even if nobody pays you to do so.
- I only include Ruby because of all the Ruby on Rails hype. Be ready to justify your choice.
- While you're at it, give me a concise explanation why "C" was/is valuable.
- Multi-threaded Programming
- And I don't mean green or micro threads!
- I hear too many programmers say the best solution to multi-threaded programming is to just avoid it. Good! Say that in front of me so I'll know who I want to avoid.
- Regular Expressions
- Same as multi-threaded programming. Too many "programmers" pride themselves on being unable to get regular expressions right.
- Pros and cons of the following. Be brief.
I don't care what the job requires, I only want competent programmers. If you know this stuff then I won't get stuck baby sitting you while you learn a little more.
last updated 2 years ago
#