1.问了项目
2.有没有做过原生js项目
3.说一下对react的了解(哇这个问题真的很大)
4.回流,重绘
5.什么情况会发生回流重绘,怎么解决?
6.说一下cookie,session,localstorge(提到了cookie安全性低)
7.cookie安全性低,提到了恶意代码
8.说到恶意代码,详细说一下拿到cookie过程(说了XSS攻击的一个大概)
9.怎么解决XSS攻击(我忘了QAQ),还了解过其他攻击吗(不太了解)
10.浏览器渲染原理
11.css选择器,优先级
12.一个比较长的选择器,是从左到右去查找还是从右到左?(开始说了从左到右,后来被提示性能问题,改口从右到左)
13.es6了解吗
14.es6里面的let和const、和var有什么区别?
15.平时用const和let用的多吗
16.const定义一个数组,push加东西,会报错吗(我以为会,让我测试一下,控制台简单测试发现不会,const定义的基本类型不能改变,但是定义的对象是可以通过修改对象属性等方法来改变的。又错了QAQ)
17.平时前端和后端分配任务,你们怎么分配这部分是前端做,哪部分是后端做,你对这方面有什么认知?
------------------------------------------------------------------------------------------------------------------------------------------------------------------
补充:跨域问题,怎么解决
记得的就这些,持续40分钟左右,没我想象那么长,之前看其他有直接1个半小时的。。
套路就是你需要对自己的能力有个清晰的认知,基本所有问题都是你自己挖的坑,当然利用的好你可以把面试官引导到你擅长的方向,不过这次面试官有些严肃,我紧张的不行。感觉自己面试还是容易紧张,估计还是面的太少吧。
革命尚未成功,信女仍需努力,各位看官,我先走一步!
全部评论
(9) 回帖