2.2 KiB
2.2 KiB
title | localeTitle |
---|---|
Interview Questions for Junior Front End Web Developers | 初级前端Web开发人员的访谈问题 |
本文的目的是让新鲜的前端Web开发人员熟悉教科书问题。如果您刚刚进入开发人员世界,那么在面试开发人员的位置时,您很可能会感到紧张。因此,一些相对基本的问题可能比实际问题更困难。这种情况的一个好的反击是准备好。
问题
不用多说,以下是您可能遇到的一些问题:
HTML / CSS
- 在CSS样式的上下文中,您可以解释
display-style: inline-block
代表什么? - 如果你有一个
<ul>
与几个元素<li>
元素,你会怎样使用HTML和CSS设置成一排,这些元素呢? - 在CSS样式中何时使用
float
?他们是如何工作的? - 你什么时候使用:
clear: both;
? - 什么是Bootstrap?你什么时候用它?它的网格系统如何工作?
- 解释响应式设计的概念及其工作原理?如果您愿意,请使用示例。
- 什么是DOM?你怎么知道的?
- 什么是SASS?使用它有什么好处?
JavaScript的
- 什么是ECMAScript?
- 什么是jQuery以及它常用的是什么?
- JS中
==
和===
什么区别? - 你能枚举所有的JavaScript数据类型吗?
- 什么是JS中的回调函数,何时使用?
undefined
和null
什么区别?- 什么是异步响应?
- JSON代表什么?它是干什么用的?
- 您如何解释API请求?
- 您使用了哪些API?
- 你会如何发送/转换为JSON格式?
- 指定AJAX请求时,
GET
和POST
什么区别?
软件/工具
- 您是否曾使用Photoshop作为前端开发人员?出于什么目的?
- 你用过什么软件版本系统?你能描述一下这个系统中工作流程的样子吗?
关于你
- 你曾经做过的最难的项目是什么?为什么这很难?如果它是一个应用程序/算法,你能解释它是如何工作的吗?
- 您如何了解最新技术新闻?
- 你在做什么方面的项目?
- 您是否希望将来学习任何语言或框架?你会如何自学?你为什么选择那些语言/框架?
- 初级前端开发人员应具备的最重要的技能和素质是什么?