SlideShare a Scribd company logo
Submit Search
Upload
Login
Signup
What I learned interviewing for front-end developer roles
Report
Jean Carlo Emer
Follow
Senior Developer at Work & Co
Jul. 1, 2017
•
0 likes
•
3,129 views
1
of
65
What I learned interviewing for front-end developer roles
Jul. 1, 2017
•
0 likes
•
3,129 views
Download Now
Download to read offline
Report
Technology
Tips to improve you as a developer and a person.
Jean Carlo Emer
Follow
Senior Developer at Work & Co
Recommended
Managing and evolving JavaScript Code
Jean Carlo Emer
1.1K views
•
78 slides
Beyond Full Stack Engineering
Adam Hepton
857 views
•
14 slides
What is a Full stack developer? - Tech talk
Bui Hai An
4.9K views
•
38 slides
Boquet manager
Orlovsky Consulting GbR
90 views
•
8 slides
Job manager 2020 in Angular
Orlovsky Consulting GbR
121 views
•
17 slides
Tdd2018 state of the software quality in Germany
Orlovsky Consulting GbR
59 views
•
24 slides
More Related Content
What's hot
Your Portfolio as a Product
Eleanor Stribling
513 views
•
34 slides
Coderetreat - Practice to Master Your Crafts
Lemi Orhan Ergin
9.2K views
•
43 slides
TDC São Paulo 2017 - Pare de Testar em Produção e Comece a Mockar
Danilo Porcelani
358 views
•
38 slides
Why do you say BDD if it is Cucumber?
Enrique Sánchez-Bayuela
1K views
•
28 slides
Behavior Driven Education: A Story of Learning ROR
SmartLogic
328 views
•
15 slides
Frontend 101 Initializing a Frontend Project using React
Quique Fdez Guerra
124 views
•
27 slides
What's hot
(20)
Your Portfolio as a Product
Eleanor Stribling
•
513 views
Coderetreat - Practice to Master Your Crafts
Lemi Orhan Ergin
•
9.2K views
TDC São Paulo 2017 - Pare de Testar em Produção e Comece a Mockar
Danilo Porcelani
•
358 views
Why do you say BDD if it is Cucumber?
Enrique Sánchez-Bayuela
•
1K views
Behavior Driven Education: A Story of Learning ROR
SmartLogic
•
328 views
Frontend 101 Initializing a Frontend Project using React
Quique Fdez Guerra
•
124 views
CV Updated
JuanDavidRamirezMend
•
38 views
It's all about behaviour, also in php - phpspec
Giulio De Donato
•
5K views
Lessons learned with Bdd: a tutorial
Alan Richardson
•
6.9K views
Full-Stack Development
Dhilipsiva DS
•
1.1K views
Infinum Android Talks #19 - Stop wasting time fixing bugs with TDD by Domagoj...
Infinum
•
397 views
Polcode’s (not so) secret recipe for an efficient software development process
Polcode
•
482 views
Complete Programming
lichtkind
•
572 views
Full Stack Developer Interview Questions
Rock Interview
•
491 views
Best practices in pair programming
Lucas Aquiles
•
183 views
You call yourself a Senior Developer?
Antonio Peric-Mazar
•
140 views
Intro to programming and how to start that career
Tarek Alabd
•
156 views
Future web developer, you are going to be tremendously valuable
Polcode
•
1K views
Process of hiring a php word press developer
KbizsoftDevelopers
•
23 views
BangML Meetup 1: The Path to Becoming an Machine Learning Expert
Dhilipsiva DS
•
563 views
Similar to What I learned interviewing for front-end developer roles
Karat at CMU
Anthony P. Rotoli
781 views
•
27 slides
HackerRank
Steve Levy
2K views
•
26 slides
java training in chennai
sanjai rsamy
69 views
•
21 slides
What every developer can learn from startups
Oleg Podsechin
909 views
•
38 slides
Europython how to make it recruiting suck less?
🤓 Iwan Gulenko 💰Powerful Geek
274 views
•
28 slides
I'm Graduating Soon. Help! How Do I Get into the Tech Field?
Tessa Mero
178 views
•
22 slides
Similar to What I learned interviewing for front-end developer roles
(20)
Karat at CMU
Anthony P. Rotoli
•
781 views
HackerRank
Steve Levy
•
2K views
java training in chennai
sanjai rsamy
•
69 views
What every developer can learn from startups
Oleg Podsechin
•
909 views
Europython how to make it recruiting suck less?
🤓 Iwan Gulenko 💰Powerful Geek
•
274 views
I'm Graduating Soon. Help! How Do I Get into the Tech Field?
Tessa Mero
•
178 views
ERE Job Descriptions Presentation - John Greer
John Greer
•
966 views
Developer Hiring: The Basics
Stack Overflow Talent
•
2.3K views
110 production interview questions and answers pdf
productioncareer
•
9.4K views
hiring guide(1)
Stewart Levin
•
395 views
9 Tips on How to hire Tech Talent when you are not a Techie
Interview Mocha
•
305 views
How to (and should you?) turn your app idea into a business
Provectus
•
1.2K views
Top 10 software development interview questions with answers
siaalexis7
•
5.8K views
[#DevRelAsia Keynote 2020] Developer Centric Design for Better Experience
Tomomi Imura
•
412 views
How I Hire Developers
Tristan Gomez
•
1.7K views
Back To Basics Hyper Free Principles For Software Developers
Adrian Treacy
•
1.1K views
Jobvite Top 10 Sourcing Hacks
Paul Seguisabal
•
61 views
Hiring toolbox for startups
Matej Matolin
•
1.8K views
Hiretual webinar presented by Michael Doran 08/09/2017
Michael Doran
•
171 views
8 Phrases You'll Hear When You Have a Big Problem in Your Creative Department
Mohamed Mahdy
•
860 views
Recently uploaded
Cloud Native Application Development Guide – 2023
Lucy Zeniffer
6 views
•
25 slides
CamundaCon NYC 2023 Keynote - Shifting into overdrive with process orchestration
Bernd Ruecker
69 views
•
63 slides
Mastering Automation Quality: Exploring UiPath's Test Suite for Seamless Test...
DianaGray10
44 views
•
20 slides
Cyber Security Workshop Presentation.pptx
YashSomalkar
125 views
•
33 slides
Product Research Presentation
DeahJadeArellano
34 views
•
13 slides
Webinar : L&H Insurance in the 21st Century: Navigating Antimicrobial Resista...
The Digital Insurer
0 views
•
117 slides
Recently uploaded
(20)
Cloud Native Application Development Guide – 2023
Lucy Zeniffer
•
6 views
CamundaCon NYC 2023 Keynote - Shifting into overdrive with process orchestration
Bernd Ruecker
•
69 views
Mastering Automation Quality: Exploring UiPath's Test Suite for Seamless Test...
DianaGray10
•
44 views
Cyber Security Workshop Presentation.pptx
YashSomalkar
•
125 views
Product Research Presentation
DeahJadeArellano
•
34 views
Webinar : L&H Insurance in the 21st Century: Navigating Antimicrobial Resista...
The Digital Insurer
•
0 views
Obsoleting Global Supply Chain Management
Converge
•
9 views
AI Prompt Engineering
Jason J Pulikkottil
•
12 views
WaveTech Investor Presentation
Dan Spottsville
•
8 views
Enhancing academic work using AI-Powered resources.pptx
frank yeboah
•
14 views
Cloud Study Jam ppt.pptx
Poorabpatel
•
31 views
Lesson 1 - Algorithm and Flowcharting.pdf
ROWELL MARQUINA
•
0 views
Reward Innovation for long-term member satisfaction
Jiangwei Pan
•
46 views
Accelerating Data Science through Feature Platform, Transformers and GenAI
FeatureByte
•
127 views
10 reasons to choose Galaxy Tab S9 for work on the go
Samsung Business USA
•
95 views
alfred-product-research-proposal.pdf
AlfredSuratos
•
10 views
Recommendation Modeling with Impression Data at Netflix
Jiangwei Pan
•
95 views
Google cloud Study Jam 2023.pptx
GDSCNiT
•
489 views
Webhook Testing Strategy
Dimpy Adhikary
•
99 views
Embracing the Risk and Opportunity of AI & Cloud.pptx
Symptai Consulting Limited
•
2 views
What I learned interviewing for front-end developer roles
1.
@jcemer what I learned interviewing for front-end developer
roles
2.
http:// jcemer.com @jcemer
5.
but wait! which
companies have you had interviews with?
6.
facebook, work&co, uber, klarna,
catawiki, thoughtworks, toptal, codeminer, globo.com, stickermule, toggl, booking.com…
7.
http:// crackingthecoding interview.com/ a behind the scenes
look at how google and facebook hire developers.
8.
this is not
just about interviews. it has tips to improve you as a developer and a person.
9.
1. algorithms and logic
10.
https:// hiredintech.com/ courses/ algorithm-design/
11.
https:// projecteuler.net/ archives
12.
https:// hackerrank.com/ domains/tutorials/ cracking-the-coding- interview
13.
https:// 123test.com/ logical-reasoning-test/
14.
Big O Notation in
JavaScript https://medium.com/cesars-tech-insights/ big-o-notation-javascript-25c79f50b19b
15.
O(n)
16.
O(n^2)
17.
http://bigocheatsheet.com/
18.
Array sorting
19.
2. javascript language
20.
function methods: the difference between
fn.call, fn.apply, and fn.bind.
21.
inheritance: how the Constructor.prototype and
Object.create work.
22.
vectors: arr.slice or arr.splice?
23.
memorize some code snippets
24.
clojures: how to code
a function with the signature add(x)(y).
25.
math: return the time
overlap between flights with given departure and arrival times.
26.
you don’t need to
memorize this
27.
3. layout
28.
left and right
float things on the screen will never go out of style.
29.
flexbox is the
new kid on the block.
30.
it is good
to know how to properly style a dropdown menu or a colored table.
31.
mind the tradeoffs of
using canvas or svg.
32.
4. technology
33.
https:// github.com/ alex/ what-happens-when/
34.
learn the basics
of http, dns, ip, git, command line.
35.
understand the concepts behind
the most popular frameworks and libs.
36.
5. kind of interviews
37.
https:// youtube.com/watch? v=N233T0epWTs
40.
don’t be afraid
of the white board, or skip it.
41.
https:// github.com/ poteto/ hiring-without- whiteboards
42.
in coding interviews it’s
better to explain your decisions before writing it out.
43.
don’t keep your assumptions
to yourself. say them out loud.
44.
be ready to
talk about what you learned from related previous companies and projects.
45.
improve your teaching skills.
the interviewer should learn from you.
46.
Juarez da Silva Bochi Software Engineer
at The New York Times “don't pretend to know what you do not. what you know should be enough. ask questions.”
47.
6. companies and
jobs
48.
Rafael Silva Full-stack developer at @gofooji “in
most cases companies are hiring you to help them to grow a business so learn everything that you can about it”
49.
small or big
company.
50.
startup or agency
or software house or mature company.
51.
feeling or data driven.
52.
remote or face-to-face work.
53.
Rafael Silva Full-stack developer at @gofooji “read
articles and tweets from people that work there, search for the company on Glassdoor.”
54.
use the interviews to
understand if that company is a good fit for you.
55.
cultural fit
56.
7. the reject
58.
Christoph Nakazawa Engineering Manager at Facebook “don't give
up! also interview with other companies and get a lot of interview experience.”
59.
ask for feedback and
evaluate it slowly: be mindful.
60.
“it’s just a
job” better to focus on your happiness.
61.
last but not least…
62.
https:// en.wikipedia.org/wiki/ Mongrel_complex
63.
brazilian devs rock!
64.
we rock!
65.
@jcemer thank you. I hope
you had fun!