华为前端一二面(9.26)

一面

vue2和vue3区别

双向数据绑定原理

树的遍历方法

给一个input框,如何用原生js实现双向数据绑定

组件的动态引入

懒加载

项目难点和亮点

vue怎么学的

keep-alive缓存原理

如何移除keep-alive缓存

手撕题:

小华和他的小伙伴们想要参加一个游戏,但是参加的人很多需要筛选。主办方的选择孩子的标准如下:

n个孩子从左到右站成一排,每个孩子都有一个分数(该分数为正整数),要求所选出的孩子们必须是连续的一段,而且所选出的孩子的分数的平均值必须大于等于预先给定的一个常数b。

但是这样选择的方法可能并不唯一,请问有几种选法呢?

解答要求时间限制:1000ms, 内存限制:100MB

输入

第一行:输入候选孩子的个数n(1<=n<=20000)和给定的常数b(1<=b<=500)

接下来n行:输入n个孩子的分数Xi(i=1,2,…)且1<=Xi<=500。

输出

输出选择的种数。

样例

输入样例 1 复制

5 9

32

4

9

21

10

输出样例 1

13

二面

用的什么框架

然后有了解过Jquery吗?原生js?

jQuery的链式调用是什么,为什么可以链式调用

什么是递归

vue2、vue3和angular,React的区别

虚拟DOM,diff算法,工作流程

手撕题:递归实现1-100的和

手撕题:求字符串中出现次数最多的元素和次数

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值