如何面试一个前端开发者?

Author : lovecicy

是的,招人很难!尤其要在短时间内判断一个人是否适合岗位更是一个高难度的工作。如何面试一个前端开发者,如何判断一个前端开发者的水平,这是对面试者的一个考验,曾就职于Twitter和Stripe这两家公司的Alex MacCaw和我们分享了他的面试过程和一些他设计的不同类型的面试问题,有兴趣看英文原本的请戳这里。 Alex认为,理想情况下,应聘者应该有一份比较完整的GitHub‘简历’, 这样我们可以一起来回顾他们参与的开源项目。并且可以先浏览他们的代码,然后针对某一个具体的代码设计问他们一些问题。如果应聘者在这一部分表现非常优秀,就可以直接进入团队社交能力的考察部分。否则的话,他会让他们做一些编程题目。但是在国内公司,对GitHub简历可能还没有那么看中,当然如果面试者有一份好的GitHub简历,这肯定是很好的加分项。 Alex面试的时候是非常注重实践的,整个面试过程几乎全都是在写代码。他不会问一些比较抽象的或者算法相关的问题,因为他觉得这些知识未必是一个前端开发者所必需的。他问的问题看起来比较简单,但实际上每一类问题都可以让他洞悉应聘者在JavaScript的某一方面的知识。 通常面试[Read More]

standard

Markdown标记语言上手笔记

Author : lovecicy

最近在玩Github,新建了一个测试项目,用来熟悉Github的操作,发现README文件的排版挺好玩的,就查看了下Github Flavored Markdown, 发现和之前在StackOverflow上使用的是同一种排版方式,通过简单方便的字符排列,就可以写出排版良好的页面。查了下,发现Markdown是苹果的狂热粉丝John Gruber创建的一种轻量级标记语言。在Daring Fireball上的介绍页上,给Markdown的定位是:a text-to-HTML conversion tool for web writers,是为web写手打造的文字转HTML工具。 通过几分钟的学习,你就可以很快上手,这也印证了Markdown的介绍,为web写手提供的简单易用的排版工具,你可以用易读易写的方式编辑文章,然后用它方便的转化成(X)HTML。 下面就来看一下Daring Fireball网站的文档,学习下Markdown的标准语法: 1. 行内元素 对于Markdown语法没有覆盖到的标签,你可以直接使用HTML而不用任何特殊的声明或语法来说明你正在Markdown和HTML之[Read More]

standard