百度面经

简介: 本内容涵盖前端核心技术点,包括JS基础(数据类型、闭包、事件循环)、框架对比(React与Vue)、HTTP协议、跨域、性能优化、安全防护、工程化及算法题等,全面覆盖面试高频问题,助力系统化提升前端能力。(239字)

1
react和vue的区别
2
JS的数据类型
3
null和undefined的区别
4
![]的结果
5
闭包的使用场景
6
微任务和宏任务
7
实现JSONP
8
手写节流
9
路由两种模式使用场景
10
数组和链表区别
11
链表的使用场景
12
实现点击按钮输出input中字符串的反转
13
PWA
14
跨域
15
缓存策略
16
缓存位置
17
前端安全
18
白屏的处理
19
按需加载
20
HTTP
21
闭包
22
websocket
23
socket
24
写一个函数判断页面两个矩形是否相交
25
介绍项目,介绍项目的难点与创新点
26
前端项目打包方式
27
项目前端方面引用技术
28
React的生命周期
29
React的虚拟DOM
30
事件循环(EventLoop)
31
解构赋值
32
箭头函数
33
Promise(写一个promise的实例)
34
写Promise.all的实现源码
35
跨域及实现的方式,及比较
36
同源策略在浏览器具体的表现
37
回流与重绘,以及如何避免
38
浏览器的缓存机制
39
介绍强缓存与协商缓存
40
对前端工程化方面的理解
41
介绍一个你自己的项目?
42
说一下Vue的缺点有哪些?
43
Eventloop循环说一下?
44
Node中的Worker说一下?Node中如何创建多个线程?Node中如何实现开启守护进程?
45
说一下Express的架构和实现原理?
46
说一下中间件的实现原理?
47
Express和Koa的区别呢?
48
说一下Diff算法的本质?abc, acb是如何改变的呢?
49
说一下红黑树和他的应用场景?
50
Nginx的应用场景说一下?
51
app.use和app.get的区别?
52
node的路由实现原理?
53
Node如何读取大数据量下的数据?
54
介绍一下项目,项目中的用到的一些技术
55
移动端的性能优化,rem的原理
56
点透事件:H5开发中可能遇到的特有的问题
57
项目后台用的技术栈是什么
58
跨域问题
59
常见的http状态码
60
$documnent.ready() VS window.onload() 两种方式的区别(哪个先执行)
61
ES6的新特性
62
箭头函数与普通函数的区别
63
let与var的区别
64
对vue熟悉吗?(不能算是熟悉,所以vue是硬伤)
65
vue的生命周期
66
对闭包的理解
67
常见的git命令
68
项目中所有人都在master分支上开发吗?还是都有自己的分支?
69
http状态码
70
输入一个URL的过程
71
es6,promise讲一下
72
冒泡算法、二分查找、快排,以及时间复杂度、最坏情况
73
同源策略
74
跨域
75
xss攻击和预防
76
import和link的区别
77
水平居中的方式,包括块和文本
78
css3的新特性,说一下单行文本溢出和多行文本溢出
79
less了解吗
80
设计模式,实现一个登录框,不让用户重复点击弹出多个登录框(使用单例模式)
81
原型链
82
优化方法
83
git提交冲突如何解决
84
实现一个repeat(str,count)函数,str是一个字符串,count是重复的次数。
85
三个盒子里有一块糖,你挑了一个盒子,然后拿走一个空盒子,问是否更换盒子?
86
一个为n的台阶,小明可以一次走一步、两步或者五步,问一共几种走法?

相关文章
|
机器学习/深度学习 算法 数据可视化
可解释性机器学习:基于随机森林和Ceteris-paribus的乳腺癌早期诊断研究
可解释性机器学习:基于随机森林和Ceteris-paribus的乳腺癌早期诊断研究
964 1
|
SQL 关系型数据库 MySQL
MySQL - 一文解析 SQL 的执行顺序
MySQL - 一文解析 SQL 的执行顺序
965 0
|
7月前
|
缓存 前端开发 JavaScript
头条面经
涵盖前端、网络、JS核心、框架及算法等多方面知识,包括深拷贝、双向绑定、HTTP缓存、跨域、Vue原理、TCP/UDP、设计模式、事件循环、类型判断、闭包、原型链、性能优化等高频面试题,全面考察技术深度与综合能力。
|
3月前
|
JSON 前端开发 关系型数据库
2026年的 ReAct Agent架构解析:原生 Tool Calling 与 LangGraph 状态机
本文介绍2026年演进版ReAct架构下的Research Brief Agent:摒弃脆弱的字符串解析(如"Thought:/Action:"),采用原生结构化工具调用(JSON Schema)、消息账本式State管理、自动引用提取与Postgres持久化,实现可复现、可审计、带真实URL引用的自动化研究简报生成。
438 2
2026年的 ReAct Agent架构解析:原生 Tool Calling 与 LangGraph 状态机
|
7月前
|
存储 负载均衡 Java
第九章 SpringCloud框架
Nacos实现服务注册与发现,支持心跳检测、负载均衡及配置管理;Eureka功能类似但仅限注册中心。两者均支持AP模式集群,而Nacos提供更灵活的分级存储模型。OpenFeign结合LoadBalancer实现服务调用,Sentinel用于限流熔断,Gateway则通过路由断言与过滤器实现请求路由、鉴权、限流等网关功能。
157 0
|
5月前
|
人工智能 安全 程序员
编程已shi?2026年AI技术趋势预测
Django联合创始人Willison在2026年初发布AI技术趋势预测:1年内LLM生成代码将达生产级;3年AI可协作开发浏览器;6年后手写代码或成历史,程序员转向架构设计与AI协同。安全沙箱、Jevons悖论与角色重塑是核心议题。
|
7月前
|
存储 人工智能 JSON
Agent系统
大模型Agent是具备自主规划、推理、工具调用与记忆能力的智能系统,能分解任务、反思调整并持续交互。核心架构含大脑(LLM)、感知、行动与记忆模块,支持函数调用与多Agent协作,广泛应用于复杂任务场景,区别于传统Chatbot,更具主动性与执行力。
301 0
|
缓存 安全 测试技术
|
存储 缓存 自然语言处理
SCOPE:面向大语言模型长序列生成的双阶段KV缓存优化框架
KV缓存是大语言模型(LLM)处理长文本的关键性能瓶颈,现有研究多聚焦于预填充阶段优化,忽视了解码阶段的重要性。本文提出SCOPE框架,通过分离预填充与解码阶段的KV缓存策略,实现高效管理。SCOPE保留预填充阶段的关键信息,并在解码阶段引入滑动窗口等策略,确保重要特征的有效选取。实验表明,SCOPE仅用35%原始内存即可达到接近完整缓存的性能水平,显著提升了长文本生成任务的效率和准确性。
942 3
SCOPE:面向大语言模型长序列生成的双阶段KV缓存优化框架
|
机器学习/深度学习 自然语言处理 算法
调研180多篇论文,这篇综述终于把大模型做算法设计理清了
《A Systematic Survey on Large Language Models for Algorithm Design》综述了过去三年大型语言模型(LLMs)在算法设计中的应用。LLMs通过自然语言处理技术,助力生成、优化和验证算法,在优化、机器学习、数学推理等领域展现出广泛应用前景。尽管存在资源需求高、结果不确定等挑战,LLMs仍为算法设计带来新机遇。论文地址:https://arxiv.org/abs/2410.14716。
617 14