SlideShare a Scribd company logo
1 of 23
Download to read offline
HACK REACTOR - Shawn Drost

@shawndrost

Technical Challenges From FrontEnd Interviews
Shawn Drost
@shawndrost
shawn@hackreactor.com
HACK REACTOR - Shawn Drost

@shawndrost

A MYSTERY.
HACK REACTOR - Shawn Drost

@shawndrost

This talk:
* The Taxonomy
* Easy Wins
* Very Engaging Interactive Activities
* Live Coding (with errors!)
* Profit
* Irrelevant Baby Animals
HACK REACTOR - Shawn Drost

@shawndrost
HACK REACTOR - Shawn Drost

@shawndrost

This is my job.
HACK REACTOR - Shawn Drost

@shawndrost

The Taxonomy
1. Browser Concepts
2. Algorithms and Data Structures
3. Soft Skills
HACK REACTOR - Shawn Drost

@shawndrost
HACK REACTOR - Shawn Drost

@shawndrost

Browser Concepts
HACK REACTOR - Shawn Drost

@shawndrost

Only 5 Questions
HACK REACTOR - Shawn Drost

@shawndrost

What is a closure?
Why is it useful?
HACK REACTOR - Shawn Drost

What is event delegation?
Bubbling?

@shawndrost
HACK REACTOR - Shawn Drost

@shawndrost
HACK REACTOR - Shawn Drost

What is the box model?
How can you speed up page load?
What are some values for the CSS position property?
> How do they work?
https://github.com/darcyclarke/Front-end-Developer-Interview-Questions

@shawndrost
HACK REACTOR - Shawn Drost

@shawndrost
HACK REACTOR - Shawn Drost

Algorithms and Data Structures

@shawndrost
HACK REACTOR - Shawn Drost

@shawndrost

Consider a hash.
HACK REACTOR - Shawn Drost

@shawndrost

If that doesn’t work,
HACK REACTOR - Shawn Drost

Algorithms:
All anagrams, all the time

@shawndrost
HACK REACTOR - Shawn Drost

n-queens, break a dollar

@shawndrost
HACK REACTOR - Shawn Drost

@shawndrost
HACK REACTOR - Shawn Drost

@shawndrost

Soft Skills
HACK REACTOR - Shawn Drost

http://www.interviewcake.com/tips-and-tricks

@shawndrost
HACK REACTOR - Shawn Drost

@shawndrost

Questions?
Shawn Drost
@shawndrost
shawn@hackreactor.com

More Related Content

Recently uploaded

How to Use api.constrains ( ) in Odoo 17
How to Use api.constrains ( ) in Odoo 17How to Use api.constrains ( ) in Odoo 17
How to Use api.constrains ( ) in Odoo 17Celine George
 
DUST OF SNOW_BY ROBERT FROST_EDITED BY_ TANMOY MISHRA
DUST OF SNOW_BY ROBERT FROST_EDITED BY_ TANMOY MISHRADUST OF SNOW_BY ROBERT FROST_EDITED BY_ TANMOY MISHRA
DUST OF SNOW_BY ROBERT FROST_EDITED BY_ TANMOY MISHRATanmoy Mishra
 
Clinical Pharmacy Introduction to Clinical Pharmacy, Concept of clinical pptx
Clinical Pharmacy  Introduction to Clinical Pharmacy, Concept of clinical pptxClinical Pharmacy  Introduction to Clinical Pharmacy, Concept of clinical pptx
Clinical Pharmacy Introduction to Clinical Pharmacy, Concept of clinical pptxraviapr7
 
Presentation on the Basics of Writing. Writing a Paragraph
Presentation on the Basics of Writing. Writing a ParagraphPresentation on the Basics of Writing. Writing a Paragraph
Presentation on the Basics of Writing. Writing a ParagraphNetziValdelomar1
 
