How Long Do You Have to Solve Technical Questions?

Before telling you how long you have to solve technical questions, let me ask you a question. Your math teacher assigns you a problem. It takes you 5 minutes to solve it. Is that quick or slow? Hopefully, you’re looking at this question confused. 5 minutes might be unacceptably long to compute, say, the square […]

Read More

Signed copies of Cracking the Coding Interview v5 – this week only!

By popular demand, for a very limited time, we will be offering signed copies of Cracking the Coding Interview, 5th Edition. The copies can either be shipped to you (via standard US mail) or picked up directly in Palo Alto. Day-of pick ups are available. Buy your copy at the top of CareerCup.com.

Read More

Okay, folks, here’s how the Google interview process really works

Somehow, many candidates have gotten the impression that the interview process is some elaborate system, and if their process is different from their friend’s, it must be a reason for it. The truth is so much more straightforward than that, and once you get, everything will make sense. Or that’s my hope, anyway. Here’s how […]

Read More

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

Ask Gayle: How do you negotiate offers for the big companies?

Gayle, I recently got an offer from a major software company, but it’s not quite what I was hoping for. How can I negotiate my offer? ~ PV First of all, you’re off to a great start by just trying to negotiate. Most people don’t even do that. Much of the standard negotiation advice applies […]

Read More

Interested in Amazon Montreal? Special offer for CareerCup users

Hey Montreal folk – Interested in Amazon and looking for a way in? We’ve got a great offer just for CareerCup users. Amazon is conducting a Hiring Event (mostly last Week of April, Thu Apr 28, Fri Apr 29 ) for software design engineers. The best part? No phone interviews. Interviews will be conducted in person […]

Read More

Why You Got Rejected — Even Though You Thought You Did Well

Ever walk out an interview thinking “I nailed that!”, only to discover that you got rejected? Or, conversely, think you bombed, but then you proceed to the next round anyway? The truth is that it’s incredibly hard to gauge your own performance in an interview. Usually, when you attempt this, you’re looking at one of […]

Read More

More than a number: How much does Google care about GPA?

Gayle, I’m currently a junior at Cal Poly, and my GPA isn’t great. I estimate when I graduate it’ll be between a 2.7 and 3.1. Will that put me out of the running for Google and Microsoft? Do those companies really have a minimum GPA requirement? Is there anything I can do to offset my low […]

Read More

What’s the “Right” Programming Language for an Interview?

Hi Gayle, Does it matter what language you use in an interview with Google/Facebook/Amazon? Most of my recent experience has been with C# and thats the language I’m most comfortable with. I do have prior experience with C and C++ although in an interview would prefer to use C#. I’m not sure if that would […]

Read More

Less Is More: How I Cut My Resume To One Page

I (very) recently wrote about Eight Reasons Why You Need a One Page Resume.  As an example of how you can cut down your resume, I wanted to provide an illustration of how you can, in fact, fit a lot of content on one page – without making your margins tiny. Here’s what I manage to […]

Read More