SlideShare a Scribd company logo
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

Effective presentation
Effective presentationEffective presentation
Effective presentation
Balasingham Karthiban
 
Deep Dive Interviewing Secrets
Deep Dive Interviewing SecretsDeep Dive Interviewing Secrets
Deep Dive Interviewing Secrets
UIEpreviews
 
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
Sales Hacker
 
Personality development- SelfTech
Personality development- SelfTechPersonality development- SelfTech
Personality development- SelfTech
PRinceGautam16
 
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 Owners
Alexandr Gribenko
 
Presenting to Sell
Presenting to SellPresenting to Sell
Presenting to Sell
Charla Sindelar
 
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 Foundation
Rakuten Viki
 
Winning at Interviews
Winning at InterviewsWinning at Interviews
Tell YOUR Story - PSI High
Tell YOUR Story - PSI HighTell YOUR Story - PSI High
Tell YOUR Story - PSI High
mrfurg
 
Planning #1
Planning #1Planning #1
Planning #1
brettcollins26
 
Business Communications week 3 Presentation
Business Communications week 3 PresentationBusiness Communications week 3 Presentation
Business Communications week 3 Presentation
Ethan Chazin MBA
 
Presentationskills
PresentationskillsPresentationskills
Presentationskills
swarnim mandlik
 
Document writing Approach
Document writing ApproachDocument writing Approach
Document writing Approach
Akhil 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 Presentation
Workshop 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 Perspective
Richard O'Brien
 
How do you lead?
How do you lead?How do you lead?
How do you lead?
Jeff Kosciejew
 
My first job interview
My first job interviewMy first job interview

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

How to recruit
How to recruitHow to recruit
How to recruit
Miki Lior
 
Secret interview tips for introverts
Secret interview tips for introvertsSecret interview tips for introverts
Secret interview tips for introverts
Professional, Rehab, & Occupational Services
 
Communication Skills Lectures # 14.pptx
Communication Skills Lectures # 14.pptxCommunication Skills Lectures # 14.pptx
Communication Skills Lectures # 14.pptx
FarhanAhmad254929
 
Interview nuts and bolts tip #1
Interview nuts and bolts tip #1Interview nuts and bolts tip #1
Interview nuts and bolts tip #1
Professional, Rehab, & Occupational Services
 
Impressive Interviewing
Impressive InterviewingImpressive Interviewing
Impressive Interviewing
Sarah Rach
 
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
Perl Careers
 
Interviewing Skills
Interviewing  Skills Interviewing  Skills
Interviewing Skills
Course Hero
 
Tutorial 7 - Ingrid Bakke
Tutorial 7 - Ingrid BakkeTutorial 7 - Ingrid Bakke
Tutorial 7 - Ingrid Bakke
Ingrid Bakke
 
Interview Preparation
Interview PreparationInterview Preparation
Interview Preparation
Lilesh Pathe
 
Tutorial 7 - Lyndan
Tutorial 7 - LyndanTutorial 7 - Lyndan
Tutorial 7 - Lyndan
Comm202
 
Career Planning - Job Interview
Career Planning - Job InterviewCareer Planning - Job Interview
Career Planning - Job Interview
Dr. Muhammad Iqbal
 
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)
Lynn Hazan
 
Interview tip 5 relax
Interview tip 5 relaxInterview tip 5 relax
Facing an interview
Facing an interviewFacing an interview
Facing an interview
Shashank Shekhar
 
Facing an interview
Facing an interviewFacing an interview
Facing an interview
Shashank Shekhar
 
Facing an interview
Facing an interviewFacing an interview
Facing an interview
Shashank Shekhar
 
Tutorial 7 farewell & employment interview aaron
Tutorial 7   farewell & employment interview aaronTutorial 7   farewell & employment interview aaron
Tutorial 7 farewell & employment interview aaron
Aaron Cho
 
Tutorial 7 - Farewell Tutorial
Tutorial 7 - Farewell TutorialTutorial 7 - Farewell Tutorial
Tutorial 7 - Farewell Tutorial
Ingrid Bakke
 
Tutorial 8
Tutorial 8Tutorial 8
Tutorial 8
Theo Guevara
 
Tutorial 8
Tutorial 8Tutorial 8
Tutorial 8
Theo Guevara
 

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

Neo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
Neo4j - Product Vision and Knowledge Graphs - GraphSummit ParisNeo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
Neo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
Neo4j
 
A Study of Variable-Role-based Feature Enrichment in Neural Models of Code
A Study of Variable-Role-based Feature Enrichment in Neural Models of CodeA Study of Variable-Role-based Feature Enrichment in Neural Models of Code
A Study of Variable-Role-based Feature Enrichment in Neural Models of Code
Aftab Hussain
 
Using Xen Hypervisor for Functional Safety
Using Xen Hypervisor for Functional SafetyUsing Xen Hypervisor for Functional Safety
Using Xen Hypervisor for Functional Safety
Ayan Halder
 
