前端面试集合 5

1
1. App是如何用混合开发做成的
2. 垂直居中的方法
3. 跨域请求的方法
4. 如果同时打开两个购物车,如何做到一个页面点击数据改变,另一个页面也发生变化
5. 一个抽奖活动,如何实现进来时刷新同时在线人数
6. 如果你的react的页面发生白屏,你会怎么检查代码,如果是组件中的JS问题,你是怎么检查的
7. 如果是后台数据接口出问题了,会发生什么
8. 说一下你了解的几个状态码
9. 说一下http缓存原理,缓存时间是多久。
10. Vue的底层原理
11. Vue中的render和React中的setStata什么什么的,叽里咕噜,我感觉HR不懂vue只会React
2
1. 微信小程序的跳转问题
2. 场景题:在小程序中引入自己封装的组件,怎么做
3.场景题:一个未知宽高的div,一张img,img填满div(只能使用css实现)
答案:第一种使用background,第二种使用img标签的一个属性(听到没听过的一个属性)
4.场景题:两个页面显示不一样的图案,让它旋转。(css实现)
答案:一开始我回答用css3的3D动画,他说考虑兼容问题只能用css所以在外围加个div,使用旋转属性。
5.场景题:一个大的div,宽度100%,往里面加小div,加一个的话就占100%,两个的话各占50%,以此类推(只能使用css)
答案:第一种方法使用弹性盒,第二种使用一个什么属性没听过的,忘记了
反正还问了两个场景题,忘记了,都是只能用css实现
最后说了一句:其实有些属性现在都不用了,我只是看看你的知识面有没有触及到,有些我也忘记了
--面试官2
1. vue与react的区别(个人见解)
2. 闭包原理
3. http状态码
4. 302304的区别
5. http分几部分?--> header body
6. 接上一个问题header里面有哪些内容
7. 响应头里面又包含哪些内容
你以为完了呢?并没有
8. 刚刚说到了302,它是什么?--> 我回答是临时重定向
9. 那么问题来了,重定向是什么样的
10. 解释一下重定向的工作流程
到这里你以为要结束了,no,这才是开始
11. 场景题:手写一个闭包sum,调用第一次输出1,调用第二次输出2,调用第三次输出3
12. 场景题:写一个原型继承?
13. 请你解释一下原型链的概念
14. __proto__不是官方规范,考虑兼容,如何维护原型链?
15. 场景题:写一个简单的单例模式
然后360度大转折,我们再说说vue吧
16. 都用过哪些组件库?自己封装过哪些?
17. 场景题:那你简单封装一个组件,实现数据双向绑定?
3
1. 解释生命周期及适用场景
--beforecreate:
--created:
--mounted:
--updated:
--nextTick:
2. vue中子组件调用父组件的方法(至少写出两种)
3. Vue中computed与watch的区别
4. 谈谈你对浏览器内核的理解,写出几种常用的浏览器内核
5. 谈谈你对Web标准及W3C的理解
6. 还有两题忘了。。。。。。。
--面试部分
1. vue与react的区别(说个人的理解)
2. Vue的路由跳转
3. Vue的指令
4. Vuex的作用
5. vue中的懒加载
6. 前端人员配置
7. 期望薪资
4
react.js  简述你对react的链接
es6相对于es5有什么区别
你对es6了解
es5的严格模式
数组返回
对继承的了解
promise是怎样的    promise主要是用来解决回调地狱的,还有解决异步问题
闭包是怎样啊
闭包的内存泄露
如果内存不断上涨怎么办
安全攻击问题
华为电话面试:
1、说说vue周期
2、vue组件传值
3、怎么用webpack搭建环境
4、route的方法
5、说说你的项目
6、说下你对哪个项目感触最深
7、 有没有用过v-clock
8、vue怎么实现双向绑定
9、说下你对es6的理解
10、对解构函数的理解
11、会不会vue优化
5
1 介绍一下 你近期做的项目
(根据项目问问题,实现了什么功能 运用了什么组件库等)
2 为什么使用vue框架
3 说说vue的路由守卫 独享路由能干什么 怎么用
4 为什么选择前端 为什么离职
5 jq会使用吗
6 问了一个语言 有没有接触过 听不懂 (什么多语言)
7 有什么要问的 (建议 问公司使用的技术栈 人员配置 近期项目计划 后期计划等)
8 遇到过什么兼容问题 如何解决
9 上一家公司做什么业务、项目 公司大概的现状
10 对小程序有了解吗
11 上家公司git的工作流是怎么样的
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值