牧苏苏传 苏苏苏苏苏苏苏 4/15

今天写了华为机试的三道题,然后是几道面试题,然后看了一下node.js。

首先是华为机试,主要还是node太不熟悉了,首先是输入语法,用readLine来接收,还得require,iter,async啥的,然后用console.log输出,使用parseInt转换为整数,同时也可以用它转换为十进制。还有能换几个水瓶这个题,最后小于三个时才需要借瓶子。然后是去重数组,首先是创建数组,然后用set去重,因为set是一个集合,所以先用...取出来再在外面套一层\[\]。然后用sort。

然后是面试,首先是虚拟列表是什么,它可以降低系统渲染的负担,首先是创建三层盒子,把第二层盒子开得很大用来制造空间很大的假象,然后让第1层和第三层相对位置。translateY实际是制造假象,本质是js里的其他代码在添加。

然后是一个界面有多个图表如何解决效率问题。使用占位符,然后使用哨兵监视,当需要时,就加载图表,同时不销毁它。

然后是如何实现左右中三个盒子,让中间绝对居中。可以使用绝对定位。也可以使用flex盒子。

node的优点是使用js所以对处理并发优秀,然后node引入组件十分方便,现在一般用import引入,如果没有./那么会从上层开始找。防止内存崩溃需要先锁住。

单页面首屏加载很慢,因为js和css还有html都要加载好,但进去之后很快,直接用路由悄悄实现跳转,用户体验好。然后因为单页面是一下全部给浏览器js,所以进去之后快。

相关推荐
小溪学编程3 小时前
从 C++ 的规范变迁看语言发展
jvm·c++·面试
ShineWinsu4 小时前
对于Redis:string类型的解析
java·c++·redis·分布式·缓存·面试·string
JAVA面经实录9176 小时前
Java高级后端 · 全套面试通关手册(MySQL)
java·mysql·面试
怕浪猫19 小时前
2026 年 AI Agent 面试到底考什么?这套题库覆盖了 90% 的高频考点
面试·aigc·ai编程
ychqsq20 小时前
201.春风
经验分享·职场和发展
泡沫_花火1 天前
大模型开发相关岗位面试资料(含算法)
语言模型·自然语言处理·面试·职场和发展
战族狼魂1 天前
AI Agent核心能力解析
面试·ai编程
DeepAgent1 天前
AI Agent 面试篇(05):AI 面试——对着摄像头怎么答
面试·agent
我命由我123451 天前
Photoshop - Photoshop 快速共享作品
学习·ui·职场和发展·求职招聘·职场发展·学习方法·photoshop