埃克斯前端面经

一面(10.8 50min)

忘记录音了,这里只能把想到的都写上去了
  1. 自我介绍
  2. 说说http状态码,并且举例子具体状态码,说明状态码表示的信息
    1xx不记得了,只说了2,3,4,5后面的
  3. 说了一些场景,问我是哪个状态码
  4. vue2实现双向绑定的原理
  5. vue2可以对数组动态监听变化吗(方法可以,通过下标修改元素不行)
  6. 问我有什么方法可以实现监听数组变化(给data赋予新数组,就是将数组地址改变,或者$set)
  7. nextTick的应用场景

二面(10.10 50min)

  1. 自我介绍
  2. 实习经历,为什么没有转正
  3. vue2和react的了解,他们有什么不同
    vue:数据劫持,观察者模式,数据改变后试图自动更新。子传父通过emit。模板编译。diff算法不同
    react:手动驱动试图更新。子传父通过回调函数。jsx写法(万物皆js)。diff算法不同
  4. vue2数据驱动试图改变具体流程
  5. data有属性a,template用到属性b。这会有什么影响
  6. 数组是怎么监听的
  7. react中useEffect的用法(没有复习react的我把知道的都说出来了)
  8. 常用的react hooks
  9. react如何做依赖收集(不会)
  10. vue父子组件挂载和卸载的生命周期如何执行
  11. vue中v-for如何实现对数组,对象,数字的遍历
    数组:v-for = "(item,index) in/of arr"
    对象:v-for = "(value,key,index) in obj"
    数字:v-for = "(item,index) in 数字",index从1开始
  12. js遍历数组有什么方式,这些方式有什么区别
    for循环
    for in
    for of
    forEach
    Array.entries
  13. v-if和v-show的区别 ,哪一个性能好一点
  14. 隐藏dom元素的方式,接着继续问这些方法哪些会引起重排重绘
    visbility:hidden
    opacity:0
    scale缩放为0
    设置定位偏移出窗口外
    宽高设置为0

  15. 自定义指令有用过吗(没有)
  16. mixin的优缺点
  17. mixin场景题目(这里没看过,纯属自己感觉来答,没想到竟然对了)
    mixin中data的定义了a为1,组件定义a为2,最后的用到的a是什么
    mixin中data属性的值是一个对象,对象属性a为1,组件同样定义了一个对象,里面a为2,b为3,最后的对象是什么(对象合并,以组件的为准,是a:2,b:3)
  18. vue-router的两种模式(hash,history),用了浏览器的什么api实现的
  19. 有配置过webpack吗,说了一下配置代理
  20. 跨域问题,浏览器为什么要有跨域限制(为了安全起见)
  21. 黑客攻击你的网站,跨域能限制黑客吗(把我问懵了,不知道说什么了)
  22. 浏览器安全攻击有什么(xss,csrf),如何避免
  23. typescript问题:定义了一个interface,要剔除某个属性怎么做(不会)
  24. require和import的区别,哪个是同步哪个是异步
    import会提升,require不会
    import编译时引入,require执行时引入
    import的值是一个引用,require的值是一个拷贝
    import的值地址无法修改,自动被const修饰
    循环引入不同
  25. http请求的几种类型(GET,POST,OPTIONS,PUT,DELETE)
  26. GET和POST的区别是什么
    get参数在请求地址,post参数放在请求体
    get有长度限制,post无
    get有缓存
    get返回的结果不会变,post结果可能不一样(幂等性)
  27. http缓存的方式(强缓存、协商缓存)
  28. 浏览器存储的方式(cookie,loaclStorage,sessionStorage),及区别
  29. 浏览器解析html过程
  30. script标签如何不阻塞页面加载(async,defer),两个属性的区别
    async加载完立即执行
    defer加载完等html解析完毕再执行
  31. transform、translate,transition,animation的区别
  32. 盒子模型
  33. es常见的作用域(全局,函数,块级)
  34. 哪些方***导致块级作用域(大括号)
  35. Promise.all和Promise.race含义
  36. 领导给你安排工作,要求一周内完成,但是你觉得工作量一周内完不成,你会怎么做。(先做好主体)
    接着问:你一周后跟领导说,只做好了主体,领导发火了你怎么办。(加班?)
    加班也做不完呢(直接向领导说明原因)
    其实这里我感觉是工作安排之前跟领导评估一下工作量,安排一个足够的时间比较好点
  37. 反问


