前端人拿不到offer,九成是不知道这个新风向

今年大部分互联网公司面试的题目已经开始小部分八股文,大部分场景题了,公司需要的不仅是知识扎实,而且招进来就能上手项目的面试者…

2026最新高频场景题

  • 1. 请求失败会弹出一个toast,如何保证批量请求失败,只弹出一个toast
  • 2. 如何减少项目里面if-else
  • 3. babel-runtime 作用是啥
  • 4. 如何实现预览PDF文件
  • 5. 如何在划词选择的文本上添加右键菜单(划词:鼠标滑动选择一组字符,对组字符进行操作)
  • 6. 富文本里面,是如何做到划词的(鼠标滑动选择一组字符,对组字符进行操作)?
  • 7. 如何做好前端监控方案
  • 8. 如何标准化处理线上用户反馈的问题
  • 9. px如何转为rem
  • 10. 浏览器有同源策略,但是为何 cdn 请求资源的时候不会有 跨域限制
  • 11. cookie可以实现不同域共享吗
  • 12. axios是否可以取消请求
  • 13. 前端如何实现折叠面板效果?
  • 14. dom里面,如何判定a元素是否是b元素的子元
  • 15. 判断一个对象是否为空,包含了其原型链上是否有自定义数据或者方法。该如何判定?
  • 16. js如何判空?「空」包含了:空数组、空对象、空字符串、0、undefined、null、空map、空set,都属于为空的数据
  • 17. css实现翻牌效果
  • 18. flex:1代表什么
  • 19. 一般是怎么做代码重构的
  • 20. 如何清理源码里面没有被应用的代码,主要是JS、TS、CSS代码

.....................................................................................................................................

  • 21. 前端应用 如何做国际化?
  • 22. 应用如何做应用灰度发布
  • 23. [微前端]为何通常在微前端应用隔离,不选择iframe方案
  • 24. [微前端]Qiankun是如何做JS隔离的
  • 25. [微前端]微前端架构一般是如何做JavaScript隔离
  • 26. [React]循环渲染中为什么推荐不用index做key
  • 27. [React]如何避免使用context的时候,引起整个挂载节点树的重新渲染
  • 28. 前端如何实现截图?
  • 29. 当QPS达到峰值时,该如何处理?
  • 30. js超过Number 最大值的数怎么处理?
  • 31. 使用同一个链接,如何实现PC打开是web应用、手机打开是一个H5应用?
  • 32. 如何保证用户的使用体验
  • 33. 如何解决页面请求接口大规模并发问题34.设计一套全站请求耗时统计工具
  • 35. 大文件上传了解多少
  • 36. H5如何解决移动端适配问题
  • 37. 站点一键换肤的实现方式有哪些?
  • 38. 如何实现网页加载进度条?
  • 39. 常见图片懒加载方式有哪些?
  • 40. cookie构成部分有哪些

