0
点赞
收藏
分享

微信扫一扫

web前端开发实战项目,前端开发实习

前言

假如有那么残酷的一天,我不小心喝错了一瓶药,一下子抹掉了我这十多年的编程经验,把我变成了一只小白。我想自学 前端,并且想要找到一份工作,我预计需要 6 个月的时间,前提条件是每天都处于高效率的学习状态当中,并且每天的学习时间至少在 12 个小时以上。

即便是这样,我敢肯定,找到的工作肯定不会太好,勉强能够维持生活吧,毕竟是零基础入门啊。

如果想更进一步,真正成为一名不可或缺的高级前端工程师,时间需要更久,两年、三年、五年,直到秃的那天。

想着想着,我就觉得有必要为那一天做点准备,以备不时之需。

面试题

HTML

1,html5有哪些新特性?
2,html5移除了那些元素?
3,如何处理HTML5新标签的浏览器兼容问题?
4,如何区分 HTML 和 HTML5?

web前端开发实战项目,前端开发实习

CSS

1,CSS 选择符有哪些?
2,CSS哪些属性可以继承?
3,优先级算法如何计算?
4, CSS3新增伪类有那些?
5,CSS3有哪些新特性?
6,解释盒模型宽高值得计算方式,边界塌陷,负值作用,box-sizing概念?
7,BFC(Block Formatting Context) 是什么?应用?
8,如何实现浏览器内多个标签页之间的通信?
9,简要说一下CSS的元素分类
10,解释下浮动和它的工作原理,清除浮动的方法?
11,CSS隐藏元素的几种方法(至少说出三种)
12,如何让一个盒子水平垂直居中?

web前端开发实战项目,前端开发实习

JS

1、cookie、localStorage、sessionStorage的区别和使用?
2、如何实现浏览器多标签页之间的通信?
3、JavaScript的typeof返回类型有哪些?
4、类型转换
5、数组的方法
6、ajax请求时get和post的区别?
7、ajax请求时,如何解释json数据?
8、call和apply的区别?
9、http常用状态码?
10、你有哪些性能优化的方法?
11、深拷贝和浅拷贝

web前端开发实战项目,前端开发实习

Vue

1,什么是MVVM?
2,mvvm和mvc区别?它和其它框架(jquery)的区别是什么?哪些场景适合?
3,vue的优点是什么?
4,组件之间的传值?
5,路由之间跳转
6,vue.cli中怎样使用自定义的组件?有遇到过哪些问题吗?
7,vue如何实现按需加载配合webpack设置
8,vuex

(1)vuex是什么?怎么使用?哪种功能场景使用它?

(2)vuex有哪几种属性?

(3)不用Vuex会带来什么问题?

9, v-show和v-if指令的共同点和不同点
10, 如何让CSS只在当前组件中起作用
11,<keep-alive></keep-alive>的作用是什么?
12,Vue中引入组件的步骤?
13,指令v-el的作用是什么?,
14,在Vue中使用插件的步骤
15,请列举出3个Vue中常用的生命周期钩子函数
16,active-class是哪个组件的属性?
17,怎么定义vue-router的动态路由以及如何获取传过来的动态参数?
18,vue-router有哪几种导航钩子?
19,生命周期

(1)什么是vue生命周期

(2)vue生命周期的作用是什么

(3)vue生命周期总共有几个阶段

(4)第一次页面加载会触发哪几个钩子

(5)DOM 渲染在 哪个周期中就已经完成

(6)简单描述每个周期具体适合哪些场景

20,说出至少4种vue当中的指令和它的用法?,
21,vue-loader是什么?使用它的用途有哪些?
22,scss是什么?在vue.cli中的安装使用步骤是?有哪几大特性?,
23,为什么使用key?
24,为什么避免 v-if 和 v-for 用在一起,
25,VNode是什么?虚拟 DOM是什么?

web前端开发实战项目,前端开发实习

最后

总的来说,面试官要是考察思路就会从你实际做过的项目入手,考察你实际编码能力,就会让你在电脑敲代码,看你用什么编辑器、插件、编码习惯等。所以我们在回答面试官问题时,有一个清晰的逻辑思路,清楚知道自己在和面试官说项目说技术时的话就好了

web前端开发实战项目,前端开发实习

web前端开发实战项目,前端开发实习

开源分享:【大厂前端面试题解析+核心总结学习笔记+真实项目实战+最新讲解视频】

举报

相关推荐

0 条评论