Live data from Hacker News

Front End Interview Handbook

yangshun.github.io

11–20 of 29 posts

Re: Front End Interview Handbook

#11
This looks like a great checklist when you're implementing a multi-lingual site for example. But for a developer interview, this is just terrible.

This is not the way to find out if someone can and has experience to build complex shit that is easy to manage(also by others). This whole assessment model is totally deprecated (if it ever worked at all).

Re: Front End Interview Handbook

#12
One thing I really miss out here: questions around behavior, especially motivation.

I conducted more than 200+ interviews as a department lead and for me the single most important skill in an ever changing frontend landscape is enthusiasm and motivation.

How do you keep up with the current trends? Name some? Ain't it tough to learn new stuff all the time? How do you deal with fatigue in this regard?

What blogs/authoers do you follow? Do you work on Open Source or private projects in your spare time? What is the current version of ECMA, Framework etc. and when does the next come out? Name 3 of the last things you learned this year as a developer.

These questions really make enthusiasts shine. If I had to choose motivation over knowledge, I would always opt for highly enthusiastic people over knowledge people. Former will easily surpass the later.

Besides that I like this idea. Very good!

Re: Front End Interview Handbook

#15

One thing I really miss out here: questions around behavior, especially motivation. I conducted more than 200+ interviews as a department lead and for me the single most important skill in an ever changing frontend landscape is enthusiasm and motivation. How do you keep up with the current trends? Name some? Ain't it tough to learn new stuff all the time? How do you deal with fatigue in this regard? What blogs/authoe…

> I conducted more than 200+ interviews as a department lead and for me the single most important skill in an ever changing frontend landscape is enthusiasm and motivation.

I'm sorry but enthusiasm and motivation can die pretty quickly. I mean I am just a contractor but when I see my manager hit a wall trying to do basic things like getting another co-worker's computer unlocked too a whole day of fighting IT and getting another 8 GB of RAM for our desktops which had 8GB RAM took well over four months, our request for SSD instead of 5400 rpm hard disk couldn't be accepted because the company has a contract with HP and is only allowed to buy from HP, and when IT changes a configuration that brings down your internal website application, it takes for plus hours of emails back and forth for them to revert their change of the config file, the enthusiasm and motivation will eventually die.

It is still possible to stay motivated. For example, I play with some web stuff in my spare time but I doubt it is possible to stay motivated at work for any length of time.

Re: Front End Interview Handbook

#16

One thing I really miss out here: questions around behavior, especially motivation. I conducted more than 200+ interviews as a department lead and for me the single most important skill in an ever changing frontend landscape is enthusiasm and motivation. How do you keep up with the current trends? Name some? Ain't it tough to learn new stuff all the time? How do you deal with fatigue in this regard? What blogs/authoe…

I used to think this way, but now I do front-end (mostly) interviews at a gigantic company and I don't give two shits about motivation. Can you write HTML, CSS, and Javascript effectively, manipulate the DOM, write styles, and dip into a Python/Java backend on a rare occasion? Hired.

Most front-enders I interview can't even add, remove, or edit a div without a framework helping them bind an object to the DOM.

Re: Front End Interview Handbook

#17
post #5

This is already quite dated. Most of the content is geared towards the state of JS in 2013-2015.

Can you write a quick list of missing concepts ?

I interview for front-end at a big company (actually a different title, but effectively front-end engineers) and we explicitly do not ask trivia questions, which is what this guide focuses on. I might ask warm-up questions like "a customer says they click a button on the page and nothing happens, how do you investigate?" and that's it. The entire rest of the interview (1hr) is spent on a coding problem where we both walk through and discuss solutions, and I let them code and we talk about their code.

I truly believe that experienced engineers can learn 1000x more about someone's skillset in the first 5 minutes of them coding than any amount of trivia questions.

Re: Front End Interview Handbook

#18

One thing I really miss out here: questions around behavior, especially motivation. I conducted more than 200+ interviews as a department lead and for me the single most important skill in an ever changing frontend landscape is enthusiasm and motivation. How do you keep up with the current trends? Name some? Ain't it tough to learn new stuff all the time? How do you deal with fatigue in this regard? What blogs/authoe…

No I’m not going to eat sleep and breathe development. It’s a job to me. I’m not going to work 40 hours a week in front of a screen and then come home and “contribute to open source.”

I will read blogs and listen to podcasts for whatever area that I choose to specialize, but I’m not going to spend time actually investigating it outside of work.

If you as an employer deem it important for your employees to keep up with the latest trends and contribute to open source, allocate some time during the day.

But, I guess this is also the reason I abandoned the clusterf%%% of modern front end development almost 10 years ago and just try to stay somewhat current with JS.

Re: Front End Interview Handbook

#19
post #13

Lets be honest: if you can copy and paste from w3 schools you can probably be a front end web developer.

I don’t agree. But, there is no way that I would go through the trouble of keeping up with modern front end development and the $cool_kids framework of the day.

A front end developer is the easiest thing to contract out and have them code to spec. There is a lot of demand, but since it’s the easiest to train for, salaries have stagnated for years as their more supply.

You get the worse of both worlds. It’s harder to keep up with the changing landscape and you get paid less for your trouble.

Post reply on HN