CHUYÊN ĐỀ DẠY THÊM TIẾNG ANH LỚP 11 - GLOBAL SUCCESS - NĂM HỌC 2023-2024 - HK...
CHUYÊN ĐỀ DẠY THÊM TIẾNG ANH LỚP 11 - GLOBAL SUCCESS - NĂM HỌC 2023-2024 - HK...CHUYÊN ĐỀ DẠY THÊM TIẾNG ANH LỚP 11 - GLOBAL SUCCESS - NĂM HỌC 2023-2024 - HK...
CHUYÊN ĐỀ DẠY THÊM TIẾNG ANH LỚP 11 - GLOBAL SUCCESS - NĂM HỌC 2023-2024 - HK...Nguyen Thanh Tu Collection
 
CapTechU Doctoral Presentation -March 2024 slides.pptx
CapTechU Doctoral Presentation -March 2024 slides.pptxCapTechU Doctoral Presentation -March 2024 slides.pptx
CapTechU Doctoral Presentation -March 2024 slides.pptxCapitolTechU
 
HED Office Sohayok Exam Question Solution 2023.pdf
HED Office Sohayok Exam Question Solution 2023.pdfHED Office Sohayok Exam Question Solution 2023.pdf
HED Office Sohayok Exam Question Solution 2023.pdfMohonDas
 
How to Add Existing Field in One2Many Tree View in Odoo 17
How to Add Existing Field in One2Many Tree View in Odoo 17How to Add Existing Field in One2Many Tree View in Odoo 17
How to Add Existing Field in One2Many Tree View in Odoo 17Celine George
 
AUDIENCE THEORY -- FANDOM -- JENKINS.pptx
AUDIENCE THEORY -- FANDOM -- JENKINS.pptxAUDIENCE THEORY -- FANDOM -- JENKINS.pptx
AUDIENCE THEORY -- FANDOM -- JENKINS.pptxiammrhaywood
 
5 charts on South Africa as a source country for international student recrui...
5 charts on South Africa as a source country for international student recrui...5 charts on South Africa as a source country for international student recrui...
5 charts on South Africa as a source country for international student recrui...CaraSkikne1
 
How to Manage Cross-Selling in Odoo 17 Sales
How to Manage Cross-Selling in Odoo 17 SalesHow to Manage Cross-Selling in Odoo 17 Sales
How to Manage Cross-Selling in Odoo 17 SalesCeline George
 
Quality Assurance_GOOD LABORATORY PRACTICE
Quality Assurance_GOOD LABORATORY PRACTICEQuality Assurance_GOOD LABORATORY PRACTICE
Quality Assurance_GOOD LABORATORY PRACTICESayali Powar
 
PISA-VET launch_El Iza Mohamedou_19 March 2024.pptx
PISA-VET launch_El Iza Mohamedou_19 March 2024.pptxPISA-VET launch_El Iza Mohamedou_19 March 2024.pptx
PISA-VET launch_El Iza Mohamedou_19 March 2024.pptxEduSkills OECD
 
The Singapore Teaching Practice document
The Singapore Teaching Practice documentThe Singapore Teaching Practice document
The Singapore Teaching Practice documentXsasf Sfdfasd
 
Patterns of Written Texts Across Disciplines.pptx
Patterns of Written Texts Across Disciplines.pptxPatterns of Written Texts Across Disciplines.pptx
Patterns of Written Texts Across Disciplines.pptxMYDA ANGELICA SUAN
 
How to Solve Singleton Error in the Odoo 17
How to Solve Singleton Error in the  Odoo 17How to Solve Singleton Error in the  Odoo 17
How to Solve Singleton Error in the Odoo 17Celine George
 
How to Make a Field read-only in Odoo 17
How to Make a Field read-only in Odoo 17How to Make a Field read-only in Odoo 17
How to Make a Field read-only in Odoo 17Celine George
 
The basics of sentences session 10pptx.pptx
The basics of sentences session 10pptx.pptxThe basics of sentences session 10pptx.pptx
The basics of sentences session 10pptx.pptxheathfieldcps1
 
How to Show Error_Warning Messages in Odoo 17
How to Show Error_Warning Messages in Odoo 17How to Show Error_Warning Messages in Odoo 17
How to Show Error_Warning Messages in Odoo 17Celine George
 

Recently uploaded (20)

