作业帮一面

#前端##前端面经#
实习和项目
1. 实习做的业务和一些难点。
2. 介绍项目,另外对于截取图片发送到服务端,图片如果过大中间出现问题是如何处理的。图片用的什么格式
3. 项目中埋点监控上报的细节部分。
八股
4. jepg,png,gif等格式有什么区别
5. 同源策略
6. 正向代理和反向代理的区别
6. BFC是啥,BFC的作用
7. 闭包的概念
8. 浏览器缓存有那些,协商缓存过程说一下,强缓存的 cache-control 里有那些属性
9. 事件循环机制
10. 事件委托机制以及这个机制有什么作用
11. 冒泡过程
12. 工程化,webpack的工作流程
13. 有利用webPack做一些优化吗
13. 知道 babel 吗,什么作用
14. vue双向绑定的原理
15. 为啥vue2数组使用.push等函数的时候也可以监听到(函数重写)
16. computed和watch的区别
17. keep-alive的作用和实现原理
18. es6有那些新特性
19. 块级作用域
20. promise ,async await,定时器的区别

手撕
1. 提取url的请求参数,
  a. 没有给参数名,就返回全部参数的数组或空数组。
  b. 给了参数名就返回该参数的值,或者空字符串。
  c. 给了参数,有多个值,就返回该参数名所有值的数组。
全部评论

相关推荐

攒人品求oc。一面以基础为主,二面是问简历上的东西10.18  一面  45min自我介绍1. css常见定位方式2. relative和absolute3. 怎么实现一个三列布局(coding)4. 怎么实现第二列内容自适应(coding)5. typeof,typeof一个function返回什么6. 响应式布局怎么做7. Object.keys和for in遍历差别8. 看代码讲输出,讲为什么```javascriptconst obj = {name: '',age: 18,};Object.defineProperty(obj, 'id', {value: 1,enumerable: false});Object.prototype.sex = 1;for (const key in obj) {console.log(key);}```9. 模块化开发规范,esm和commonjs10. 跟后端开发过程中怎么合作11. 用过什么调试工具12. 移动端怎么调试13. 安卓跟ios显示不一样怎么调试14. 跨域怎么解决15. 手撕- 防抖- 给l1=[3, 6, 5], l2=[2, 4, 3, 7], 返回[5, 0, 9, 7]。数组长度不一定16. requestAnimationFrame作用17. websocket心跳怎么做的,心跳断了之后怎么处理的18. webpack配过什么东西19. 两段实习的实习时间10.23  二面  60min自我介绍1. 挑一个实习中的需求讲一下(追问得很细)2. agent工作流是做什么的,怎么定制,举例搭一个agent工作流3. 微前端4. 性能优化5. 虚拟列表怎么实现(等高和不等高)6. xss和ddos7. http和https8. ca是什么9. 手撕- 静态loading图片实现loading.gif的状态(css animation属性)- 实现字符串的trim方法
点赞 评论 收藏
分享
自我介绍! 你参与最多的项目,简单的介绍一下,你在里面担任的角色以及你做了哪些工作!巴拉巴拉一顿输出浏览器输入url一直到页面渲染的过程?当服务器返回html之后,scrpit标签会阻塞吗?不加defer一定会阻塞吗?script用src引用js/css会做什么?页面首次打开后闪烁后再出现内容   样式是后面应用添加的 是什么原因?提交按钮多次点击,怎么解决多次请求来提升性能?   防抖手写一个防抖函数?在防抖函数里面为什么要使用aplly来绑定this?如果不用apply,能拿到点击事件吗?如果不用apply,想直接用func(args),修改其他部分使函数功能不变,如何实现?代码输出题:function a(){const fn = (e)=>{console.log(this,e)}fn('fn func')}这个里面this指向的是什么?我当时回答的是指向全局对象window,当时没有get到面试官的点,他想要我回答指向函数a你了解eventbus吗?讲解一下,也就是发布订阅者模式。实现事件总线eventbus!当时说我只了解概念,不会写!!!然后面试官就换了一个遍历树的方法!将一个树的所有节点的值全部以数组的格式输出出来!我当时使用了一个递归的方法实现出来了,然后又问:当树的深度很大时,会不会发生内存爆掉的现象?然后巴拉巴拉一顿输出。。。。然后就是可以使用层次遍历来解决这个问题!然后就是把层次遍历也写了一遍!最后问了一下怎么学习前端的?如何去了解前端前言技术的!!!反问。。。。
点赞 评论 收藏
分享
评论
3
8
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务