.....................................................................................................................................

  • 50. html中前缀为data-开头的元素属性是什么?
  • 51. 移动端如何实现上拉加载,下拉刷新?
  • 52. 如何判断dom元素是否在可视区域
  • 53. 前端如何用canvas来做电影院选票功能
  • 54. 如何通过设置失效时间清除本地存储的数据?
  • 55. 如果不使用脚手架,如果用webpack构建一个自己的react应用
  • 56. 用nodejs实现一个命令行工具,统计输入目录下面指定代码的行数
  • 57. package.json里面sideEffects属性的作用是啥
  • 58. script 标签上有那些属性,分别作用是啥
  • 59. 为什么SPA应用都会提供一个hash路由,好处是什么?
  • 60. [React]如何进行路由变化监听
  • 61. 单点登录是是什么,具体流程是什么
  • 62. web网页如何禁止别人移除水印
  • 63. 用户访问页面白屏了,原因是啥,如何排查?
  • 64. [代码实现1JS中如何实现大对象深度对比
  • 65. 如何理解数据驱动视图,有哪些核心要素?
  • 66. vue-cdli都做了哪些事儿,有哪些功能?
  • 67. JS执行100万个任务,如何保证浏览器不卡顿?
  • 68. JS放在 head里和放在 body里有什么区别?
  • 69. Eslint 代码检查的过程是啥?
  • 70. 虚拟混动加载原理是什么, 用 JS 代码简单实现一个虚拟混动加载。

.....................................................................................................................................

  • 80. 用JS写一个cookies解析函数,输出结果为一个对象
  • 81. vue中Scoped Styles是如何实现样式隔离的,原理是啥?
  • 82. 样式隔离方式有哪些
  • 83. 在JS中,如何解决递归导致栈溢出问题?
  • 84. 站点如何防止爬虫?
  • 85. ts项目中,如何使用nodemodules里面定义的全局类型包到自己项目src下面使用?
  • 86. 不同标签页或窗口间的[主动推送消息机制]的方式有哪(不借助服务端)?
  • 87. [React]在react项目开发过程中,是否可以不用react-router,使用浏览器原生 history路由来组织页面路由
  • 88. 在表单校验场景中,如何实现页面视口滚动到报错的位置
  • 89. 如何一次性渲染十万条数据还能保证页面不卡顿
  • 90. [webpack]打包时hash码是如何生成的
  • 91. 如何从0到1搭建前端基建
  • 92. 你在开发过程中,使用过哪些TS 的特性或者能力?
  • 93. JS 的加载会阻塞浏览器渲染吗?
  • 94. 浏览器对队头阻塞有什么优化?
  • 95. Webpack项目中通过script标签引I入资源,在项目中如何处理?
  • 96. 应用上线后,怎么通知用户刷新当前页面?
  • 97. Eslint 代码检查的过程是啥?
  • 98. HTTP是一个无状态的协议,那么Web应用要怎么保持用户的登录态呢?
  • 99. 如何检测网页空闲状态(一定时间内无操作)
  • 100. 为什么Vite速度比Webpack快?

.....................................................................................................................................

  • 110. vite和 webpack在热更新上有啥区别?
  • 111. 封装一个请求超时,发起重试的代码
  • 112. 前端如何设置请求超时时间timeout
  • 113. nodejs如何充分利用多核CPU?
  • 114. 后端一次性返回树形结构数据,数据量非常大,前端该如何处理?
  • 115. 你认为组件封装的一些基本准则是什么?
  • 116. 页面加载速度提升(性能优化)应该从哪些反向来思考?
  • 117. 前端日志埋点SDK 设计思路
  • 118. token进行身份验证了解多少?
  • 119. 在前端应用如何进行权限设计?
  • 120. [低代码]代码平台一般渲染是如何设计的?
  • 121. [低代码]代码平台一般底层协议是怎么设计的
  • 122. MWebpack]有哪些优化项目的手段?
  • 123. IndexedDB存储空间大小是如何约束的?
  • 124. 浏览器的存储有哪些
  • 125. [Webpack]如何打包运行时chunk,.且在项目工程中,如何去加载这个运行时chunk?
  • 126. 为何现在市面上做表格渲染可视化技术的,大多数都是canvas,而很少用svg的?
  • 127. 在你的项目中,使用过哪些webpack plugin,说一下他们的作用
  • 128. 在你的项目中,使用过哪些webpackloader,说一下他们的作用
  • 129. [React]如何避免不必要的渲染?
  • 130. 全局样式命名冲突和样式覆盖问题怎么解决?

以上GitHub:http://github.com/encode-studio-fe-coder/natural_traffic/wiki/scan_material3

Read more

Trae IDE 终极指南:从入门到精通,释放你的 AI 编程潜力(上)

Trae IDE 终极指南:从入门到精通,释放你的 AI 编程潜力(上)

