前端面试题-问题和答案汇总2020(web一面)

本人人生中的第一个面试,远程面试,毕竟疫情当头。这个是 lenovo 一个部门下的面试题, 分享给大家。
 
问:个人介绍 答:巴拉巴拉。。。。。。
 
问:什么是闭包? 答:闭包就是能够读取其他函数内部变量的函数
 
问:简单介绍一下盒模型 答:CSS 盒子模型就是在 CSS 技术所使用的一种思维模型。 盒模型=内容+padding+border+margin
问:display 的几种常用取值 答:none:元素不会显示,不占据页面空间  inline:行内元素  block:块级元素,会独占一行  flex:多栏多列布局  (列出几种即可,详情参考 https://www.cnblogs.com/demonswang/p/7161313.html)
 
问:有没有使用过 vue,简要介绍一下 答:(开放性问题,按自己理解叙述就好)
 
问:简要介绍 xss 攻击 答:XSS 攻击通常指的是通过利用网页开发时留下的漏洞,通过巧妙的方法注入恶意指令代 码到网页,使用户加载并执行攻击者恶意制造的网页程序。这些恶意网页程序通常是 JavaScript,但实际上也可以包括 Java、 VBScript、ActiveX、 Flash 或者甚至是普通的 HTML。 攻击成功后,攻击者可能得到包括但不限于更高的权限(如执行一些操作)、私密网页内容、 会话和 cookie 等各种内容。

 问:Vue 生命周期函数的理解? 答:生命周期就是在 vue 实例执行过程中会触发的一批函数,这些函数可以帮助我们处理不 同时间段的业务逻辑
 
问:如何垂直居中一个浮动元素 答:父元素相对定位,子元素绝对定位,top:50%;left:50%。margin 负的左右二分之一的 height,width
 
问:在学校有没有做过前端相关项目 答:巴拉巴拉。。。
 
问:十分钟到了,稍后会有 hr 通知你面试结果 答:巴拉巴拉。。。
 
挂断电话。。。

你可能感兴趣的:(前端面试题-问题和答案汇总2020(web一面))