快手前端实习二面 kpi面

1.为什么选择前端而非后端
2.是否有考研打算。
3.做AI对话助手项目的背景、选择该项目的原因及开发中遇到的难点
4.该项目中打字机动画的实现方案、是否使用了相关库
5.开发过程中除实现 AI功能外,还通过A做了哪些事。
6.手写算法题:反转链表
7.日常开发常用的 React Hooks有哪些
8.跨生命周期共享数据且不触发组件重新渲染,应选择哪个Hooks及原理。
9.项目中做过的性能优化手段(如地图瓦片请求节流、GPU加速、useMemo/useCallback的使用)。
10.useMemo和useCallback的区别。手写 memo缓存函数
11.除项目外,是否有AI相关的学习和实践
12.写代码过程中使用 Al的频率。
13.如何看待AI写代码与个人成长的关系。
14.未来是否有进一步学习AI的计划
15.选择大模型微调的原因。
全部评论
你这是日常实习?
点赞 回复 分享
发布于 昨天 21:32 陕西
啥部门,可灵?
点赞 回复 分享
发布于 01-10 20:58 广东
啥部门啊佬
点赞 回复 分享
发布于 01-09 20:26 福建

相关推荐

1.针对项目一缓存处理设计。2.对比 LocalStorage 和 IndexedDB 的差异。3.项目二的客户端/web端区分,主要是web开发?4.该项目 React 使用的版本是多少?日常开发是否以 Hook 为主?5.对比原生 JS 开发,React 提供了哪些便利与优势?为什么现在前端开发基本使用固定的几个框架?6.React 绑定的事件和原生 JS 绑定事件的差异,React 将事霽目过绑定到根节点的目的与好处。7.浏览器本身是如何管理各类事件的?8.结合包含3个setTimeout 红任务的例子,说明 DOM 操作引发的回流、重绘与宏任务、微任务的关系;刷新页面执行获取为主 body 高度并修改的代码后,渲染触发的环节。9.是否使用过 requestAnimationFrame AP!? 在工作中有哪些应用?10.能否通过 requestAnimationFrame 实现 React Fiber 技术的核心逻辑(批量任务中断与优先级执行)?该API的好处体现枇盘出哪里?11.前端与后端联调时的合作方式,是否使用 Mock 数据?是鹣盘着车了解本地、测试、线上环境的区别?12.Vite 本地开发速度快的原因,本地开发产物与上线打包产物的区别。13.Vite 打包时将 ES6 转 ES5 等兼容处理的触发工具是什么?Babel转换代码的过程(AST 相关)。14.AST 抽象语法树的每个节点上储存哪些信息?賈像们一5.除浏览器环境外,Node 环境解析 JS 的差异(事件循环揖上局对象、DOM 操作等)。16.除 Chrome Network 面板外,开发调试时还使用过哪些好用的工具(浏览器或 VS Code 插件等)?
查看17道真题和解析
点赞 评论 收藏
分享
评论
2
2
分享

创作者周榜

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