2021年6月前端开发实习岗位遇到过的求职问题
在实习期去面试遇到的求职问题,问的问题主要是前端的基础为主,比如html,css,JavaScript
,其次就是一些框架的问题,比如Vue,Bootstrap,Jquery等
,基本上也是基础,下面我依次整理出我的面试题,并且提供一些的个人建议。大概还记得部分的面试题,现在已经找到工作了。
下面均是自己所能记下的面试问题,没有答案,可以自己写一下,然后去不懂的或者没有把握的去百度一下,一定要有自己的想法在答案里面,建议去博客或者GitHub看看大佬的理解,借鉴一下,
实真不行背那些大佬的答案,不要刷题的答案~不建议这样做,但是没办法就这样做吧!
切记答案要有自己的想法在里面噢!自己的想法!自己的想法!自己的想法!
- html语义化标签有哪些,你能写出常用的标签是什么?
- html的音频标签是什么?
- html中怎么引入css文件和JavaScript文件?
- 在html内使用css样式有几种方法
- css样式怎么引入背景图片?
- css盒模型是什么?
- css文件内怎么引入另一个css文件?
- css实现隐藏有多少种方法?
- 请你描述一下css的弹性布局?
- css中如何定义一个动画并且实现?
- css怎么样脱离文档流怎么做?
- em和rem的单位区别
- 简述一下绝对定位和相对定位
- 有多少种页面布局方式
- 表单中的method有多少种请求方式
- 文本居中的实现方式有多少种
- JavaScript的基本数据类型有哪些?引入数据类型有哪些?
- ES6中的箭头函数使用要注意什么?
- JavaScript获取dom元素有多少种方式
- JavaScript中的call()和apply()方法有哪些
- JavaScript中怎么压入一个元素到数组中,请用代码写出来
- 怎么删除一个数组的元素并且返回数组t的长度,请用代码描述出来
- JavaScript中的可以修改当前文件的样式吗?怎么样去修改的?
- JavaScript中的闭包有什么优缺点,说一下闭包是一个怎么样的形式?举个例子说明一下
- 原型链是什么,能简单说明一下吗?
- 在Es6中的Symbol有什么作用
- var,let,const有什么区别?
- locaStorage sessionStorage cookies有什么区别,请简述一下
- 不用循环实现1加到100怎么实现
- 你了解Promise吗?说一下Promise的解决了什么问题
- async 函数是什么?优点是什么?怎么样实现?
- 声明变量提升能简单说说是如何实现的吗?
- 原生JavaScript怎么实现异步请求操作
- Ajax的get和post的区别是什么
- Ajax中的json和jsonp的区别是什么?
- 请简述一下Vue的生命周期
- vuex是什么?生命周期简述一下
- 你对MVVM的理解请简述一下
- Vue的父组件通信和兄弟组件之间的通信怎么实现的?
- v-show和v-if的区别是什么?
- vue中如何获取到后台传回来的数据?
大概就记得这麽多,我面试了很多家公司,许多面试题都大同小异,可能问法不一样但是答案是一样的,比如弹性布局,盒模型,闭包等
这些都是常问的前端基础面试题,建议你们去B站找一个面试题视频看一看或者去刷刷面试题,还有一些简单又常用的算法面试题,不需要很深,因为你是实习僧,比如冒泡排序,快速排序
等,比如牛客,力扣,大佬的博客
,建议一些主观题或与面试官交流问题的时候不要把答案背给他听,回答问题需要有一些自己的东西,哪怕错的,不然你在面试官那里留不下一个好影响,面试失败率大大提高,因为他面了那麽多人回答都一样,基本上没有自己的观点,那麽他还会一直招人,约别人面试。祝各位早日找到工作啦~