Debunking the Google Interview Myth

For those of you who are interviewing with Google (or any major tech company), don’t stress about all of the rumors surrounding their interviews.  Read this for a summary of the what’s true – and what’s not – about Google interviews. Debunking the Google Interview Myth

Read More

Ask Gayle: What do delays mean?

Gayle: I interviewed with a company two weeks ago, and they haven’t notified me of a decision.  I even tried emailing the recruiter – no response.  Does this mean I’m rejected? ~ Sanjiv, New York In one word: no.  After you interview with a company, they will always tell you if you’re rejected or not. [...]

Read More

Cracking the Coding Interview – Now on Amazon!

Cracking the Coding Interview is now on Amazon!  This book is packed with lots of great content, including: 150 Programming Interview Questions and Solutions Five Proven Approaches to Solving Tough Algorithm Questions Ten Mistakes Candidates Make — And How to Avoid Them Steps to Prepare for Behavioral and Technical Questions Interview War Stories: A View [...]

Read More

One developer’s experience (successfully) interviewing with Google India

This is a very nice write-up of a Google interview. For the most part, his analysis of the interview is totally accurate. Read it here. There are a few things incorrect, though, that I should clear up: “No positions for Java programmers”. There are lots of positions for java programmers. But, if you see yourself [...]

Read More

Picking the Right Companies

I’ve been working (working: v. to write one or two sentences with the intention of finishing it up later that day, or the next day, or…) for a while on a post about how to pick which companies to apply to. Jon Pincus, my former manager from Microsoft, has done a better job that I [...]

Read More

Great Resumes for Software Engineers

When I was in high school, a teacher returned an essay of mine with the following written on the top of the paper: “Know your audience.” The task was to write a persuasive essay on any topic of our choosing. I just so happened to pick a topic on which the teacher had extensive knowledge [...]

Read More

How do you get the right skills?

Technology is a somewhat unique field – in my completely biased opinion – in that your raw skills are tangible and testable. That is to say, in an interview, there’s typically less emphasis on “fluff” and more emphasis on what you can actually do. So, how do you build these raw skills? Regardless of what [...]

Read More

How to Get Your Dream Job

Every few weeks, I get an email from someone asking if I can get them a job at their favorite tech company. Sometimes I can get this process started for them, sometimes I can’t, but either way, the process of getting a job is about far more than just submitting your resume. So, here it [...]

Read More