TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Front End Technical Interview Best Practices

40 点作者 mrharrison超过 9 年前

8 条评论

RKoutnik超过 9 年前
This is one of my least favorite interview antipatterns: multiple small tasks that only show understanding of one of hundreds (if not thousands) of concepts front end devs should understand. Most things here are easily googleable - why judge someone on something that won&#x27;t hamper them if they blank on it in the day-to-day?<p>Pub trivia is fun in the pub but absolutely rubbish for determining if a candidate is good at what they do.
aaronbrethorst超过 9 年前
I like to ask the candidate to do a code review on a pull request. It needs to be something where they&#x27;ll be able to demonstrate a good grasp of the fundamentals of software engineering, along with a solid understanding of the specific platform they&#x27;ll be working with. Bonus points if the pull request introduces a couple subtle bugs they&#x27;ll need to ferret out :)
unclebucknasty超过 9 年前
I never did well in interviews wherein someone asked me to solve a problem while they watch. Too conscious of their presence, I suppose. Give me time to think without someone breathing down my neck and I can demonstrate my aptitude.<p>So, seems to me a better approach for some candidates is to allow them to do some of the work from home or otherwise unattended. It&#x27;s a more realistic work scenario anyway.<p>But, these types of interviews are de rigueur. Am I that unusual in finding this challenging?
评论 #10932849 未加载
wonkaWonka超过 9 年前
I just hate the concept that there exists such a stratification, such as the &quot;front end&quot; developer.<p>I similarly hate the distinction &quot;qa developer&quot; which seems to the ear like parlance for a hobbled, maimed version of an &quot;actual&quot; developer.<p>It&#x27;s like HR and technical recruiters are making designs to pay you less, and harp on the fact that you somehow incur less responsibility, solve less challenging problems, and therefore, mostly importantly, deserve to be paid less.
评论 #10928227 未加载
评论 #10928509 未加载
2np超过 9 年前
&quot;I mean a large-ish block of real code from the actual domain the candidate will be working in, which will likely offer a strong candidate many opportunities for pointing out how badly it is written&quot;<p>That might be a bad idea. Interviews work both ways, and you could scare away the best candidates with bad code. Maybe it would be better to show them code and say, &quot;Here&#x27;s an example of code that could be improved - how would you improve it?&quot;
arikrak超过 9 年前
Google has a standard interview process for all software engineers and afterwards you can end up either on in front-end development or back-end development. So they at least think specific knowledge of front-end development isn&#x27;t necessary coming in.
评论 #10928483 未加载
评论 #10928627 未加载
评论 #10928320 未加载
评论 #10928731 未加载
maruhan2超过 9 年前
I don&#x27;t get the closure question. How are the two logs different?
评论 #10928141 未加载
评论 #10928128 未加载
评论 #10928146 未加载
sirtastic超过 9 年前
Explain the box model... What is this 2010?