近有很多参加过企业面试的学员来咨询关于面试Web前端时遇到的一些难题,有一些刚开始接触前端的同学被问到没有准备的问题就会手足无措,没有头绪。千锋青岛校区老师为大家总结了3个面试官经常会问到的问题,希望能够对各位即将面试的同学有所帮助。
问题一:块元素和内联元素的区别
解析:这道题并不难,主要是考察你对基本概念的熟练程度,掌握好这个知识点对于以后的实际操作是非常有帮助的。首先要分别解释下块元素、内联元素的属性,然后再适当举例。
参考答案:块元素会默认占一行,可以设置宽、高属性,也可以设置外边距和内边距,一般使用display:block声明块元素,常见块元素有a、b、span、img、input等;内联元素则默认不会换行,直到当前这一行占满才会换行,内联元素不能直接设置宽和高,可以使用display::inline声明块元素,常见内联元素有ul、ol、li、dl、dt等。
问题二:盒子模型是什么?
解析:其实这道题是送分题,不会的同学可能是由于紧张或者没有意识到这道题在问什么,这说明还是知识点掌握得不够通透。
参考答案:盒子模型是我们刚开始接触Web前端经常遇到名词,其实在网页中,页面中每个标签元素都是由标签内容、外边距、内边距、边框组成,如果这样回答的话,可以说是及格分了,但是不能算是,如果你还能接着说出“盒子模型包括标准模型和IE模型,IE模型包括的内容包括边框、内边距”这句话,基本上就是满分答案了。
问题三:简述同步和异步的区别?
解析:这道题还是概念类的问题。只要平常认真听课、看书、做笔记、多复习,能答出来不成问题。
参考答案:同步是阻塞模式,异步是非阻塞模式。同步就是指一个进程在执行某个请求的时候,若该请求需要一段时间才能返回信息,那么这个进程将会一直等待下去,直到收到返回信息才继续执行下去;异步则是指进程不需要一直等下去,而是继续执行下面的操作,不管其他进程的状态。当有消息返回时系统会通知进程进行处理,这样可以提高执行的效率。
由此我们可以看到,面试过程中大家往往会败在平常不注意的概念类问题上。其实我们在学习过程中很难预知哪些知识点面试官会问到,哪些知识点工作中会用到。千锋青岛HTML5大前端培训,由实战经验丰富的讲师为你进行有针对性的前端知识讲解,还配有专业的指导,令你在学习中有的放矢,对你以后的面试及大有裨益。
相关文章
了解千锋动态
关注千锋教育服务号
扫一扫快速进入
千锋移动端页面
扫码匿名提建议
直达CEO信箱