SlideShare a Scribd company logo
TECHNICAL INTERVIEW TIPS
LESSONS LEARNT AS AN INTERVIEWER AND INTERVIEWEE
HEATHER CAMPBELL
@HCampbell07
READ THE JOB DESCRIPTION & RESEARCH
WHAT THE COMPANY DOES
• Technologies
• Products
• Responsibilities
• Type of Work
• Culture/Values
…. Then target you prep around these
KNOW YOUR FUNDAMENTALS
• Interviews often kick-off with these
• Refresh your understanding
• Make sure you can clearly explain them
PREP ANSWERS & PRACTICE SAYING THEM
• Make use of sample questions online
• Think about your best answer
• Practice saying out loud – helps it stick
• Helps warmup brain for answering questions
THINK ABOUT THE EXPERIENCE YOU WANT
TO SHARE
• How can you tie them in to answers
• Thinking about them before hand makes them easier to recall
in interview
• Common to ask questions about previous experiences
KNOW WHY YOU USE/DO SOMETHING
• Next level of understanding beyond fundamentals
• Positives and Negatives – The tradeoffs
• The alternatives
• Personal experience
KNOW WHAT GOOD CODE LOOKS LIKE
• Tell me what is wrong with this piece of code/how it could be
improved
• Code review checklist
• Functional and format
• Talk through – give yourself time to think
PRACTICE EXPLAINING USING A
WHITEBOARD
• Problem solving/explaining solution
• Experience doing so comfortable
• Often takes several goes to find right point to start
• Talk out loud as you practice
• In interview demonstrate willing to get up and explain
• Being able to communicate thought process/concept/solution
is key
GRAND TO ASK QUESTIONS/SEEK
CLARIFICATION
• Shows you are thinking
• Gives you time to think
• Helps you answer the right thing
DON’T BLUFF BUT DO SHOW THOUGHT
PROCESS
• Only put on your CV what you are willing to be asked questions
on
• If you don’t know an answer don’t make it up
• Do try to think through it
• Articulate out loud your thought process as you work through it
• The end answer is not everything the ability to work through a
new problem is an important skill
USE YOUR EXPERIENCE EVEN IF IT IS IN A
DIFFERENT LANGUAGE
• Use experience in a similar language/product/situation to
describe how you might approach something
• Illustrates experience and shows ability to apply it to new
situations
TALK ABOUT WHAT YOU HAVE DONE
• Own what you have done
• As part of your prep think of you achievements
• How have you made your project/team better
• What have you delivered
SHARE WHAT EXCITES YOU
• I always ask about the person interviewed has last
read/listened to
• Share the parts of technology which interest you
• Demonstrate willing to learn
BUILD YOUR ONLINE PORTFOLIO
• Like coursework… means it is not all on final exam (interview)
• Great if you have time for projects/open source
• Blogging/medium
• Twitter
• Have an opinion and share it

More Related Content

What's hot

Ten tips for job search and interviewing
Ten tips for job search and interviewingTen tips for job search and interviewing
Ten tips for job search and interviewing
ghenkel
 
Ewrt1 a w15 class 17
Ewrt1 a w15 class 17Ewrt1 a w15 class 17
Ewrt1 a w15 class 17
grendel8729
 
Whiteboard Interview Practice NY JavaScript
Whiteboard Interview Practice NY JavaScriptWhiteboard Interview Practice NY JavaScript
Whiteboard Interview Practice NY JavaScript
Jovena Whatmoor
 
Interview Success
Interview SuccessInterview Success
10 important things to do during a job interview – for candidates
10 important things to do during a job interview – for candidates10 important things to do during a job interview – for candidates
10 important things to do during a job interview – for candidates
AnamikaJain65
 
Career Planning - Job Interview
Career Planning - Job InterviewCareer Planning - Job Interview
Career Planning - Job Interview
Dr. Muhammad Iqbal
 
Types of questions
Types of questionsTypes of questions
Types of questions
akwaters
 
Business english wm19
Business english wm19Business english wm19
Business english wm19
kyengelakzent
 
Research techniques & Information evaluation
Research techniques & Information evaluationResearch techniques & Information evaluation
Research techniques & Information evaluation
Chinese International School
 
Final project (pbl)
Final project (pbl)Final project (pbl)
Final project (pbl)
MrLawler
 