💡 就像选择手机一样:iPhone 简洁易用,Android 功能丰富。Trae 和 Cursor 也是如此——一个是"开箱即用的 iPhone",一个是"高度定制的 Android"。本文将帮你找到最适合自己的 AI 编程助手! 在当今的软件开发领域,AI 编程助手已成为提升效率、激发创意的关键工具。而 Trae IDE 作为一款为开发者量身打造的智能开发环境,其强大的模型管理功能,更是让它在众多工具中脱颖而出。无论你是想快速上手,还是希望深度定制,Trae 都能满足你的需求。 本文将作为你的终极向导,带你深入探索 Trae IDE 的模型世界,从轻松切换内置模型,到添加和管理你自己的专属模型,助你将 Trae 的能力发挥到极致。 📑 文章目录 第一部分:基础入门 🎯 1.

By Ne0inhk
嵌入式AI?

嵌入式AI?

就当做嵌入式的一个外设来看待就行了。  什么是嵌入式AI 嵌入式 AI(Embedded AI)是指将人工智能技术与算法集成到嵌入式系统中,使设备能够在本地(无需依赖云端服务器)实现数据处理、分析和决策的技术形态。它融合了嵌入式系统的实时性、低功耗特性与AI 的智能化能力,让传统硬件设备具备 “边端智能”,适用于对响应速度、隐私保护、网络依赖性要求高的场景。 核心特点 本地化运行 无需联网即可完成数据处理和决策,避免网络延迟和断网风险(如自动驾驶汽车在隧道中实时避障)。 保护用户隐私:敏感数据(如人脸、医疗信息)无需上传云端,直接在设备端处理。 低功耗与轻量化 受限于嵌入式设备的算力和电池容量(如智能手环、智能家居设备),需对 AI 模型进行压缩优化(如模型剪枝、量化、知识蒸馏),使其适配低功耗芯片(如 ARM 处理器、NPU 神经处理单元)。 实时性与可靠性 适用于对延迟敏感的场景(如工业机器人实时抓取、智能摄像头动态追踪)

By Ne0inhk

用 OpenClaw + 飞书,快速搭建 5 个可协作的 AI 助理团队

多个飞书机器人 + 独立工作空间 + 互相协作 = 专业化分工的 AI 助理团队 写在前面 如何用 OpenClaw 搭建一套多 Agent 系统,让 AI 助理各司其职、协同工作?通过 OpenClaw 多 Agent 架构,你可以实现: * 多个独立的飞书机器人,每个人设不同 * 各自独立的工作空间,数据完全隔离 * 可以互相协作,通过 agentToAgent 通信 * 共享长期记忆,跨渠道信息同步 本文将详细介绍如何在腾讯云服务器上,用 OpenClaw 搭建一套飞书多 Agent 系统,包括完整配置流程、常见问题解决方案和实战协作案例。 目录 1. 为什么需要多 Agent 2. 前置准备 3. 5 个 Agent

By Ne0inhk
医疗AI场景下算法编程的深度解析(2026新生培训讲稿)(一)

医疗AI场景下算法编程的深度解析(2026新生培训讲稿)(一)

前言 人工智能正在重塑医疗健康领域的每一个角落。从辅助医生解读医学影像,到为患者提供个性化的健康管理建议,再到优化医疗系统的运营效率,AI技术正以前所未有的深度和广度融入现代医学的肌体之中。 然而,技术的落地从来不是一帆风顺的。医疗AI面临着一系列独特的挑战:数据的高敏感性与隐私保护要求、模型决策的可解释性需求、临床场景中对准确率的严苛标准,以及日益复杂的法规监管环境。这些挑战要求从业者不仅掌握算法原理,更要理解医疗场景的特殊性,懂得如何在真实世界中构建可靠、安全、可落地的AI系统。 2026开学教程旨在为医疗AI领域的算法工程师、数据科学家、医工交叉研究人员提供一份从理论到实践的完整指南。我们将从医疗AI的发展脉络出发,深入解析k-近邻、逻辑回归、决策树、随机森林、支持向量机、Boosting等经典机器学习算法在医疗场景中的应用,并通过大量实战案例展示从数据处理到模型部署的全流程。 特别地,我们将医疗数据的特殊性贯穿全教程:小样本问题、类别不平衡、多模态融合、可解释性要求——这些在通用AI领域或许可以妥协的问题,在医疗领域必须直面并解决。 本书历时一年完成,感谢所有为本书贡

By Ne0inhk