SlideShare a Scribd company logo
1 of 16
technical interviews 
for beginners 
what to expect when you’re expecting to get a job
before the interview
Resume / LinkedIn 
• this is the only thing about you the interviewer 
sees (probably) 
• know what’s on it. we’ll ask. 
• Linkedin is recruiter crack
Prepare like the SAT 
• Programming Interviews Exposed 
• Cracking the Coding Interview 
• Project Euler, Career Cup, etc
Interview at bad companies 
• Practice at companies you don’t care about 
• Only way to get good is to practice
the interview
Introduce Yourself 
• “So, tell me a bit about yourself” 
• Doesn’t have to be super slick, but prepare 
something
General tips 
• Make sure you understand the question before 
you start. Repeat it back to make sure 
• Often I’m instructed to leave out information to 
see if you’ll ask about it
Be interactive 
• Talk, talk, talk. Talk out loud. Talk a lot 
• If you’re quiet and not coding, I assume you’re 
googling
Whiteboard 
• We know whiteboarding sucks. 
• Psuedocode is fine.
General tips 
• Solve it the dumb stupid slow way first. 
• Check all the edge cases (null input, etc).
If you get stuck 
• it is okay to ask questions 
• IT IS OKAY TO ASK QUESTIONS
At the end 
• If you can’t solve it, ask how it would be solved 
• Chances are, you’ll see it again
At the end 
• ask questions 
• ASK QUESTIONS
Good questions 
• “What is success like” 
• “What are your challenges” 
• “What do you like best”
thanks!

More Related Content

What's hot

Deep Dive Interviewing Secrets
Deep Dive Interviewing SecretsDeep Dive Interviewing Secrets
Deep Dive Interviewing SecretsUIEpreviews
 
Advice from the C-Suite: 10 Tips for Selling to Executives
Advice from the C-Suite: 10 Tips for Selling to ExecutivesAdvice from the C-Suite: 10 Tips for Selling to Executives
Advice from the C-Suite: 10 Tips for Selling to ExecutivesSales Hacker
 
Personality development- SelfTech
Personality development- SelfTechPersonality development- SelfTech
Personality development- SelfTechPRinceGautam16
 
Why Nerds Aren't Heard! 7 Ways Geeks Sabotage Their Own Presentations - David...
Why Nerds Aren't Heard! 7 Ways Geeks Sabotage Their Own Presentations - David...Why Nerds Aren't Heard! 7 Ways Geeks Sabotage Their Own Presentations - David...
Why Nerds Aren't Heard! 7 Ways Geeks Sabotage Their Own Presentations - David...David Duffett dCAP
 
Negotiations for Product Owners
Negotiations for Product OwnersNegotiations for Product Owners
Negotiations for Product OwnersAlexandr Gribenko
 
How to conduct an interview (2016)
How to conduct an interview (2016)How to conduct an interview (2016)
How to conduct an interview (2016)a_han_solo
 
Usability Testing Foundation
Usability Testing FoundationUsability Testing Foundation
Usability Testing FoundationRakuten Viki
 
Tell YOUR Story - PSI High
Tell YOUR Story - PSI HighTell YOUR Story - PSI High
Tell YOUR Story - PSI Highmrfurg
 
Business Communications week 3 Presentation
Business Communications week 3 PresentationBusiness Communications week 3 Presentation
Business Communications week 3 PresentationEthan Chazin MBA
 
Document writing Approach
Document writing ApproachDocument writing Approach
Document writing ApproachAkhil Kohli
 
Project 1 communication methods (1)
Project 1 communication methods (1)Project 1 communication methods (1)
Project 1 communication methods (1)LouisCoopre
 
The 6 P's of Giving a Good Presentation
The 6 P's of Giving a Good PresentationThe 6 P's of Giving a Good Presentation
The 6 P's of Giving a Good PresentationWorkshop Digital
 
Designing for Customer needs: A UX Perspective
Designing for Customer needs: A UX PerspectiveDesigning for Customer needs: A UX Perspective
Designing for Customer needs: A UX PerspectiveRichard O'Brien
 

What's hot (20)

Effective presentation
Effective presentationEffective presentation
Effective presentation
 
Deep Dive Interviewing Secrets
Deep Dive Interviewing SecretsDeep Dive Interviewing Secrets
Deep Dive Interviewing Secrets
 