Interview techniques
Interview techniquesInterview techniques
Interview techniques
Muruga Barathi Kannan
 
Leicester Employability Group Dynamics 161111
Leicester Employability Group Dynamics 161111Leicester Employability Group Dynamics 161111
Leicester Employability Group Dynamics 161111
kamila64
 
Contrcutive feedback (DAPS 5)
Contrcutive feedback (DAPS 5)Contrcutive feedback (DAPS 5)
Contrcutive feedback (DAPS 5)
Simon Wright
 
Speaking out ishe_londononfilmpresentation
Speaking out ishe_londononfilmpresentationSpeaking out ishe_londononfilmpresentation
Speaking out ishe_londononfilmpresentation
Laura North
 
Test Taking Strategies
Test Taking StrategiesTest Taking Strategies
Test Taking Strategies
AshleighBright1
 
How to hire without unconscious bias
How to hire without unconscious biasHow to hire without unconscious bias
How to hire without unconscious bias
Applied - Recruitment Technology
 
Class 17 1 a
Class 17 1 aClass 17 1 a
Class 17 1 a
jordanlachance
 
Job interview tips
Job interview tipsJob interview tips
Job interview tips
JobUrban.com
 
Task 6 evaluations
Task 6 evaluationsTask 6 evaluations
Task 6 evaluations
Mel Storey
 
Interview skills
Interview skillsInterview skills
Interview skills
DAVIS THOMAS
 

What's hot (20)

Ten tips for job search and interviewing
Ten tips for job search and interviewingTen tips for job search and interviewing
Ten tips for job search and interviewing
 
Ewrt1 a w15 class 17
Ewrt1 a w15 class 17Ewrt1 a w15 class 17
Ewrt1 a w15 class 17
 
Whiteboard Interview Practice NY JavaScript
Whiteboard Interview Practice NY JavaScriptWhiteboard Interview Practice NY JavaScript
Whiteboard Interview Practice NY JavaScript
 
Interview Success
Interview SuccessInterview Success
Interview Success
 
10 important things to do during a job interview – for candidates
10 important things to do during a job interview – for candidates10 important things to do during a job interview – for candidates
10 important things to do during a job interview – for candidates
 
Career Planning - Job Interview
Career Planning - Job InterviewCareer Planning - Job Interview
Career Planning - Job Interview
 
Types of questions
Types of questionsTypes of questions
Types of questions
 
Business english wm19
Business english wm19Business english wm19
Business english wm19
 
Research techniques & Information evaluation
Research techniques & Information evaluationResearch techniques & Information evaluation
Research techniques & Information evaluation
 
Final project (pbl)
Final project (pbl)Final project (pbl)
Final project (pbl)
 
Interview techniques
Interview techniquesInterview techniques
Interview techniques
 
Leicester Employability Group Dynamics 161111
Leicester Employability Group Dynamics 161111Leicester Employability Group Dynamics 161111
Leicester Employability Group Dynamics 161111
 
Contrcutive feedback (DAPS 5)
Contrcutive feedback (DAPS 5)Contrcutive feedback (DAPS 5)
Contrcutive feedback (DAPS 5)
 
Speaking out ishe_londononfilmpresentation
Speaking out ishe_londononfilmpresentationSpeaking out ishe_londononfilmpresentation
Speaking out ishe_londononfilmpresentation
 
Test Taking Strategies
Test Taking StrategiesTest Taking Strategies
Test Taking Strategies
 
How to hire without unconscious bias
How to hire without unconscious biasHow to hire without unconscious bias
How to hire without unconscious bias
 
Class 17 1 a
Class 17 1 aClass 17 1 a
Class 17 1 a
 
Job interview tips
Job interview tipsJob interview tips
Job interview tips
 
Task 6 evaluations
Task 6 evaluationsTask 6 evaluations
Task 6 evaluations
 
Interview skills
Interview skillsInterview skills
Interview skills
 

Similar to Technical interviews

Interview Skills
Interview SkillsInterview Skills
EP interview preparation training
EP interview preparation trainingEP interview preparation training
EP interview preparation training
AIESECGreece
 
Interview preparation workshop
Interview preparation workshopInterview preparation workshop
Interview preparation workshop
Emertxe Information Technologies Pvt Ltd
 