hr面(10.11 hr面)

  1. 自我介绍
  2. 自学的吗?同学都针对什么岗位投递
  3. 为什么接触前端
  4. 实习经历,经历了几轮?
  5. 实习收获比较大的点
  6. 介绍项目
  7. 项目做完有没有一个测试过程
  8. 项目人员构成,是不是有人合作
  9. 职业规划
  10. 工作地点倾向,家里人是否支持
  11. 手上有没有offer
  12. 薪资要求
  13. 毕设做多久?
  14. 能否去实习
  15. 会不会担心公司上手项目无法适应
  16. 实习期间遇到的特别难的困难,遇到的比较困难的事情
  17. 实习有几个项目
  18. 工作遇到的特别有意义的事
  19. 项目沟通多不多
  20. 反问

过了两天,面试结果通知挂了,这次的hr面没通过让我怀疑自己了






#前端工程师##面经##秋招#
全部评论
感谢分享
点赞 回复 分享
发布于 2022-11-18 00:26 北京
这面试这么难呀
点赞 回复 分享
发布于 2022-11-04 09:01 重庆
问的真多啊,这公司多大规模?
点赞 回复 分享
发布于 2022-11-02 16:49 河南

相关推荐

咦哟,从去年八月份开始长跑,两处实习转正都失败了,风雨飘摇,终于拿到offer了更新一下面试记录:秋招:多部门反复面试然后挂掉然后复活,具体问了啥已经忘了,只是被反复煎炸,直至焦香😋春招:base北京抖音hr打来电话说再次复活,准备面试,gogogo北京抖音一面:六道笔试题:1.promise顺序2.定义域问题3.flat展开4.并发请求5.岛屿数量算法(力扣)深度,广度都写6.忘记了,好像也是算法,难度中等其他问题多是框架底层设计,实习项目重难点~~~秒过😇北京抖音二面:三道笔试题:(为什么只有三道是因为第三道没做出来,卡住了)1.中等难度算法(忘记啥题了,应该是个数组的)2.认识js的继承本质(手写继承模式,深入js的面相对象开发)3.手写vue的响应式(卡在了watch,导致挂掉)---后知后觉是我的注册副作用函数写得有问题,有点紧张了其他题目多是项目拷打,项目亮点,对实习项目的贡献~~~第二天,挂,but立马复活转战深圳客服当天约面深圳客服一面:六道笔试题,由于面过太多次字节,面试官叫我直接写,不用讲,快些写完😋,具体都是些继承,深拷贝(注意对数组对象分开处理,深层次对象,循环引用),加中等难度算法题~~~秒过深圳客服二面:口诉八股大战:大概囊括网络,浏览器渲染原理,动画优化,时间循环,任务队列等等(你能想到的简单八股通通拉出来鞭尸😋)算法题:笔试题6道:1:找出数组内重复的数,arr[0]-arr[n]内的数大小为[1-n],例如[1,2,2,3,3]返回[2,3],要求o(n),且不使用任何额外空间(做到了o(n),空间方面欠佳,给面试官说进入下一题,做不来了)2:原滋原味的继承(所以继承真滴很重要)3:力扣股票购买时机难度中等其他滴也忘记了,因为拿到offer后鼠鼠一下子就落地了,脑子自动过滤掉可能会攻击鼠鼠的记忆😷~~~秒过深圳客服三面:项目大战参与战斗的人员有:成员1:表单封装及其底层原理,使用成本的优化,声明式表单成员2:公司内部库生命周期管理成员3:第三方库和内部库冲突如何源码断点调试并打补丁解决成员4:埋点的艺术成员5:线上项目捷报频传如何查出内鬼成员6:大文件分片的风流趣事成员7:设计模式对对碰成员8:我构建hooks应对经理的新增的小需求的故事可能项目回答的比较流利,笔试题3道,都很简单,相信大家应该都可以手拿把掐😇~~~过过过无hr面后续煎熬等待几天直接hr打电话发offer了,希望大家也可以拿到自己心仪的offer
法力无边年:牛哇,你真是准备得充分,我对你没有嫉妒,都是实打实付出
查看19道真题和解析
点赞 评论 收藏
分享
05-07 17:58
门头沟学院 Java
wuwuwuoow:1.简历字体有些怪怪的,用啥写的? 2.Redis 一主二从为什么能解决双写一致性? 3.乐观锁指的是 SQL 层面的库存判断?比如 stock > 0。个人认为这种不算乐观锁,更像是乐观锁的思想,写 SQL 避免不了悲观锁的 4.奖项证书如果不是 ACM,说实话没什么必要写 5.逻辑过期时间为什么能解决缓存击穿问题?逻辑过期指的是什么 其实也没什么多大要改的。海投吧
点赞 评论 收藏
分享
评论
6
29
分享

创作者周榜

更多
牛客网
牛客企业服务