Advice from the C-Suite: 10 Tips for Selling to Executives
Advice from the C-Suite: 10 Tips for Selling to ExecutivesAdvice from the C-Suite: 10 Tips for Selling to Executives
Advice from the C-Suite: 10 Tips for Selling to Executives
 
Personality development- SelfTech
Personality development- SelfTechPersonality development- SelfTech
Personality development- SelfTech
 
Why Nerds Aren't Heard! 7 Ways Geeks Sabotage Their Own Presentations - David...
Why Nerds Aren't Heard! 7 Ways Geeks Sabotage Their Own Presentations - David...Why Nerds Aren't Heard! 7 Ways Geeks Sabotage Their Own Presentations - David...
Why Nerds Aren't Heard! 7 Ways Geeks Sabotage Their Own Presentations - David...
 
Negotiations for Product Owners
Negotiations for Product OwnersNegotiations for Product Owners
Negotiations for Product Owners
 
Presenting to Sell
Presenting to SellPresenting to Sell
Presenting to Sell
 
How to conduct an interview (2016)
How to conduct an interview (2016)How to conduct an interview (2016)
How to conduct an interview (2016)
 
Usability Testing Foundation
Usability Testing FoundationUsability Testing Foundation
Usability Testing Foundation
 
Winning at Interviews
Winning at InterviewsWinning at Interviews
Winning at Interviews
 
Tell YOUR Story - PSI High
Tell YOUR Story - PSI HighTell YOUR Story - PSI High
Tell YOUR Story - PSI High
 
Planning #1
Planning #1Planning #1
Planning #1
 
Business Communications week 3 Presentation
Business Communications week 3 PresentationBusiness Communications week 3 Presentation
Business Communications week 3 Presentation
 
Presentationskills
PresentationskillsPresentationskills
Presentationskills
 
Document writing Approach
Document writing ApproachDocument writing Approach
Document writing Approach
 
Project 1 communication methods (1)
Project 1 communication methods (1)Project 1 communication methods (1)
Project 1 communication methods (1)
 
The 6 P's of Giving a Good Presentation
The 6 P's of Giving a Good PresentationThe 6 P's of Giving a Good Presentation
The 6 P's of Giving a Good Presentation
 
Designing for Customer needs: A UX Perspective
Designing for Customer needs: A UX PerspectiveDesigning for Customer needs: A UX Perspective
Designing for Customer needs: A UX Perspective
 
How do you lead?
How do you lead?How do you lead?
How do you lead?
 
My first job interview
My first job interviewMy first job interview
My first job interview
 

Similar to Django BarCamp SF 2014: Technical Interviews for Beginners

Similar to Django BarCamp SF 2014: Technical Interviews for Beginners (20)

How to recruit
How to recruitHow to recruit
How to recruit
 
Secret interview tips for introverts
Secret interview tips for introvertsSecret interview tips for introverts
Secret interview tips for introverts
 
Communication Skills Lectures # 14.pptx
Communication Skills Lectures # 14.pptxCommunication Skills Lectures # 14.pptx
Communication Skills Lectures # 14.pptx
 
Interview nuts and bolts tip #1
Interview nuts and bolts tip #1Interview nuts and bolts tip #1
Interview nuts and bolts tip #1
 
Impressive Interviewing
Impressive InterviewingImpressive Interviewing
Impressive Interviewing
 
How to Prepare for and Survive a Technical Interview
How to Prepare for and Survive a Technical InterviewHow to Prepare for and Survive a Technical Interview
How to Prepare for and Survive a Technical Interview
 
Interviewing Skills
Interviewing  Skills Interviewing  Skills
Interviewing Skills
 
Tutorial 7 - Ingrid Bakke
Tutorial 7 - Ingrid BakkeTutorial 7 - Ingrid Bakke
Tutorial 7 - Ingrid Bakke
 
Interview Preparation
Interview PreparationInterview Preparation
Interview Preparation
 
Tutorial 7 - Lyndan
Tutorial 7 - LyndanTutorial 7 - Lyndan
Tutorial 7 - Lyndan
 
Career Planning - Job Interview
Career Planning - Job InterviewCareer Planning - Job Interview
Career Planning - Job Interview
 
