Less Is More: Eight Reasons Why You Need a One Page Resume

(Don’t forget to check out Part 2 – Less Is More: How I Cut My Resume to One Page.) Having reviewed resumes for five years, first for Google and now for CareerCup’s resume review service, I’ve frequently gotten resumes from software engineers as long as eight pages.  In fact, the average resume length that I [...]

Read More

Why Hobbies are Not Resume Material

Let’s end this right here and now: most recruiters / hiring managers don’t really care what your hobbies are – or at least not most hobbies. When I’m trying to hire someone, I’m looking for three things: (1) intelligence (2) coding skills (3) good personality (4) work ethic.  #3 is really only prioritized in a [...]

Read More

Quitting your job? Here’s what you should do next.

If you’re like many people out there, you’re unhappy at your job and just want out. You know you’ll be able to focus more on your job search if you weren’t constantly distracted with work – and you wouldn’t have to make up so many fake doctor’s appointments that your boss thinks you’re deathly ill. [...]

Read More

Joining Google (or any great tech company)? Don’t believe management’s lies – 3 tips to really succeed.

Piaw Na, an ex-Googler, wrote an excellent post titled Tips for Noogler Engineers.  Piaw correctly points out that what’s great for Google isn’t necessarily what’s great for you or your career.  For instance: “Interviewing. It absolutely does not help your career one bit, even though it’s absolutely critical for Google in the long term. It’s [...]

Read More

The Interview Factory: Where Do Questions Come From and Who Picks Them?

Every day, I hear one candidate ask another, “Have you interviewed with Company X?  What were you asked?”  This would be a perfectly reasonable question, if it weren’t for the fact that they were doing so on a website with thousands of interview questions.  Why get 5 questions when you can get hundreds? The truth [...]

Read More

Ask Gayle: I left my job because I didn’t like my coworkers. What do I tell future employers?

Hi Gayle, I have a question. Basically I was moved to a group that was really bad in terms of people, nature of work and my career began to stagnate. I had a vacation planned and wanted to take up a new job immediately after that. So I quit, immediately left for a vacation and [...]

Read More

Ask Gayle: I am a low-level programmer. Can I get a job at Google?

Hi Gayle, I am desperate about getting a software engineer job in only Google. My dilemma is that I have worked only in RTOS (e.g. WinCE) System Software Domain in all of my 6+ yrs of overall work experience in big semiconductor companies e.g. Qualcomm, Marvell, and I have no experience in web companies.   Do [...]

Read More

Ask Gayle: What can a student now do to prep for a programming position?

Hi Gayle, I am an international student from India and I just finished my BS in EE with minor in computer science and will be moving to CMU for my MS in computer science this coming fall. Being an EE student, I am not so proficient at programming. Since I will be starting my MS [...]

Read More

Free Drinks, Free Lunch, Free Everything: How much do company perks really matter?

Microsoft was famous for its free all-you-can-drink sodas, until Google stepped up the game and offered free lunches (and dinners and breakfasts too). But, as a reader recently noted, do these perks really matter? My personal opinion: yes and no. No, most perks don’t really matter.  A free lunch does not fix a bad boss, [...]

Read More

Ask Gayle: My interviewer misled me. Can I argue?

Dear Gayle, I interviewed with a major tech company and I was asked a tough question. I started to think of a brute force solution and the interviewer said that brute force is fine.  I began to write the code and before I was even finished, the interviewer began to bombard me with questions.  His [...]

Read More