潍坊市论坛

注册

 

发新话题 回复该主题

1218k的前端面试会问个啥 [复制链接]

1#

这是我参与更文挑战的第16天,活动详情查看:更文挑战

长文警告

写了那么久的技术文,来点不一样的吧。

最近公司招人,所以面试了一波,总结了一下前端这个区间内的要求吧。

仅代表个人意见和理解

名词解释程度副词

对于不同程度的词,我的理解如下:

精通

了解背后的原理和规范

动手重写过实现代码

可以以为此为基础做二次开发

能读懂源码并做出修改

掌握

曾在项目中大量使用过此技术

可以自如的使用这项技术进行开发

参与技术论坛区讨论或者写过相关文章

熟悉

曾在项目中使用过

通读过相关文档

可以快速对相关问题定位到文档内容中

了解一些较冷僻的相关语法糖和api等

了解

未在开发中使用过,但写过demo

阅读过相关文档或者视频教程

可以用五分钟内向他人介绍这项技术的特点和应用场景

不了解

只是听过名字

只是大概的翻过文档

没有写过关于这项技术的代码

需要同时具备当前等级所有特性

高等级描述包含低等级描述特性

非常多的简历中写到的了解,其实是不了解,熟悉和掌握可能往往只是了解的水平,如果你写的精通,那么我就要带着电脑来面试你了。

手写代码:

可以借助emmet或者编辑器的提醒,非复制粘贴整段代码的方式书写代码。

记忆性考察:

需要背下来的内容,不可以借助搜索引擎。比如大多数关键字的拼写,对于超长关键词可以借助编辑器完成输入。一些常用的知识点也会要求记忆性考察,比如盒模型和选择器规则,因为日常使用频度较高,理应记住。

索引性考察:

可以一次性在搜索引擎通过技术关键字找到解决方案。比如:我们希望做一个特殊效果的轮播图,文字和背景图不同步滚动,背景图每次只是水平偏移一小截,文字则是整页的滚动面对这个描述能够识别出搜索关键词为“视差滚动”

理解性考察:

要求能够通过代码的方式展现知识点以及和其他知识点的对比。能够在某应用场景内设计出该技术的使用方案。能够讲清其背后的数学原理或者逻辑关系。

面试意图正面

是否具有工作岗位所需要的最低能力

是否有过类似项目开发经历

是否掌握工作岗位所需技能

现场编码解决问题

正确使用搜索引擎

能够对之前项目中使用过的技术做出详细解释

是否对技术有热情

有在线可访问的代码

有技术博客

在技术社区积极回答问题

分享 转发
TOP
发新话题 回复该主题