Ben Blumenfeld over at Fast Company writes some solid advice, not just for landing a “dream job” but any tech job. What’s standout most is a quite from a design director at Square:
Designers spend so much time creating beautiful work and preparing their portfolio very thoughtfully; they shouldn’t forget the importance of having prepared questions as well–related to our customers, products, team or anything else that shows considered thinking beyond their presentation.
Having interviewed many candidates for developer roles, I find it a bit shocking how many otherwise very prepared, strong candidates have few to any questions that relate to the specific company they are interviewing for. You get the sense the candidate is a talented web developer that has no real passion for your product at all.