1面: 分片上传原理(计算文件标识如何优化,只取头尾和中间的分片内容计算hash),整个过程中还有什么可优化的点(http2 cdn)说一下http2有什么特点,服务器主动推送可以用在什么场景(聊天室,股票,公众号消息推送?),hpack算法说一下。 service worker和webworker说一下,有没有了解过pwm,还有没有了解什么最新的前端技术(说了一下rust) vite和webpa
1.1.1. 读取设备日志以测试技能 1.1.1. 读取设备日志以测试技能 前期准备 需要在本机安装Android adb命令行工具 下载地址如下:https://developer.android.com/studio/releases/platform-tools.html 根据您的操作系统,选择相应的版本进行下载,并保存到本地。 解压文件后,打开adb,前期准备即可完成。 连接设备操作步骤
1.1.1. 目录 1.1.2. 实现用途 1.1.3. 用户与Rokid技能的互动方式 1.1.4. 从用户那获取信息和提供反馈 1.1.1. 目录 实现用途 用户与Rokid技能的互动方式 完整意图 部分意图 无意图 从用户那获取信息和提供反馈 反馈作用和提示类型 为用户提供反馈选项 提供智能反馈推送 语音反馈应该简洁明了 反馈信息的几点建议 与用户进行确认 处理对话错误 本文档将与您分享如何
1.1. 获取背景音乐列表接口文档 1.1.1. 概述 1.1.2. 服务地址 1.1.3. 协议详解 1.1.4. 协议概述 1.1. 获取背景音乐列表接口文档 1.1.1. 概述 本文档目的是描述Rokid云背景音乐列表HTTP接口协议,面向想要获取背景音乐列表,并具有一定开发能力的开发者或用户。 1.1.2. 服务地址 环境 地址 用途 线上 https://mapi.open.rokid.
实现录音功能,并把caf格式的录音音频转为mp3格式。仅支持真机测试。 [Code4App.com]
汉字拼音转换工具,可以用于汉字注音、排序、检索。 注:这个版本同时支持在 Node 和 Web 浏览器环境运行,Python 版请关注 mozillazg/python-pinyin 特性 根据词组智能匹配最正确的拼音。 支持多音字。 简单的繁体支持。 支持多种不同拼音风格。 安装 via npm: npm install pinyin 用法 开发者: var pinyin = require("
自定义 UISlider 的外观,可以用于声音调节滑块。采用的是分隔的块表示声音的大小。 [Code4App.com]
XPlayer 豆瓣音乐播放器 特点: 1.自动侦测Douban网页的歌曲 2.Douban网页关闭,歌曲能够继续播放 3.XPlayer是个全功能的播放器,支持播放列表和音量调节
实现了长按按钮录制声音功能。录制的声音原始格式是wav,可以将wav格式的音频转换成amr格式,或者amr格式音频转换成wav格式。录制声音时,监听了频谱,实现了根据输入的音量大小显示不同的音量图标。 [Code4App.com]
一面挂 1 自我介绍 2 选一项工作介绍。选了一个觉得自己做的最好但是跟llm关系不太大的工作 3 加速框架用过哪些,答deepspeed,明显想听更多 4 会用c++吗?基本忘了 5 手撕多头注意力,关注点放在了shape,忘了加softmax,提醒后改正 6 反问,部门介绍,做llm+推荐的技术探索,超大规模图 总结:其实可以看出来技术方向完全不匹配。本人刚转llm,仅有一些感性理解和实践经验
项目细节 C++多态实现 C++纯虚函数和虚函数 七层网络模型 浏览器输入以后发生了什么 Linux常用命令,查看实时更新文件的前100条(他说前一百条我以为用head,但是感觉她又说怎么查看实时的呢,我感觉应该想问的是最新100条) 生成测试用例的方法 手撕:无重复最长子串的长度以及最长子串 项目中遇到的问题 最大成就感的事情 反问 总体来说,面试官人还是挺好的,不会压力你
总体面试体验还行,就是面试官也不开摄像头,然后问的问题都比较浅,很喜欢问一些开放性的问题,也没有手撕,不知道是不是一面的原因。 在你写的项目中,觉得比较有难点的是哪一个(开放问题1)? 聊了一些项目里的异步编程debug/防抖功能 发现我项目里的输入框搜索tag不能带井号,就聊到了前端网络安全的问题 聊了前端可以做一些转义和过滤,但是考虑到用户可能绕过前端直接通过接口发送请求,所以主要的安全工作比
50min 有点压力面的感觉,全程被拷打 1. 怎么学习前端的,或者你认为正确的学习路线是什么 我说自己先了解一些框架,然后学习基本的 api,最后可能要看框架源码,遇到一些不熟悉 js 的方法,可以在 MDN 上查找,自己也是大概看了一遍 MDN,也可以看一些掘金网站。面试官说我这个学习路线有很大问题,之前的面评也能反映这点,劝我多读一些书 2. 了解的数据结构 因为学校课程没学,只能自己说学过
1.项目的难点 2.redis锁有几种实现方式 3.检查那个锁的这个过程中,是在原子里面操作的吗? 4.下那个进程的通信方式有哪几种? 5.进程和线程的主要区别是什么样子? 6.怎么查看一个进程的Cpu 使用率呢? 7.怎么创建一个空文件呢?(我不会linux) 8.Ok,如果是Windows,还是如何去创建一个空文件的? 9.平时,你是用什么来抓包呢,如果什么都是需要的,对问题是这种开放的话。
1、项目中登录怎么设计的,有没有考虑哪些安全性问题,token怎么设计,为什么不使用cookie? 3、网络安全XSS、CSRF 2、关于存储除了cookie、localStorage和sessionStorage,其他有了解到吗? 3、长列表怎么优化? 4、图片懒加载怎么实现? 5、pinia实现的数据动态更新,内部原理是什么? 6、vue-router怎么实现的,有了解过浏览器哈希吗? 7、v