Streamlining Python Development: A Guide to a Modern Project Setup
Â
Getting a Job in the Tech Industry
1. Welcome to the Evisors Webinar
Visit us online at www.evisors.com
How to Get that Job at Google â or
any Great Tech Company
featuring
Gayle Laakmann McDowell
Hosted by: Career Advisors on Demand..com/webinars
2. About Gayle
ď§ Author of The Google Resume and Cracking the
Coding Interview
ď§ Founder/CEO, CareerCup.com
ď§ MBA, The Wharton School
ď§ Software Engineer at Google, Apple and Microsoft
ď§ Member of Google Hiring Committee
Hosted by: Career Advisors on Demand..com/webinars
3. How to Get that Job at Google â or
any Great Tech Company
The Culture At Tech Firms
What Firms Looking For
How to Research the Industry
What They Ask in the Interview
Q&A
Hosted by: Career Advisors on Demand..com/webinars
4. Culture â As Amazing As It Sounds?
⢠Lots of perks!
⢠Innovative
⢠Brilliant coworkers
⢠Too engineering driven?
Google Zurich
Hosted by: Career Advisors on Demand..com/webinars
5. But⌠firms differ
⢠Very engineering focused
⢠Lack of strong management
⢠Retail, not tech ď thin margins
⢠Lack of consistent culture
across groups
⢠More âbusinessyâ
⢠Slower, more bureaucracy
⢠âFanboyâ culture
⢠Highly secretive â even internally
Hosted by: Career Advisors on Demand..com/webinars
7. What do tech companies look for?
⢠Intelligence
⢠Personality
⢠Communication
⢠Position-specific skills
⢠Passion for Tech
⢠Showing Initiative
The things
that set you
apart
Hosted by: Career Advisors on Demand..com/webinars
8. Becoming a âTechieâ
⢠CS / Engineering Major
⢠Work experience in tech
⢠Read about tech
⢠Explore tech
â Website / Blog / Twitter
â Explore Amazon S3, etc
⢠Dive in
â Learn to code
â Launch a tech start-up
Be more than
âjust another
business
personâ
See: codecademy.com
Hosted by: Career Advisors on Demand..com/webinars
10. âGlanced at,â
not read.
15 â 30
seconds
1. Pull resume out of giant stack
2. Spot-check: company
names, positions, projects, sch
ools
3. Skim bullets to see if youâve
made an impact
InterviewReject
How We Review Resumes
Hosted by: Career Advisors on Demand..com/webinars
11. Building a Resume (US)
⢠One page only
⢠Real resume template
⢠Accomplishment-oriented
â Quantify!
⢠Short 1 â 2 line bullets
â Paragraphs will not be read
Sample resumes available at www.TheGoogleResume.com
Hosted by: Career Advisors on Demand..com/webinars
12. How is tech âspecialâ?
⢠Less rigid culture
ď more freedom to demonstrate strengths
⢠âProjectsâ or âAdditional Experienceâ?
â âSide projectsâ / start-ups
â Informal consulting roles
⢠Technical Experience?
â MS Office does not count.
â List programming languages (if any)
⢠What did you not include?
Hosted by:See the rest at evisors.com/webinars/webinar/17
14. Researching the Industry
⢠Company Strategy / Future
⢠Product & Industry
⢠Passion / Excitement
Hosted by:See the rest at evisors.com/webinars/webinar/17
15. Company Strategy / Future
⢠Challenges:
â What are their biggest challenges? How would you
solve them?
⢠Success:
â Why is this company successful (or not)?
⢠Competition:
â Who are their competitors? Who is better in which
areas?
⢠Predictions:
â What do you predict will happen to this company in 1
year, 5 years, and 10 years?
Hosted by:See the rest at evisors.com/webinars/webinar/17
16. Know the Products & Industry
⢠Know two company products
⢠Know two industry products
⢠Understand:
â Business model
â Challenges
â Recent events
â How would you improve it?
Avoid the
super
famous
products.
Hosted by:See the rest at evisors.com/webinars/webinar/17
17. Passion / Excitement
⢠Find something that excites you!
â Crowdsourcing? Cloud infrastructure?
⢠Learn:
â History of field?
â Direction of field?
â Leading companies / products?
Hosted by:See the rest at evisors.com/webinars/webinar/17
19. Common Interview Questions
1. Behavioral Questions
2. Estimation Questions
3. Product Design Questions
4. Business Questions
Donât believe the
âImpossibleâ
Google questions
online!
Hosted by:See the rest at evisors.com/webinars/webinar/17
20. Behavioral Questions
Tell me about a time when you
had to influence a team.
Tell me about a time when you faced a
hostile attitude from a coworker.
Tell me about something you
accomplished in an unexpected way.
1
Hosted by:See the rest at evisors.com/webinars/webinar/17
21. Great Responses to Behavioral Qs
⢠Answer the question you were asked
⢠Make you look awesome
⢠Show strong communication skills
1
Hosted by:See the rest at evisors.com/webinars/webinar/17
24. 2
Estimation Questions
How many tennis balls
can fit in an SUV?
How much money does Gmail make
from ads every year?
How much do New Yorkers
spend on electricity each year?
Hosted by:See the rest at evisors.com/webinars/webinar/17
25. Estimation Qs: Why?
⢠Problem Solving / Intelligence
⢠Quantitative Skills
⢠Communication
2
Hosted by:See the rest at evisors.com/webinars/webinar/17
26. Estimation Qs: How to Approach
1. Ask questions to resolve ambiguity
2. Outline / Structure Your Approach
3. Break down the components
4. Sanity Check
2
Hosted by:See the rest at evisors.com/webinars/webinar/17
27. Estimation Qs: Example
2
How much money does Gmail make from ads every year?
Step 1: Ambiguous Information
⢠Just in the US? Or Worldwide?
⢠Side and top ads?
⢠Gmail only? Or include Google Apps?
Hosted by:See the rest at evisors.com/webinars/webinar/17
28. Estimation Qs: Example
2
How much money does Gmail make from ads every year?
Step 2: Outline Your Approach
1. Estimate # of Gmail users
2. Estimate annual clicks
3. Estimate $ per click
Hosted by:See the rest at evisors.com/webinars/webinar/17
29. Estimation Qs: Example
2
How much money does Gmail make from ads every year?
Step 3: Break down components
Estimate # of Gmail users in the US
1. Assume 300 million people in the US.
2. Assume 80% of people use email
3. Assume 80% use a âmajorâ email provider
4. Assume Gmail has 50% of the <35 market, but 20% of
the >35 market
âŚ
Hosted by:See the rest at evisors.com/webinars/webinar/17
30. Estimation Qs: Example
2
How much money does Gmail make from ads every year?
Step 4: Validate Numbers
⢠Suppose you get US rev. = $5 billion.
⢠No, becauseâŚ
â Googleâs annual revenue is ~$30 billion
â $16 / US citizen (not just gmail users)
Hosted by:See the rest at evisors.com/webinars/webinar/17
31. 3
Product Design Questions
How would you design an
calculator for the blind?
Design an elevator for a building.
Pick a Google product.
How would you improve it?
Hosted by:See the rest at evisors.com/webinars/webinar/17
32. Product Design Questions
⢠Evaluates:
â Communication
â Ability to understand the user
â Creativity
â Business instincts / skills
3
Hosted by:See the rest at evisors.com/webinars/webinar/17
33. Product Design Qs: Approach
1. Ask questions to resolve ambiguity
2. Understand the user
â Who is your target user?
â What are their problems?
â Know your market!
3. Structure the problem
3
Hosted by:See the rest at evisors.com/webinars/webinar/17
34. Product Design Qs: Example
How would you design a calculator for the blind?
Step 1: Ask Questions
⢠Adults? Children? Professionals?
⢠Where are they using it?
â School, work, etc
3
Hosted by:See the rest at evisors.com/webinars/webinar/17
35. Product Design Qs: Example
How would you design a calculator for the blind?
Step 2: Understand the User
⢠Whatâs important to a blind child?
â Keeping up with the rest of the class
â Not feeling âdifferentâ
â Efficient input / output
⢠What about
teachers, parents, classmates, etc? 3
Hosted by:See the rest at evisors.com/webinars/webinar/17
36. Product Design Qs: Example
How would you design a calculator for the blind?
Step 3: Structure
1. Make a list of essential features
â Which functions do you support?
â Input/output for blind?
â Input/output for non-blind?
2. Design each component
â Remember the needs of the users!
3
Be creative â
but
structured.
Hosted by:See the rest at evisors.com/webinars/webinar/17
37. Business Questions
How would you introduce
YouTube to Turkey?
How would you calculate the price of
an Amazon Prime membership?
How would you determine which of
two business ideas to pursue?
4
Hosted by:See the rest at evisors.com/webinars/webinar/17
38. 4
Business Questions
⢠Heavy overlap with Product Design
⢠Where an MBA comes in handy
⢠The Approach:
1. Ask questions
2. Outline a structure
3. Solve piece by piece
Hosted by:See the rest at evisors.com/webinars/webinar/17
39. Business Questions
How would you price Amazon Prime membership?
Step 1: Ask Questions
⢠Who?
â Just for US users? Or worldwide?
⢠âFeaturesâ
â What does Amazon Prime offer?
⢠Price structure?
â Single price point? Or promotions, tiered
pricing, etc.?
4
Hosted by:See the rest at evisors.com/webinars/webinar/17
40. Business Questions
How would you price Amazon Prime membership?
Step 2: Outline a Structure
⢠Understand Priorities:
â Short term vs. long term?
â Barriers to entry for competitors?
⢠Financial impact:
â Short term
â Long term
⢠Evaluate potential price structures
â Single price point
â Tiered pricing 4
Hosted by:See the rest at evisors.com/webinars/webinar/17
41. Business Questions
How would you price Amazon Prime membership?
Step 3: Solve Piece by Piece
Step (b): Financial Impact
⢠Short Term
â Increase in purchases
â Lost revenue from shipping fees
⢠Long Term
â Improve customer loyalty
â Enhanced barriers to entry 4
Hosted by:See the rest at evisors.com/webinars/webinar/17
42. The Curve Ball Question
⢠Remember: Questions come down to:
⢠So:
1. Ask questions
2. Structure the problem
3. Solve the pieces
⢠Donât rush yourself!
when the question is something totally differentâŚ
structure communication+
Hosted by:See the rest at evisors.com/webinars/webinar/17
46. Questions & Answers
Question 1:
When are good and bad times to apply for a
tech job?
Hosted by:See the answer at evisors.com/webinars/webinar/17
47. Questions & Answers
Question 2:
What are general exit options after moving
out of the tech industry?
Hosted by:See the answer at evisors.com/webinars/webinar/17
48. Questions & Answers
Question 3:
Should interested candidates join a startup
first or a larger tech company?
Hosted by:See the answer at evisors.com/webinars/webinar/17
49. Questions & Answers
Question 4:
What is your perspective when transitioning
between large tech firms?
Hosted by:See the answer at evisors.com/webinars/webinar/17
50. Questions & Answers
Question 5:
How do you show initiative and passion
when interviewing for a tech job?
Hosted by:See the answer at evisors.com/webinars/webinar/17
51. Questions & Answers
Question 6:
Can you share any recommended resources
for enhancing oneâs programming skills?
Hosted by:See the answer at evisors.com/webinars/webinar/17
52. Questions & Answers
Question 7:
What are your suggestions for networking
within this industry?
Hosted by:See the answer at evisors.com/webinars/webinar/17
53. Questions & Answers
Question 8:
Is there a bias towards people with tech
experience vs. people without a tech
background?
Hosted by:See the answer at evisors.com/webinars/webinar/17
54. Questions & Answers
Question 9:
What types of people are happy versus
unhappy with tech jobs?
Hosted by:See the answer at evisors.com/webinars/webinar/17