Clerical Officer Competency Interview
Clerical Officer Competency InterviewClerical Officer Competency Interview
Clerical Officer Competency Interview
DCSF Dublin
 
Researching Interviews.pptx
Researching Interviews.pptxResearching Interviews.pptx
Researching Interviews.pptx
ElliotDaroczy
 
Researching Interviews.pptx
Researching Interviews.pptxResearching Interviews.pptx
Researching Interviews.pptx
ElliotDaroczy
 
Researching Interviews.pptx
Researching Interviews.pptxResearching Interviews.pptx
Researching Interviews.pptx
ElliotDaroczy
 
How to succeed in a job interview.pdf
How to succeed in a job interview.pdfHow to succeed in a job interview.pdf
How to succeed in a job interview.pdf
Rekry - Turun yliopiston työelämäpalvelut
 
Researching Interviews.pptx
Researching Interviews.pptxResearching Interviews.pptx
Researching Interviews.pptx
ElliotDaroczy
 
Personal interview prudentia
Personal interview  prudentiaPersonal interview  prudentia
Personal interview prudentia
Susovan Kanjilal
 
disha_workshop_slides.pdf
disha_workshop_slides.pdfdisha_workshop_slides.pdf
disha_workshop_slides.pdf
emertxemarketing
 
Developing Interview Skills
Developing Interview SkillsDeveloping Interview Skills
Developing Interview Skills
pulakctg
 
Presentation interview-soft skills.pptx
Presentation interview-soft skills.pptxPresentation interview-soft skills.pptx
Presentation interview-soft skills.pptx
janhvi39
 
Putting the "I" in Innovation: A Crash Course in Design Thinking
Putting the "I" in Innovation: A Crash Course in Design ThinkingPutting the "I" in Innovation: A Crash Course in Design Thinking
Putting the "I" in Innovation: A Crash Course in Design Thinking
Society of Women Engineers
 
S13 BC
S13 BCS13 BC
S13 BC
sshalf
 
Behavioural Interviewing Skills, 2012-2013
Behavioural Interviewing Skills, 2012-2013Behavioural Interviewing Skills, 2012-2013
Behavioural Interviewing Skills, 2012-2013
ankiit aggarwal
 
Tips on Effective Job Interview
Tips on Effective Job InterviewTips on Effective Job Interview
Tips on Effective Job Interview
Mary Queen Bernardo
 
Interview skills
Interview skillsInterview skills
Interview skills
ArunKumar5841
 
Successful interview skills seminar in NTU, FSD
Successful interview skills seminar in NTU, FSDSuccessful interview skills seminar in NTU, FSD
Successful interview skills seminar in NTU, FSD
03007251977
 
Tutorial 6 informational interviews
Tutorial 6   informational interviewsTutorial 6   informational interviews
Tutorial 6 informational interviews
Comm202
 

Similar to Technical interviews (20)

Interview Skills
Interview SkillsInterview Skills
Interview Skills
 
EP interview preparation training
EP interview preparation trainingEP interview preparation training
EP interview preparation training
 
Interview preparation workshop
Interview preparation workshopInterview preparation workshop
Interview preparation workshop
 
Clerical Officer Competency Interview
Clerical Officer Competency InterviewClerical Officer Competency Interview
Clerical Officer Competency Interview
 
Researching Interviews.pptx
Researching Interviews.pptxResearching Interviews.pptx
Researching Interviews.pptx
 
Researching Interviews.pptx
Researching Interviews.pptxResearching Interviews.pptx
Researching Interviews.pptx
 
Researching Interviews.pptx
Researching Interviews.pptxResearching Interviews.pptx
Researching Interviews.pptx
 
How to succeed in a job interview.pdf
How to succeed in a job interview.pdfHow to succeed in a job interview.pdf
How to succeed in a job interview.pdf
 
Researching Interviews.pptx
Researching Interviews.pptxResearching Interviews.pptx
Researching Interviews.pptx
 
Personal interview prudentia
Personal interview  prudentiaPersonal interview  prudentia
Personal interview prudentia
 
disha_workshop_slides.pdf
disha_workshop_slides.pdfdisha_workshop_slides.pdf
disha_workshop_slides.pdf
 
Developing Interview Skills
Developing Interview SkillsDeveloping Interview Skills
Developing Interview Skills
 
Presentation interview-soft skills.pptx
Presentation interview-soft skills.pptxPresentation interview-soft skills.pptx
Presentation interview-soft skills.pptx
 