OpenMetadata Community Meeting - 5th June 2024
OpenMetadata Community Meeting - 5th June 2024OpenMetadata Community Meeting - 5th June 2024
OpenMetadata Community Meeting - 5th June 2024
OpenMetadata
 
LORRAINE ANDREI_LEQUIGAN_HOW TO USE WHATSAPP.pptx
LORRAINE ANDREI_LEQUIGAN_HOW TO USE WHATSAPP.pptxLORRAINE ANDREI_LEQUIGAN_HOW TO USE WHATSAPP.pptx
LORRAINE ANDREI_LEQUIGAN_HOW TO USE WHATSAPP.pptx
lorraineandreiamcidl
 
What is Augmented Reality Image Tracking
What is Augmented Reality Image TrackingWhat is Augmented Reality Image Tracking
What is Augmented Reality Image Tracking
pavan998932
 
GreenCode-A-VSCode-Plugin--Dario-Jurisic
GreenCode-A-VSCode-Plugin--Dario-JurisicGreenCode-A-VSCode-Plugin--Dario-Jurisic
GreenCode-A-VSCode-Plugin--Dario-Jurisic
Green Software Development
 
socradar-q1-2024-aviation-industry-report.pdf
socradar-q1-2024-aviation-industry-report.pdfsocradar-q1-2024-aviation-industry-report.pdf
socradar-q1-2024-aviation-industry-report.pdf
SOCRadar
 
DDS-Security 1.2 - What's New? Stronger security for long-running systems
DDS-Security 1.2 - What's New? Stronger security for long-running systemsDDS-Security 1.2 - What's New? Stronger security for long-running systems
DDS-Security 1.2 - What's New? Stronger security for long-running systems
Gerardo Pardo-Castellote
 
UI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
UI5con 2024 - Boost Your Development Experience with UI5 Tooling ExtensionsUI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
UI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
Peter Muessig
 
Transform Your Communication with Cloud-Based IVR Solutions
Transform Your Communication with Cloud-Based IVR SolutionsTransform Your Communication with Cloud-Based IVR Solutions
Transform Your Communication with Cloud-Based IVR Solutions
TheSMSPoint
 
Oracle Database 19c New Features for DBAs and Developers.pptx
Oracle Database 19c New Features for DBAs and Developers.pptxOracle Database 19c New Features for DBAs and Developers.pptx
Oracle Database 19c New Features for DBAs and Developers.pptx
Remote DBA Services
 
Utilocate provides Smarter, Better, Faster, Safer Locate Ticket Management
Utilocate provides Smarter, Better, Faster, Safer Locate Ticket ManagementUtilocate provides Smarter, Better, Faster, Safer Locate Ticket Management
Utilocate provides Smarter, Better, Faster, Safer Locate Ticket Management
Utilocate
 
How to write a program in any programming language
How to write a program in any programming languageHow to write a program in any programming language
How to write a program in any programming language
Rakesh Kumar R
 
2024 eCommerceDays Toulouse - Sylius 2.0.pdf
2024 eCommerceDays Toulouse - Sylius 2.0.pdf2024 eCommerceDays Toulouse - Sylius 2.0.pdf
2024 eCommerceDays Toulouse - Sylius 2.0.pdf
Łukasz Chruściel
 
ALGIT - Assembly Line for Green IT - Numbers, Data, Facts
ALGIT - Assembly Line for Green IT - Numbers, Data, FactsALGIT - Assembly Line for Green IT - Numbers, Data, Facts
ALGIT - Assembly Line for Green IT - Numbers, Data, Facts
Green Software Development
 
Webinar On-Demand: Using Flutter for Embedded
Webinar On-Demand: Using Flutter for EmbeddedWebinar On-Demand: Using Flutter for Embedded
Webinar On-Demand: Using Flutter for Embedded
ICS
 
Why Choose Odoo 17 Community & How it differs from Odoo 17 Enterprise Edition
Why Choose Odoo 17 Community & How it differs from Odoo 17 Enterprise EditionWhy Choose Odoo 17 Community & How it differs from Odoo 17 Enterprise Edition
Why Choose Odoo 17 Community & How it differs from Odoo 17 Enterprise Edition
Envertis Software Solutions
 
Why Mobile App Regression Testing is Critical for Sustained Success_ A Detail...
Why Mobile App Regression Testing is Critical for Sustained Success_ A Detail...Why Mobile App Regression Testing is Critical for Sustained Success_ A Detail...
Why Mobile App Regression Testing is Critical for Sustained Success_ A Detail...
kalichargn70th171
 
Vitthal Shirke Java Microservices Resume.pdf
Vitthal Shirke Java Microservices Resume.pdfVitthal Shirke Java Microservices Resume.pdf
Vitthal Shirke Java Microservices Resume.pdf
Vitthal Shirke
 

Recently uploaded (20)

Neo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
Neo4j - Product Vision and Knowledge Graphs - GraphSummit ParisNeo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
Neo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
 
