牧苏苏传 苏苏苏苏苏苏苏 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,所以进去之后快。

相关推荐
怕浪猫7 小时前
红利窗口开着,程序员别在场边囤课
面试·github·ai编程
lll235269177911 小时前
HR如何快速整理面试沟通内容?
面试·职场和发展
零售校长11 小时前
西湖区零售门店店长面试怎么准备
面试·职场和发展·零售
wuyk55515 小时前
《WiFi 嵌入式物联网开发全套实战》 | 第 45 章【终章】WiFi 开发全套知识复盘 + 面试高频题 + 进阶路线
物联网·面试·职场和发展
andrsted16 小时前
练题簿免费刷题小程序:和学习搭子共用一份题库,一起刷题复习
学习·面试·微信小程序·小程序·学习方法·刷题
丑陋小蚊子16 小时前
工作日不方便接电话,简历要注明联系时间吗?
面试·求职招聘·大学生·简历·简历下载
凯瑟琳.奥古斯特19 小时前
OCR文字检测算法对比解析
开发语言·python·职场和发展
Rain的Java大神之路20 小时前
MySQL 被高并发打爆?从定位到分库分表逐层拆解(含秒杀库存实战)
java·后端·面试
背景调查知识库20 小时前
职业背景调查中的职业事实与主观评价分离如何判断?
职场和发展
彭亚川Allen21 小时前
从零手搓 RAG 之分块策略
前端·后端·面试