总结
根据路线图上的重点去进行有针对性的学习,在学习过程中,学会写笔记,做总结。
开源分享:【大厂前端面试题解析+核心总结学习笔记+真实项目实战+最新讲解视频】
这里分享一些前端学习笔记:
-
html5 / css3 学习笔记
-
JavaScript 学习笔记
-
Vue 学习笔记
面试的是一位很年轻的小哥,态度很和蔼,但是真的很难,面试的过程基本上属于我们聊到什么就问什么,问得都比较深入。
-
实习项目当中的后台信息管理系统用到了哪些技术栈?有了解过webpack的打包工具,了解过编译的过程么?
-
对VUE内部的数据的监听的了解,对于其底层的JS的了解,触发的过程运用了JS的什么特性
-
为什么选择学习前端?学习的路径
-
因为喜欢选择前端,那么前端方面有写过一些好玩的东西么?讲一下自己的项目2048,有遇到什么问题,还有没有优化空间呢?滑动怎么实现的(JS的animate),如果不用JQuery怎么实现?原生的JS配合CSS如何实现滑动?
-
对animation的了解,如何实现loading?(@keyframes)
P.S.可以试着了解一下codepen里面有很多有趣的东西
-
VUE脚手架内部的编译过程
-
VUE-Router的原理,如果让你来的话,你会怎么做
-
以下情况请求进来的路径,是先请求前端还是后端?
(1)域名未访问,空白的网页,VUE的单页面应用(请求后端会获取到什么数据)
(2)在(1)的情况下切换页面,为什么
(3)点击刷新
- 浏览器端你对于缓存的了解,sessionStorage和localStorage有什么区别,有了解cookie么?localStorage存token的好处和不好的地方。长时间不登录过期,怎么实现
最后
在面试前我花了三个月时间刷了很多大厂面试题,最近做了一个整理并分类,主要内容包括html,css,JavaScript,ES6,计算机网络,浏览器,工程化,模块化,Node.js,框架,数据结构,性能优化,项目等等。
包含了腾讯、字节跳动、小米、阿里、滴滴、美团、58、拼多多、360、新浪、搜狐等一线互联网公司面试被问到的题目,涵盖了初中级前端技术点。
-
HTML5新特性,语义化
-
浏览器的标准模式和怪异模式
-
xhtml和html的区别
-
使用data-的好处
-
meta标签
-
canvas
-
HTML废弃的标签
-
IE6 bug,和一些定位写法
-
css js放置位置和原因
-
什么是渐进式渲染
-
html模板语言
-
meta viewport原理