How to Use api.constrains ( ) in Odoo 17
How to Use api.constrains ( ) in Odoo 17How to Use api.constrains ( ) in Odoo 17
How to Use api.constrains ( ) in Odoo 17
 
DUST OF SNOW_BY ROBERT FROST_EDITED BY_ TANMOY MISHRA
DUST OF SNOW_BY ROBERT FROST_EDITED BY_ TANMOY MISHRADUST OF SNOW_BY ROBERT FROST_EDITED BY_ TANMOY MISHRA
DUST OF SNOW_BY ROBERT FROST_EDITED BY_ TANMOY MISHRA
 
Clinical Pharmacy Introduction to Clinical Pharmacy, Concept of clinical pptx
Clinical Pharmacy  Introduction to Clinical Pharmacy, Concept of clinical pptxClinical Pharmacy  Introduction to Clinical Pharmacy, Concept of clinical pptx
Clinical Pharmacy Introduction to Clinical Pharmacy, Concept of clinical pptx
 
Presentation on the Basics of Writing. Writing a Paragraph
Presentation on the Basics of Writing. Writing a ParagraphPresentation on the Basics of Writing. Writing a Paragraph
Presentation on the Basics of Writing. Writing a Paragraph
 
CHUYÊN ĐỀ DẠY THÊM TIẾNG ANH LỚP 11 - GLOBAL SUCCESS - NĂM HỌC 2023-2024 - HK...
CHUYÊN ĐỀ DẠY THÊM TIẾNG ANH LỚP 11 - GLOBAL SUCCESS - NĂM HỌC 2023-2024 - HK...CHUYÊN ĐỀ DẠY THÊM TIẾNG ANH LỚP 11 - GLOBAL SUCCESS - NĂM HỌC 2023-2024 - HK...
CHUYÊN ĐỀ DẠY THÊM TIẾNG ANH LỚP 11 - GLOBAL SUCCESS - NĂM HỌC 2023-2024 - HK...
 
CapTechU Doctoral Presentation -March 2024 slides.pptx
CapTechU Doctoral Presentation -March 2024 slides.pptxCapTechU Doctoral Presentation -March 2024 slides.pptx
CapTechU Doctoral Presentation -March 2024 slides.pptx
 
HED Office Sohayok Exam Question Solution 2023.pdf
HED Office Sohayok Exam Question Solution 2023.pdfHED Office Sohayok Exam Question Solution 2023.pdf
HED Office Sohayok Exam Question Solution 2023.pdf
 
How to Add Existing Field in One2Many Tree View in Odoo 17
How to Add Existing Field in One2Many Tree View in Odoo 17How to Add Existing Field in One2Many Tree View in Odoo 17
How to Add Existing Field in One2Many Tree View in Odoo 17
 
AUDIENCE THEORY -- FANDOM -- JENKINS.pptx
AUDIENCE THEORY -- FANDOM -- JENKINS.pptxAUDIENCE THEORY -- FANDOM -- JENKINS.pptx
AUDIENCE THEORY -- FANDOM -- JENKINS.pptx
 
5 charts on South Africa as a source country for international student recrui...
5 charts on South Africa as a source country for international student recrui...5 charts on South Africa as a source country for international student recrui...
5 charts on South Africa as a source country for international student recrui...
 
How to Manage Cross-Selling in Odoo 17 Sales
How to Manage Cross-Selling in Odoo 17 SalesHow to Manage Cross-Selling in Odoo 17 Sales
How to Manage Cross-Selling in Odoo 17 Sales
 
Quality Assurance_GOOD LABORATORY PRACTICE
Quality Assurance_GOOD LABORATORY PRACTICEQuality Assurance_GOOD LABORATORY PRACTICE
Quality Assurance_GOOD LABORATORY PRACTICE
 
PISA-VET launch_El Iza Mohamedou_19 March 2024.pptx
PISA-VET launch_El Iza Mohamedou_19 March 2024.pptxPISA-VET launch_El Iza Mohamedou_19 March 2024.pptx
PISA-VET launch_El Iza Mohamedou_19 March 2024.pptx
 