Putting the "I" in Innovation: A Crash Course in Design Thinking
Putting the "I" in Innovation: A Crash Course in Design ThinkingPutting the "I" in Innovation: A Crash Course in Design Thinking
Putting the "I" in Innovation: A Crash Course in Design Thinking
 
S13 BC
S13 BCS13 BC
S13 BC
 
Behavioural Interviewing Skills, 2012-2013
Behavioural Interviewing Skills, 2012-2013Behavioural Interviewing Skills, 2012-2013
Behavioural Interviewing Skills, 2012-2013
 
Tips on Effective Job Interview
Tips on Effective Job InterviewTips on Effective Job Interview
Tips on Effective Job Interview
 
Interview skills
Interview skillsInterview skills
Interview skills
 
Successful interview skills seminar in NTU, FSD
Successful interview skills seminar in NTU, FSDSuccessful interview skills seminar in NTU, FSD
Successful interview skills seminar in NTU, FSD
 
Tutorial 6 informational interviews
Tutorial 6   informational interviewsTutorial 6   informational interviews
Tutorial 6 informational interviews
 

Recently uploaded

The Microsoft 365 Migration Tutorial For Beginner.pptx
The Microsoft 365 Migration Tutorial For Beginner.pptxThe Microsoft 365 Migration Tutorial For Beginner.pptx
The Microsoft 365 Migration Tutorial For Beginner.pptx
operationspcvita
 
GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)
Javier Junquera
 
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-EfficiencyFreshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
ScyllaDB
 
June Patch Tuesday
June Patch TuesdayJune Patch Tuesday
June Patch Tuesday
Ivanti
 
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge GraphGraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
Neo4j
 
Principle of conventional tomography-Bibash Shahi ppt..pptx
Principle of conventional tomography-Bibash Shahi ppt..pptxPrinciple of conventional tomography-Bibash Shahi ppt..pptx
Principle of conventional tomography-Bibash Shahi ppt..pptx
BibashShahi
 
Harnessing the Power of NLP and Knowledge Graphs for Opioid Research
Harnessing the Power of NLP and Knowledge Graphs for Opioid ResearchHarnessing the Power of NLP and Knowledge Graphs for Opioid Research
Harnessing the Power of NLP and Knowledge Graphs for Opioid Research
Neo4j
 
Digital Banking in the Cloud: How Citizens Bank Unlocked Their Mainframe
Digital Banking in the Cloud: How Citizens Bank Unlocked Their MainframeDigital Banking in the Cloud: How Citizens Bank Unlocked Their Mainframe
Digital Banking in the Cloud: How Citizens Bank Unlocked Their Mainframe
Precisely
 
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
saastr
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Tosin Akinosho
 
Nordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptxNordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptx
MichaelKnudsen27
 
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
Edge AI and Vision Alliance
 
Mutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented ChatbotsMutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented Chatbots
Pablo Gómez Abajo
 
Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |
AstuteBusiness
 
Taking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdfTaking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdf
ssuserfac0301
 
Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and BioinformaticiansBiomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Neo4j
 
Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024
Jason Packer
 
“How Axelera AI Uses Digital Compute-in-memory to Deliver Fast and Energy-eff...
“How Axelera AI Uses Digital Compute-in-memory to Deliver Fast and Energy-eff...“How Axelera AI Uses Digital Compute-in-memory to Deliver Fast and Energy-eff...
“How Axelera AI Uses Digital Compute-in-memory to Deliver Fast and Energy-eff...
Edge AI and Vision Alliance
 
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdfHow to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
Chart Kalyan
 
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development ProvidersYour One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
akankshawande
 

Recently uploaded (20)

The Microsoft 365 Migration Tutorial For Beginner.pptx
The Microsoft 365 Migration Tutorial For Beginner.pptxThe Microsoft 365 Migration Tutorial For Beginner.pptx
The Microsoft 365 Migration Tutorial For Beginner.pptx
 
GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)
 
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-EfficiencyFreshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
 
June Patch Tuesday
June Patch TuesdayJune Patch Tuesday
June Patch Tuesday
 
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge GraphGraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
 
Principle of conventional tomography-Bibash Shahi ppt..pptx
Principle of conventional tomography-Bibash Shahi ppt..pptxPrinciple of conventional tomography-Bibash Shahi ppt..pptx
Principle of conventional tomography-Bibash Shahi ppt..pptx
 