How to fail an interview in 13 easy steps & save yourself (1)
How to fail an interview in 13 easy steps & save yourself (1)How to fail an interview in 13 easy steps & save yourself (1)
How to fail an interview in 13 easy steps & save yourself (1)
 
Interview tip 5 relax
Interview tip 5 relaxInterview tip 5 relax
Interview tip 5 relax
 
Facing an interview
Facing an interviewFacing an interview
Facing an interview
 
Facing an interview
Facing an interviewFacing an interview
Facing an interview
 
Facing an interview
Facing an interviewFacing an interview
Facing an interview
 
Tutorial 7 farewell & employment interview aaron
Tutorial 7   farewell & employment interview aaronTutorial 7   farewell & employment interview aaron
Tutorial 7 farewell & employment interview aaron
 
Tutorial 7 - Farewell Tutorial
Tutorial 7 - Farewell TutorialTutorial 7 - Farewell Tutorial
Tutorial 7 - Farewell Tutorial
 
Tutorial 8
Tutorial 8Tutorial 8
Tutorial 8
 
Tutorial 8
Tutorial 8Tutorial 8
Tutorial 8
 

Recently uploaded

Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024StefanoLambiase
 
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样umasea
 
Odoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 EnterpriseOdoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 Enterprisepreethippts
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxTier1 app
 
Introduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdfIntroduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdfFerryKemperman
 
Sending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdfSending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdf31events.com
 
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...Natan Silnitsky
 
Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)Ahmed Mater
 
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureDinusha Kumarasiri
 
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...confluent
 
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...OnePlan Solutions
 
Precise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive GoalPrecise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive GoalLionel Briand
 
How to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion ApplicationHow to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion ApplicationBradBedford3
 
MYjobs Presentation Django-based project
MYjobs Presentation Django-based projectMYjobs Presentation Django-based project
MYjobs Presentation Django-based projectAnoyGreter
 
Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesFolding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesPhilip Schwarz
 
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaHanief Utama
 
CRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceCRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceBrainSell Technologies
 
Machine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their EngineeringMachine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their EngineeringHironori Washizaki
 
Comparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdfComparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdfDrew Moseley
 
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...Matt Ray
 

Recently uploaded (20)

Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
 
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
 
Odoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 EnterpriseOdoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 Enterprise
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
 
Introduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdfIntroduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdf
 
Sending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdfSending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdf
 
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
 
Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)
 
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with Azure
 
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
 
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
 
Precise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive GoalPrecise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive Goal
 
How to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion ApplicationHow to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion Application
 
MYjobs Presentation Django-based project
MYjobs Presentation Django-based projectMYjobs Presentation Django-based project
MYjobs Presentation Django-based project
 
Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesFolding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a series
 
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief Utama
 
CRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceCRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. Salesforce
 
Machine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their EngineeringMachine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their Engineering
 
Comparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdfComparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdf
 
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
 

Django BarCamp SF 2014: Technical Interviews for Beginners

  • 1. technical interviews for beginners what to expect when you’re expecting to get a job
  • 3. Resume / LinkedIn • this is the only thing about you the interviewer sees (probably) • know what’s on it. we’ll ask. • Linkedin is recruiter crack
  • 4. Prepare like the SAT • Programming Interviews Exposed • Cracking the Coding Interview • Project Euler, Career Cup, etc
  • 5. Interview at bad companies • Practice at companies you don’t care about • Only way to get good is to practice
  • 7. Introduce Yourself • “So, tell me a bit about yourself” • Doesn’t have to be super slick, but prepare something
  • 8. General tips • Make sure you understand the question before you start. Repeat it back to make sure • Often I’m instructed to leave out information to see if you’ll ask about it
  • 9. Be interactive • Talk, talk, talk. Talk out loud. Talk a lot • If you’re quiet and not coding, I assume you’re googling
  • 10. Whiteboard • We know whiteboarding sucks. • Psuedocode is fine.
  • 11. General tips • Solve it the dumb stupid slow way first. • Check all the edge cases (null input, etc).
  • 12. If you get stuck • it is okay to ask questions • IT IS OKAY TO ASK QUESTIONS
  • 13. At the end • If you can’t solve it, ask how it would be solved • Chances are, you’ll see it again
  • 14. At the end • ask questions • ASK QUESTIONS
  • 15. Good questions • “What is success like” • “What are your challenges” • “What do you like best”