数字马力前端 一面+二面(已OC)

base 郑州

一面 2023-10-19(30分钟)

  1. 项目介绍
  2. 项目中用到路由守卫了吗?
  3. pagination组件是怎么封装的?
  4. axios封装中,对请求超时怎么处理?
  5. 布局的时候为什么用translate来改变位置,而不用position呢?
  6. 重绘和重排?
  7. H5的离线储存工作原理?
  8. H5的存储有哪些?
  9. 跨越如何把Cookie传给服务器?
  10. 如何使用数组的排序对版本号进行排序?
  11. 引起this指向混乱的原因有哪些?
  12. async...await 如何捕获异常?
  13. 使用catch捕获异常以后,再在后面使用then,会发生什么?
  14. Vue中的父子组件声明周期的执行顺序?
  15. 接口访问是放在Mounted还是Created里面?什么情况需要放到Created里面?
  16. Vue的通信方式中,$BusProvide和inject 的区别?
  17. 首页白屏如何解决?

二面 2023-10-24 (20分钟)

全程项目拷打

2023-10-27

收到意向(应该是hr面)

#数字马力前端##面经##24届软开秋招面试经验大赏##晒一晒我的offer#
全部评论
我也是25分钟拷打
1 回复 分享
发布于 2023-10-24 21:22 湖南
大佬请问入职了吗?定级是几?
点赞 回复 分享
发布于 2023-11-22 16:14 上海

相关推荐

11-12 16:10
已编辑
福州大学 Java
1、实习中的流程异步化方案,基于什么提出,怎么解决2、实习中用到的设计模式3、jwt+threadlocal用来干嘛的,怎么用4、jwt+threadlocal的底层原理,threadlocal的内存泄露问题5、实现一个登录其余登录都退出的方案(1)增加token-version,嵌入jwt的payload中,解析时验证(2)redis维护黑名单列表(3)访问令牌+刷新令牌配合使用6、问:两个方法,都开启了事务,在方法A中,先调用add方法,再调用B的add方法,B的add方法抛异常,结果如何答:这里理解错了,以为是同一个类中的方法的调用,一直说动态代理,结果其实考的是事务传播行为7、介绍操作系统的底层执行过程答:核心是“硬件触发→内核响应→调度执行→上下文切换”,面试官让我下去再了解一下,但是问了AI也是这个答案,没招了8、mysql超大分页,有id,age,name,对age建立索引,order by age,如何优化,先讲清楚原始操作为什么慢,索引是怎么走的答:通过索引查找,再回表,覆盖索引+子查询优化问:优化的原理是怎么样的,索引是怎么走的,覆盖索引是什么,优化方案里哪里用到了覆盖索引9、问:BIO、NIO、AIO的区别答:同步阻塞,同步非阻塞,异步非阻塞问:NIO实现原理是怎么样的答:基于IO多路复用模型问:什么是IO多路复用模型答:八股吟唱问:NIO在操作系统中的执行流程答:创建Selector+注册通道事件→调用select()阻塞监听(内核I/O多路复用)→就绪事件唤醒→遍历通道非阻塞读写(不会)问:channal是如何在可读可写状态时通知selector的答:类似epoll,将就绪的channal写入用户空间,无需轮询确认(说让我再去了解一下)问:channal里面存储的是什么内容答:Channel是双向I/O通道,存放两类关键信息:- 实际I/O数据:待读写的字节数据(通常通过 ByteBuffer 传递,Channel本身不缓存数据,仅负责传输);- 关联元数据:通道对应的文件描述符(FD)、通道状态(打开/关闭)、I/O配置(如阻塞模式、缓冲区大小)、与Selector的注册关系(SelectionKey)。(只说了IO数据,关联元数据没答出来,面试官说再去了解一下,真细啊)10、问:mq的持久化方案了解吗答:懒队列,先存磁盘,需要时再从磁盘获取然后入队11、问:redis如何保证双写一致,讲最终一致性的即可答:延迟双删和cancal组件问:延迟双删如何保证时长答:监控binlog日志文件12、问:如何使用curcor生成需求代码答:一面也问过这个问题,当时面试官说先交给豆包这种语言型AI详细化需求,再交给curcor生成,于是二面我这样子答了,结果面试官问我干嘛要交给豆包,直接交给curcor不就行了,额…没招了还有不少问题,想起来了再补充吧,自从知道开得不高以后,兴致也下降了不少,应该是抬走了~
查看19道真题和解析
点赞 评论 收藏
分享
评论
5
24
分享

创作者周榜

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