metaapp 一二面

一面

时间:2025.12.30 时长:35分钟

  • 自我介绍
  • ai 使用程度
    • 学习
    • 技术调研
    • 开发
    • 落地
  • 业务(占比多)
  • 多租户权限
  • 双token机制下,多个并行请求,获得到刷新token后,如何处理剩余请求
    • 任务队列
  • 加载慢的定位
  • 事件循环
  • 缓存资源
  • vue中响应式丢失如何处理

二面

时间:2026.1.5 时长:16分钟

  • vue3的setup可以获取到当前组件的this吗

    • composition api 没有this
  • 如何拿到当前组件的dom

    • ref
  • 获取dom的时机,是setup吗

    • 不行,mounted
  • ref可以不放在setup中吗

    • 可以的,vue的ref包和setup没有强关联
  • 组件是通过import导入的,每次导入是复用组件还是重新new

    • vue不太熟,react的类是复用
  • 不考虑框架,纯js中import导入一个对象,是复用还是重新new

  • (没听明白,面试官重新提问)基本类型和引用类型要使用都会进行实例化,基本类型省略new关键字,导出一个基本类型和引用类型是需要重新声明吗

  • 导出的变量,会新开一个空间去保存吗(我理解的问题是导出的对象,是否是共享内存的),a改变值,b去用,那这个对象会修改吗

  • 3=== {},是true还是false,如果是==

  • 我说都为false,面试官问为什么

    • 复盘的时候觉得是数据类型不同,其次是隐式转换
  • 定时任务,用了一定要销毁吗

    • 要,防止内存泄漏
  • 定时器5s后打印,第6s打印完了,就不用管了,是否需要销毁

  • 页面a的onmounted中30s打印一下,但是没有30s跳到页面b了,url变化了,这个定时任务能打出来吗

    • 能,不是打开新页面
  • 页面a到b,页面会销毁,如果settimeout的返回值塞入ref中,这个定时任务会销毁吗

    • 不会,clearInterval才能销毁,只是解除了引用关系
  • 那这个是否可以理解成内存泄漏

  • 闭包会导致内存泄漏,那么平时开发的时候是否杜绝使用闭包

  • 又说到了字符串的垃圾回收

    • gc忘了
  • 接口跨域,如果后端是新人,不理解跨域,我该如何向后端解释,让他添加跨域

    • 看控制台错误,dev下配置proxy,prod配nginx
  • 客户端都不跨域,为什么浏览器跨域,这个不是我后端的问题啊

  • 你做过动画相关的吗c3或者canvas

    • 过渡动画有,canvas动画没有
  • 你是用ts还是js

    • ts,之前是vue后续是react
  • 对未来的规划是什么,长期实习?

    • 实习转正

二面问的全是八股,没有涉及项目。最后挂了🥲

全部评论

相关推荐

02-13 17:17
门头沟学院 Java
点赞 评论 收藏
分享
02-09 03:00
已编辑
门头沟学院 安卓
公司主要是做Flutter业务的,感觉答的一般般,简历上的东西自己还是要熟悉。1.自我介绍2.你在项目中遇到的难点,怎么解决的?3.讲一下MVVM架构,安卓和Flutter中的MVVM框架有什么区别吗?4.原生安卓与Flutter之间的区别。5.假如让你开发一个功能,你会怎么使用AI完成这个功能?6.AI开发中的代码大部分是正常,但是有一部分不正常,你会怎么处理?7.在这个AI写的功能有一部分异常的基础上再开发下一个功能,你会怎么处理?(没答到点上)8.你一般用什么网络框架?(问安卓+Flutter的)9.判断网络请求是否成功或者失败,失败的原因是什么。成功的话,成功会返回什么数据,你会怎么封装这样的网络框架?(答的不好)10.token拦截与自动刷新怎么设计的?(答的不好)11.怎么减少用户加载时间?12.你知道LRU框架,LRU算法吗?(不会,然后面试官和我讲解了几分钟)13.怎么提高APP中的下载速度?14.多线程下载步骤是什么?(没答好)15.多线程怎么下载不同的片?16.怎么校验一个文件是不是原来的文件?有没有下载成功?17.写鸿蒙体验怎么样?对比安卓有什么区别?18.AI怎么写鸿蒙?相比于别的是不是比较难写?19.用Flutter开发怎么兼容鸿蒙?20.怎么分别管理安卓和ios、鸿蒙的SDK?21.有些SDK是不兼容鸿蒙的,只兼容安卓、ios的SDK,你怎么处理?22.鸿蒙有个封装了sqlite的库,你怎么把他引入到Flutter项目中,尽量不改变原有,又保证对安卓、ios的侵入性是最小的?(答的不好)23.反问环节。对我们这个项目有什么想问的吗、谈薪等。
查看22道真题和解析
点赞 评论 收藏
分享
评论
1
2
分享

创作者周榜

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