美团点评前端面试

前言

第一次面试还是非常紧张的,是在boss直聘上找的。

面试题

  • 一个div实现旋转的太极图
    面试时没有答出来,之后想出来了
    http://liulu666.cn/taiji.html
  • 垂直水平居中
    这个基础,我在自己博客也有总结
    https://liu354.github.io/2018/02/10/css居中总结/
  • animation
  • transform
  • position
  • flex布局的几个属性
    这个被问到是因为之前我回答问题有用到
  • ul和ol的区别,怎么互相转换
    list-style-type
  • h1-h6标签语义化
    使页面没有css的情况下,也能够呈现出很好的内容结构
    标签语义化的目的就是对搜索引擎友好
  • TCP三次握手
  • HTTP状态码
  • 前端常见的攻击方式
    XXS跨站脚本攻击
    HTML注入钓鱼,利用输入框注入html标签
    解决:设计XSS Filter,在需要html输入的地方对html标签及一些特殊字符(’<’,’>’,’&’)过滤,将其转化为不被浏览器解释执行的字符。
    CSRF跨站点伪造请求
    修改url参数,伪造请求
    解决:使用post请求,增加加token等
    HTTP HEADS 攻击
    http协议在head和body之间有一个空行()
    将js代码注入到其中
    解决:过滤header中出现的非法字符
  • ssr
  • 判断页面是不是活动页面
  • 计数器的使用
  • 闭包
  • 作用域
  • ajax xhr
    具体问了xhr的status属性0-4分别什么意思
  • 什么时候会看源码
  • 反向代理
  • node(不太会)
  • es6
    回答了知道的部分
  • websocket和离线后消息怎么处理
  • 事件捕获和事件冒泡

后话

其实问的还是很基础的,我在简历上有说有Vue和React的开发经验,但都没问,所以注重基础,还有不少关于网络方面的知识,但当时很少了解这方面的知识,面试后也恶补了下。通过面试后大概知道自己今后的学习打算,准备深挖Vue,面试官感觉还是很希望有一个方面很深入的那种。然后说1周内如果有消息就2面不然就gg,奇葩的是刚好负责我的hr辞职了,我的offer被卡了10天,我还以为自己gg了,?。

  • 3
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值