A Study of Variable-Role-based Feature Enrichment in Neural Models of Code
A Study of Variable-Role-based Feature Enrichment in Neural Models of CodeA Study of Variable-Role-based Feature Enrichment in Neural Models of Code
A Study of Variable-Role-based Feature Enrichment in Neural Models of Code
 
Using Xen Hypervisor for Functional Safety
Using Xen Hypervisor for Functional SafetyUsing Xen Hypervisor for Functional Safety
Using Xen Hypervisor for Functional Safety
 
OpenMetadata Community Meeting - 5th June 2024
OpenMetadata Community Meeting - 5th June 2024OpenMetadata Community Meeting - 5th June 2024
OpenMetadata Community Meeting - 5th June 2024
 
LORRAINE ANDREI_LEQUIGAN_HOW TO USE WHATSAPP.pptx
LORRAINE ANDREI_LEQUIGAN_HOW TO USE WHATSAPP.pptxLORRAINE ANDREI_LEQUIGAN_HOW TO USE WHATSAPP.pptx
LORRAINE ANDREI_LEQUIGAN_HOW TO USE WHATSAPP.pptx
 
What is Augmented Reality Image Tracking
What is Augmented Reality Image TrackingWhat is Augmented Reality Image Tracking
What is Augmented Reality Image Tracking
 
GreenCode-A-VSCode-Plugin--Dario-Jurisic
GreenCode-A-VSCode-Plugin--Dario-JurisicGreenCode-A-VSCode-Plugin--Dario-Jurisic
GreenCode-A-VSCode-Plugin--Dario-Jurisic
 
socradar-q1-2024-aviation-industry-report.pdf
socradar-q1-2024-aviation-industry-report.pdfsocradar-q1-2024-aviation-industry-report.pdf
socradar-q1-2024-aviation-industry-report.pdf
 
DDS-Security 1.2 - What's New? Stronger security for long-running systems
DDS-Security 1.2 - What's New? Stronger security for long-running systemsDDS-Security 1.2 - What's New? Stronger security for long-running systems
DDS-Security 1.2 - What's New? Stronger security for long-running systems
 
UI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
UI5con 2024 - Boost Your Development Experience with UI5 Tooling ExtensionsUI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
UI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
 
Transform Your Communication with Cloud-Based IVR Solutions
Transform Your Communication with Cloud-Based IVR SolutionsTransform Your Communication with Cloud-Based IVR Solutions
Transform Your Communication with Cloud-Based IVR Solutions
 
Oracle Database 19c New Features for DBAs and Developers.pptx
Oracle Database 19c New Features for DBAs and Developers.pptxOracle Database 19c New Features for DBAs and Developers.pptx
Oracle Database 19c New Features for DBAs and Developers.pptx
 
Utilocate provides Smarter, Better, Faster, Safer Locate Ticket Management
Utilocate provides Smarter, Better, Faster, Safer Locate Ticket ManagementUtilocate provides Smarter, Better, Faster, Safer Locate Ticket Management
Utilocate provides Smarter, Better, Faster, Safer Locate Ticket Management
 
How to write a program in any programming language
How to write a program in any programming languageHow to write a program in any programming language
How to write a program in any programming language
 
2024 eCommerceDays Toulouse - Sylius 2.0.pdf
2024 eCommerceDays Toulouse - Sylius 2.0.pdf2024 eCommerceDays Toulouse - Sylius 2.0.pdf
2024 eCommerceDays Toulouse - Sylius 2.0.pdf
 
ALGIT - Assembly Line for Green IT - Numbers, Data, Facts
ALGIT - Assembly Line for Green IT - Numbers, Data, FactsALGIT - Assembly Line for Green IT - Numbers, Data, Facts
ALGIT - Assembly Line for Green IT - Numbers, Data, Facts
 
Webinar On-Demand: Using Flutter for Embedded
Webinar On-Demand: Using Flutter for EmbeddedWebinar On-Demand: Using Flutter for Embedded
Webinar On-Demand: Using Flutter for Embedded
 
Why Choose Odoo 17 Community & How it differs from Odoo 17 Enterprise Edition
Why Choose Odoo 17 Community & How it differs from Odoo 17 Enterprise EditionWhy Choose Odoo 17 Community & How it differs from Odoo 17 Enterprise Edition
Why Choose Odoo 17 Community & How it differs from Odoo 17 Enterprise Edition
 
Why Mobile App Regression Testing is Critical for Sustained Success_ A Detail...
Why Mobile App Regression Testing is Critical for Sustained Success_ A Detail...Why Mobile App Regression Testing is Critical for Sustained Success_ A Detail...
Why Mobile App Regression Testing is Critical for Sustained Success_ A Detail...
 
Vitthal Shirke Java Microservices Resume.pdf
Vitthal Shirke Java Microservices Resume.pdfVitthal Shirke Java Microservices Resume.pdf
Vitthal Shirke Java Microservices Resume.pdf
 

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”