How many pizzas are delivered in Manhattan? How do you design an alarm clock for the blind? What is your favorite piece of software and why? How would you launch a video rental service in India? This book will teach you how to answer these questions and more.

Cracking the PM Interview is a comprehensive book about landing a product management role in a startup or bigger tech company. Learn how the ambiguously-named "PM" (product manager / program manager) role varies across companies, what experience you need, how to make your existing experience translate, what a great PM resume and cover letter look like, and finally, how to master the interview: estimation questions, behavioral questions, case questions, product questions, technical questions, and the super important "pitch."

The Google Resume
The Google Resume

The Google Resume is the only book available on how to win a coveted spot at Google, Microsoft, Apple, or other top tech firms. Gayle Laakmann McDowell worked in Google Engineering for three years, where she served on the hiring committee and interviewed over 120 candidates. She interned for Microsoft and Apple, and interviewed with and received offers from ten tech firms. If you’re a student, you’ll learn what to study and how to prepare while in school, as well as what career paths to consider. If you’re a job seeker, you’ll get an edge on your competition by learning about hiring procedures and making yourself stand out from other candidates.

  • Covers key concerns like what to major in, which extra-curriculars and other experiences look good, how to apply, how to design and tailor your resume, how to prepare for and excel in the interview, and much more.
  • Author was on Google’s hiring committee; interned at Microsoft and Apple; has received job offers from more than 10 tech firms; and runs CareerCup.com, a site devoted to tech jobs Get the only comprehensive guide to working at some of America’s most dynamic, innovative, and well-paying tech companies with The Google Resume.
Cracking the Coding Interview
Cracking the Coding Interview

Cracking the Coding Interview gives you the interview preparation you need to get the top software developer jobs. This book provides:

  • 150 Programming Interview Questions and Solutions: From binary trees to binary search, this list of 150 questions includes the most common and most useful questions in data structures, algorithms, and knowledge based questions.
  • Ten Mistakes Candidates Make -- And How to Avoid Them: Don't lose your dream job by making these common mistakes.  Learn what many candidates do wrong, and how to avoid these issues.
  • Steps to Prepare for Behavioral and Technical Questions: Stop meandering through an endless set of questions, while missing some of the most important preparation techniques.  Follow these steps to more thoroughly prepare in less time.
  • Interview War Stories: A View from the Interviewer's Side: Humorous but instructive stories from our interviewers show you how some candidates really flopped on the most important question - and how you can avoid doing the same.

Note to foreign publishers: Translation rights have been sold for Cracking the Coding Interview for Korean (South Korea), Simplified Chinese (China), Traditional Chinese (Taiwan, Hong Kong, and Macau), Japanese (Japan), Spanish, Russian (Russia). For all other translations, please contact gayle AT careercup.com.