The Singapore Teaching Practice document
The Singapore Teaching Practice documentThe Singapore Teaching Practice document
The Singapore Teaching Practice document
 
Patterns of Written Texts Across Disciplines.pptx
Patterns of Written Texts Across Disciplines.pptxPatterns of Written Texts Across Disciplines.pptx
Patterns of Written Texts Across Disciplines.pptx
 
How to Solve Singleton Error in the Odoo 17
How to Solve Singleton Error in the  Odoo 17How to Solve Singleton Error in the  Odoo 17
How to Solve Singleton Error in the Odoo 17
 
Personal Resilience in Project Management 2 - TV Edit 1a.pdf
Personal Resilience in Project Management 2 - TV Edit 1a.pdfPersonal Resilience in Project Management 2 - TV Edit 1a.pdf
Personal Resilience in Project Management 2 - TV Edit 1a.pdf
 
How to Make a Field read-only in Odoo 17
How to Make a Field read-only in Odoo 17How to Make a Field read-only in Odoo 17
How to Make a Field read-only in Odoo 17
 
The basics of sentences session 10pptx.pptx
The basics of sentences session 10pptx.pptxThe basics of sentences session 10pptx.pptx
The basics of sentences session 10pptx.pptx
 
How to Show Error_Warning Messages in Odoo 17
How to Show Error_Warning Messages in Odoo 17How to Show Error_Warning Messages in Odoo 17
How to Show Error_Warning Messages in Odoo 17
 

Technical challenges from front end interviews

  • 1. HACK REACTOR - Shawn Drost @shawndrost Technical Challenges From FrontEnd Interviews Shawn Drost @shawndrost shawn@hackreactor.com
  • 2. HACK REACTOR - Shawn Drost @shawndrost A MYSTERY.
  • 3. HACK REACTOR - Shawn Drost @shawndrost This talk: * The Taxonomy * Easy Wins * Very Engaging Interactive Activities * Live Coding (with errors!) * Profit * Irrelevant Baby Animals
  • 4. HACK REACTOR - Shawn Drost @shawndrost
  • 5. HACK REACTOR - Shawn Drost @shawndrost This is my job.
  • 6. HACK REACTOR - Shawn Drost @shawndrost The Taxonomy 1. Browser Concepts 2. Algorithms and Data Structures 3. Soft Skills
  • 7. HACK REACTOR - Shawn Drost @shawndrost
  • 8. HACK REACTOR - Shawn Drost @shawndrost Browser Concepts
  • 9. HACK REACTOR - Shawn Drost @shawndrost Only 5 Questions
  • 10. HACK REACTOR - Shawn Drost @shawndrost What is a closure? Why is it useful?
  • 11. HACK REACTOR - Shawn Drost What is event delegation? Bubbling? @shawndrost
  • 12. HACK REACTOR - Shawn Drost @shawndrost
  • 13. HACK REACTOR - Shawn Drost What is the box model? How can you speed up page load? What are some values for the CSS position property? > How do they work? https://github.com/darcyclarke/Front-end-Developer-Interview-Questions @shawndrost
  • 14. HACK REACTOR - Shawn Drost @shawndrost
  • 15. HACK REACTOR - Shawn Drost Algorithms and Data Structures @shawndrost
  • 16. HACK REACTOR - Shawn Drost @shawndrost Consider a hash.
  • 17. HACK REACTOR - Shawn Drost @shawndrost If that doesn’t work,
  • 18. HACK REACTOR - Shawn Drost Algorithms: All anagrams, all the time @shawndrost
  • 19. HACK REACTOR - Shawn Drost n-queens, break a dollar @shawndrost
  • 20. HACK REACTOR - Shawn Drost @shawndrost
  • 21. HACK REACTOR - Shawn Drost @shawndrost Soft Skills
  • 22. HACK REACTOR - Shawn Drost http://www.interviewcake.com/tips-and-tricks @shawndrost
  • 23. HACK REACTOR - Shawn Drost @shawndrost Questions? Shawn Drost @shawndrost shawn@hackreactor.com