Harnessing the Power of NLP and Knowledge Graphs for Opioid Research
Harnessing the Power of NLP and Knowledge Graphs for Opioid ResearchHarnessing the Power of NLP and Knowledge Graphs for Opioid Research
Harnessing the Power of NLP and Knowledge Graphs for Opioid Research
 
Digital Banking in the Cloud: How Citizens Bank Unlocked Their Mainframe
Digital Banking in the Cloud: How Citizens Bank Unlocked Their MainframeDigital Banking in the Cloud: How Citizens Bank Unlocked Their Mainframe
Digital Banking in the Cloud: How Citizens Bank Unlocked Their Mainframe
 
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
 
Nordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptxNordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptx
 
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
 
Mutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented ChatbotsMutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented Chatbots
 
Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |
 
Taking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdfTaking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdf
 
Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and BioinformaticiansBiomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
 
Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024
 
“How Axelera AI Uses Digital Compute-in-memory to Deliver Fast and Energy-eff...
“How Axelera AI Uses Digital Compute-in-memory to Deliver Fast and Energy-eff...“How Axelera AI Uses Digital Compute-in-memory to Deliver Fast and Energy-eff...
“How Axelera AI Uses Digital Compute-in-memory to Deliver Fast and Energy-eff...
 
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdfHow to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
 
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development ProvidersYour One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
 

Technical interviews

  • 1. TECHNICAL INTERVIEW TIPS LESSONS LEARNT AS AN INTERVIEWER AND INTERVIEWEE HEATHER CAMPBELL @HCampbell07
  • 2. READ THE JOB DESCRIPTION & RESEARCH WHAT THE COMPANY DOES • Technologies • Products • Responsibilities • Type of Work • Culture/Values …. Then target you prep around these
  • 3. KNOW YOUR FUNDAMENTALS • Interviews often kick-off with these • Refresh your understanding • Make sure you can clearly explain them
  • 4. PREP ANSWERS & PRACTICE SAYING THEM • Make use of sample questions online • Think about your best answer • Practice saying out loud – helps it stick • Helps warmup brain for answering questions
  • 5. THINK ABOUT THE EXPERIENCE YOU WANT TO SHARE • How can you tie them in to answers • Thinking about them before hand makes them easier to recall in interview • Common to ask questions about previous experiences
  • 6. KNOW WHY YOU USE/DO SOMETHING • Next level of understanding beyond fundamentals • Positives and Negatives – The tradeoffs • The alternatives • Personal experience
  • 7. KNOW WHAT GOOD CODE LOOKS LIKE • Tell me what is wrong with this piece of code/how it could be improved • Code review checklist • Functional and format • Talk through – give yourself time to think
  • 8. PRACTICE EXPLAINING USING A WHITEBOARD • Problem solving/explaining solution • Experience doing so comfortable • Often takes several goes to find right point to start • Talk out loud as you practice • In interview demonstrate willing to get up and explain • Being able to communicate thought process/concept/solution is key
  • 9. GRAND TO ASK QUESTIONS/SEEK CLARIFICATION • Shows you are thinking • Gives you time to think • Helps you answer the right thing
  • 10. DON’T BLUFF BUT DO SHOW THOUGHT PROCESS • Only put on your CV what you are willing to be asked questions on • If you don’t know an answer don’t make it up • Do try to think through it • Articulate out loud your thought process as you work through it • The end answer is not everything the ability to work through a new problem is an important skill
  • 11. USE YOUR EXPERIENCE EVEN IF IT IS IN A DIFFERENT LANGUAGE • Use experience in a similar language/product/situation to describe how you might approach something • Illustrates experience and shows ability to apply it to new situations
  • 12. TALK ABOUT WHAT YOU HAVE DONE • Own what you have done • As part of your prep think of you achievements • How have you made your project/team better • What have you delivered
  • 13. SHARE WHAT EXCITES YOU • I always ask about the person interviewed has last read/listened to • Share the parts of technology which interest you • Demonstrate willing to learn
  • 14. BUILD YOUR ONLINE PORTFOLIO • Like coursework… means it is not all on final exam (interview) • Great if you have time for projects/open source • Blogging/medium • Twitter • Have an opinion and share it