Officially on sale! Cracking the Coding Interview, 5th Edition

The 5th edition of the best-selling programming interview prep book, Cracking the Coding Interview: 150 Programming Interview Questions and Solutions, is officially on sale. And even better – Amazon is currently running a 20% sale on the book! Now, I know you’re used to new editions being a couple little fixes here, packaged in a [...]

Read More

The 5 Big Questions You Need to Ask about Your Resume

Through CareerCup’s resume review, my time at Google and other companies, and the occasional favor for a friend, I’ve seen hundreds of resumes. Each time, I see the same mistakes. I’m not talking about subtle little wording tricks; I’m talking about the massive issues that all too many resumes have. Think your resume is “good enough?” [...]

Read More

Get your free, advanced, signed copy of Cracking the Coding Interview, v5

UPDATE: Share this with your friends to improve your chances at winning a free copy! UPDATE 2: Raffle has completed! Thanks for playing Since everything is best in rhyming form, I will open this with a poem from an anonymous (and awesome) reader: If you’ve ever wondered how to navigate the Amazon forest, Or pondered how [...]

Read More

Why I Don’t Support “One Laptop Per Child”

Recently, during a five week trip to Africa, I got the opportunity to visit a school and a hospital in Mayange, a rural town in Rwanda. Mayange is a beneficiary of both the UN’s Millennium Villages Project and the One Laptop Per Child program. The Millennium Villages Project is an effort to eliminate poverty in which the [...]

Read More

How to Get Beyond the Black Hole – and Land that Interview

We call it many things – online job applications, the resume database, etc – but perhaps the most applicable is the “Black Hole.” Thousands of job seekers submit their resumes each year, hoping to get the chance to interview. But the reality is that standing out from a stack of resumes is extremely difficult. So how [...]

Read More

Reneging on a Job Offer – Is It Ever Acceptable?

A candidate recently came to me seeking the advice for the following situation: A few weeks after accepting a software development position with Dell, he received an offer from Microsoft as a Program Manager. This was his dream job, and his dream company, but he would have to turn it down. Or would he? I [...]

Read More

Why Your Interview Performance is Impossible to Judge

When I was at Google, I referred a number of candidates, and ran a little (informal) experiment. How well could people judge their performance? After each candidate completed their interview, I’d ask them how they did. Then, I’d look up their actual performance. And guess what? There was no correlation. None. Zip. Zero. Zilch. Why [...]

Read More

10 Secrets To Getting A Job At Apple, Google Or Microsoft

Forbes recently posted an article by me called “10 Secrets to Getting a Job at Apple, Google, or Microsoft.” Here are three of my favorites: Start Something: Launching a small tech company, or just a project, can demonstrate virtually everything a tech firm wants to see: field expertise, passion for technology, initiative, leadership and creativity. [...]

Read More

Why the US can only have two parties (OR: why democrats should support tea party candidates)

Every election day, people love to proclaim their frustration with this dirty-awful-horrible two party system, and insist that what we really need is a multi-party system.   And every election day, they’re dead wrong. Let’s take the following hypothetical election with candidates A, B and C.  30% of the population votes for A, 30% for B, and [...]

Read More

Blame Men – And Women: A response to TechCrunch’s article on women in tech

Michale Arrington unleashed a fury of attacks – pro-women, anti-women, pro-Arrington, anti-Arrington – this week with his post “Too few women in tech? Stop blaming the men. Or at least stop blaming me.”  The assumption, of course, is that you should blame the women. The gist of Arrington’s post is this: Stop blaming us for [...]

Read More
WP Like Button Plugin by Free WordPress Templates