乐于分享
好东西不私藏

程序员AI面试50题及答案(精华版,附答题技巧)

程序员AI面试50题及答案(精华版,附答题技巧)

开篇:为什么这50题很重要?

说实话,我面试过不少AI工程师候选人,也帮朋友做过技术面试。发现一个很有意思的现象:

会做项目的人很多,但能说清楚原理的人很少。

见过一个哥们,项目经验挺丰富,做了好几个AI应用。但面试时问他"什么是Transformer",支支吾吾说不清楚。

另一个候选人,项目经验一般,但基础概念扎实,面试时对答如流,最后拿到了offer。

面试的核心不是看你做过什么,而是看你理解了多少。

这篇文章总结了50道最常见的AI面试题,涵盖了:

  • • 基础认知类(12题)- 必须会的基础概念
  • • 实战应用类(15题)- 决定能否拿到offer
  • • 项目经验类(13题)- 展现技术深度
  • • 开放思考类(10题)- 判断潜力和匹配度

每题都配有简洁的标准答案答题技巧,帮你快速准备面试。


第一部分:基础认知类(12题)

这部分是门槛,答不对基本就被pass了。

1. 什么是大语言模型(LLM)?

答案大语言模型(Large Language Model)是基于深度学习的AI模型,通过在大规模文本数据上训练,学习理解和生成人类语言。

核心特点

  • • 参数量大(几十亿到上万亿)
  • • 训练数据海量(TB级文本)
  • • 具备理解、推理、生成能力

答题技巧先定义,再说特点,最后举例子(GPT-4、Claude、文心一言)。

2. Transformer架构的核心思想是什么?

答案Transformer是一种基于自注意力机制(Self-Attention)的神经网络架构,核心思想是:

自注意力机制:让模型在处理序列时,能够关注到序列中所有位置的信息,而不是像RNN那样逐步处理。

关键组件

  • • Encoder-Decoder架构
  • • Multi-Head Attention(多头注意力)
  • • Positional Encoding(位置编码)

答题技巧强调"注意力机制"和"并行计算"两个核心优势。

3. 什么是Prompt Engineering?

答案Prompt Engineering(提示工程)是指通过设计和优化输入给AI模型的提示词,来获得更准确、更符合预期的输出结果。

核心技巧

  • • 角色设定("你是一个资深程序员")
  • • 上下文提供(给背景信息)
  • • 示例引导(Few-shot learning)
  • • 输出格式控制("以JSON格式返回")

答题技巧结合自己的使用经验,举1-2个实际例子。

4. 什么是RAG?解决了什么问题?

答案RAG(Retrieval-Augmented Generation,检索增强生成)是一种结合了检索和生成的AI应用架构。

解决的问题

  • • LLM知识有截止日期,不知道最新信息
  • • LLM会产生幻觉(编造事实)
  • • 企业私有数据无法直接利用

工作原理

  1. 1. 用户提问
  2. 2. 从知识库检索相关文档
  3. 3. 将问题和文档一起给LLM
  4. 4. LLM基于文档生成回答

答题技巧画个简单的流程图解释,效果更好。

5. Fine-tuning和RAG有什么区别?分别适用什么场景?

答案

Fine-tuning(微调)
RAG(检索增强)
原理
在特定数据上继续训练模型
结合外部知识库检索
成本
高(需要GPU、训练时间)
低(只需向量数据库)
更新
困难(需要重新训练)
容易(直接更新知识库)
适用场景
需要特定风格、格式、领域知识
需要最新信息、企业私有数据

答题技巧用对比表格,清晰展示差异,这是加分项。

6. 如何降低LLM的幻觉问题?

答案幻觉(Hallucination)指LLM生成不准确或虚构的内容。

解决方法

  1. 1. 使用RAG:基于真实文档生成
  2. 2. Temperature调低:降低随机性(0.1-0.3)
  3. 3. 提示词约束:"如果不知道,直接说不知道"
  4. 4. 事实核查:对关键信息进行二次验证
  5. 5. 使用小模型:小模型通常更保守

答题技巧结合项目经验,说你在实际项目中是如何处理的。

7. 什么是Token?如何估算API调用成本?

答案Token是文本的最小单位,大约1个Token = 0.75个英文单词 或 1-2个汉字。

成本估算以OpenAI GPT-4为例(2026年价格):

  • • 输入:$0.03 / 1K tokens
  • • 输出:$0.06 / 1K tokens

估算方法

输入Token数 = 字符数 / 4(粗略估算)成本 = (输入Token × 输入价格 + 输出Token × 输出价格) / 1000

答题技巧给一个具体例子,比如处理1000字文档的成本。

8. LangChain的核心组件有哪些?

答案LangChain是开发LLM应用的框架,核心组件包括:

基础组件

  • • Prompts:Prompt模板管理
  • • LLMs:大语言模型接口
  • • Chains:多个LLM调用的链
  • • Agents:AI自动决策调用工具
  • • Memory:对话历史管理
  • • Tools:外部工具函数

向量存储

  • • Document Loaders:文档加载
  • • Text Splitters:文本切分
  • • Embeddings:文本向量化
  • • Vector Stores:向量数据库

答题技巧结合你用过的组件,说实际使用场景。

9. 如何评估LLM的效果?

答案评估分为定量评估定性评估

定量评估

  • • 准确性:准确率、F1分数(分类任务)
  • • 相似度:与标准答案的余弦相似度
  • • BLEU/ROUGE:生成文本的质量指标

定性评估

  • • 人工评估(专家打分)
  • • A/B测试(对比不同版本)
  • • 用户反馈(满意度调查)

答题技巧强调"根据任务类型选择评估方法",不要死记硬背。

10. 什么是向量数据库?为什么需要它?

答案向量数据库是专门存储和检索高维向量数据的数据库。

为什么需要

  • • 传统数据库无法做语义搜索
  • • AI模型需要将文本转为向量表示
  • • 向量数据库支持快速相似度搜索

常见产品

  • • Pinecone(云服务)
  • • Chroma(开源)
  • • Weaviate(开源)
  • • Milvus(开源)

答题技巧解释"语义搜索"vs"关键词搜索"的区别。

11. 什么是Embedding?

答案Embedding(嵌入)是将文本、图片等数据转换为高维向量表示的技术。

特点

  • • 语义相近的文本,向量距离更近
  • • 通常用512、1024、1536维向量表示
  • • 可以用于相似度计算、聚类、分类

应用场景

  • • 语义搜索
  • • 文档检索(RAG)
  • • 推荐系统
  • • 文本聚类

答题技巧举一个实际例子,比如"程序员"和"开发者"的向量距离很近。

12. LLM的训练过程是怎样的?

答案分两个阶段:

预训练(Pre-training)

  • • 在海量文本数据上训练
  • • 学习语言模式、世界知识
  • • 目标:预测下一个token

微调(Fine-tuning)

  • • 在特定任务上继续训练
  • • 调整模型行为,适应特定场景
  • • 包括:SFT(监督微调)、RLHF(人类反馈强化学习)

答题技巧用"先通识教育,再专业培训"类比,容易理解。


第二部分:实战应用类(15题)

这部分决定你能不能拿到offer,要展示实战能力。

13. 如何设计一个AI客服系统?

答案

架构设计

用户提问 → 意图识别 →  ├─ 简单问题 → FAQ匹配 → 直接回答  └─ 复杂问题 → RAG检索 → LLM生成 → 回答

关键组件

  1. 1. 意图识别:判断用户想做什么
  2. 2. FAQ库:常见问题的标准答案
  3. 3. 知识库:产品文档、手册
  4. 4. LLM:生成自然语言回答
  5. 5. 对话管理:处理多轮对话

答题技巧画个简单的架构图,展示你的设计能力。

14. 如何处理API调用超时和限流?

答案

超时处理

# 设置超时时间response = openai.ChatCompletion.create(    timeout=30  # 30秒超时)

限流处理

  • • 重试机制:指数退避重试
  • • 速率限制:控制请求频率
  • • 队列缓冲:使用消息队列削峰
  • • 降级策略:限流时返回缓存结果

答题技巧结合你在项目中遇到的具体问题和解决方案。

15. 如何降低API调用成本?

答案

成本优化策略

  1. 1. 模型选择:不需要GPT-4时用GPT-3.5
  2. 2. Prompt优化:减少不必要的输入
  3. 3. 缓存机制:相同问题直接返回缓存
  4. 4. 批量处理:合并多个请求
  5. 5. 本地模型:使用开源模型部署
  6. 6. Token控制:限制输入输出长度

实际案例"之前用GPT-4处理所有请求,成本很高。后来分析发现80%的问题GPT-3.5也能处理,这样成本降低了60%。"

答题技巧用具体数字说话,展示你的实际经验。

16. 如何实现对话历史管理?

答案

方案1:全部历史传给LLM

  • • 优点:简单
  • • 缺点:Token消耗大,有上下文窗口限制

方案2:总结压缩

  • • 每N轮对话后,用LLM总结历史
  • • 保留最近N轮 + 历史摘要

方案3:向量检索

  • • 将历史对话向量化存储
  • • 根据当前问题检索相关历史

LangChain实现

from langchain.memory import ConversationBufferMemorymemory = ConversationBufferMemory(    return_messages=True)

答题技巧对比不同方案的优缺点,展示你的思考。

17. 如何处理敏感数据安全问题?

答案

数据保护策略

  1. 1. 本地部署:使用开源模型(Llama、Qwen)
  2. 2. 数据脱敏:去除姓名、手机号等敏感信息
  3. 3. 访问控制:API密钥管理、权限控制
  4. 4. 审计日志:记录所有访问和操作
  5. 5. 合规审查:符合GDPR、数据安全法等法规

实际案例"我们在做医疗AI助手时,所有本地处理,数据不上云,确保患者隐私。"

答题技巧结合行业特点,展示你的安全意识。

18. 如何监控AI应用的性能?

答案

监控指标

  • • 技术指标:响应时间、成功率、Token消耗
  • • 业务指标:用户满意度、问题解决率
  • • 质量指标:答案准确性、幻觉率

监控工具

  • • 日志分析:ELK Stack、Loki
  • • APM工具:Datadog、New Relic
  • • 自定义看板:Grafana、Tableau

答题技巧强调"根据业务目标选择监控指标"。

19. 如何做多语言支持?

答案

方案1:使用多语言模型

  • • GPT-4、Claude支持多种语言

方案2:翻译API

  • • 用户输入 → 翻译成英文 → LLM处理 → 翻译回原语言

方案3:分别训练

  • • 为每种语言单独训练/微调模型

答题技巧分析不同方案的优缺点和适用场景。

20. 如何处理用户输入的恶意攻击?

答案

攻击类型

  • • Prompt注入:试图绕过限制
  • • 数据投毒:提供错误信息污染知识库
  • • 越狱攻击:诱导模型输出不当内容

防护措施

  1. 1. 输入过滤:检测和拦截恶意输入
  2. 2. 输出审查:检查输出内容是否合规
  3. 3. 限制Token:控制输入长度
  4. 4. 人工审核:高风险内容人工复核
  5. 5. 红队测试:定期进行安全测试

答题技巧举一个实际案例,展示你的安全经验。

21. 如何做A/B测试优化Prompt?

答案

测试流程

  1. 1. 确定目标:提升准确率、用户满意度
  2. 2. 设计变体:准备多个Prompt版本
  3. 3. 流量分配:50%用版本A,50%用版本B
  4. 4. 数据收集:记录关键指标
  5. 5. 统计分析:判断哪个版本更好
  6. 6. 迭代优化:基于结果持续改进

答题技巧强调"小步快跑,持续优化"。

22. 如何选择合适的开源模型?

答案

选择标准

  1. 1. 任务类型:文本生成、问答、分类
  2. 2. 模型大小:7B、13B、70B(考虑部署成本)
  3. 3. 性能基准:查看Leaderboard评分
  4. 4. 社区活跃度:更新频率、Issue响应
  5. 5. 许可证:商业使用是否需要付费

常见模型

  • • Llama 3:Meta出品,性能均衡
  • • Qwen:阿里出品,中文友好
  • • Mistral:欧洲模型,效率高

答题技巧结合你的实际使用经验,说说选择原因。

23. 如何实现流式输出?

答案

为什么需要流式

  • • 改善用户体验
  • • 降低首字延迟
  • • 类似ChatGPT的效果

实现方式

# 使用stream参数response = openai.ChatCompletion.create(    model="gpt-4",    messages=[...],    stream=True  # 开启流式输出)for chunk in response:    if chunk.choices[0].delta.get("content"):        print(chunk.choices[0].delta.content)

答题技巧解释流式vs非流式的用户体验差异。

24. 如何处理长文本?

答案

挑战LLM有上下文窗口限制(GPT-4是128K tokens)

解决方案

  1. 1. 文本切分:按段落、章节分割
  2. 2. 摘要压缩:分段总结,再汇总
  3. 3. RAG检索:只检索相关片段
  4. 4. 长文本模型:使用Claude(200K)、GPT-4-turbo(128K)

实际案例"处理100页PDF时,我们先用RAG检索相关章节,再让LLM基于这些章节回答。"

答题技巧结合具体场景,说说你的处理方案。

25. 如何做模型部署?

答案

部署方案

  1. 1. 云服务API:OpenAI、文心一言(最简单)
  2. 2. 容器化部署:Docker + K8s
  3. 3. Serverless:AWS Lambda、阿里云函数计算
  4. 4. 本地部署:vLLM、llama.cpp(降低成本)

性能优化

  • • 模型量化(FP16 → INT8)
  • • 批处理请求
  • • 缓存常见结果

答题技巧分析不同方案的优缺点和成本。

26. 如何设计一个好的Prompt?

答案

设计原则

  1. 1. 角色清晰:"你是一个资深程序员"
  2. 2. 任务明确:"写一个Python快速排序"
  3. 3. 上下文充分:提供背景信息
  4. 4. 输出格式:"以JSON格式返回"
  5. 5. 示例引导:给1-2个例子

迭代方法

  1. 1. 先写基础版本
  2. 2. 测试效果
  3. 3. 分析bad case
  4. 4. 优化Prompt
  5. 5. 重复2-4

答题技巧分享你优化Prompt的一个实际案例。

27. 如何做知识库构建?

答案

构建流程

  1. 1. 数据收集:文档、FAQ、手册
  2. 2. 数据清洗:去重、格式统一
  3. 3. 文本切分:chunk_size=1000, overlap=200
  4. 4. 向量化:选择合适的Embedding模型
  5. 5. 存储:导入向量数据库
  6. 6. 测试:验证检索效果

质量把控

  • • 定期更新知识库
  • • 处理重复/冲突信息
  • • 添加元数据(来源、时间、分类)

答题技巧强调"数据质量决定RAG效果"。

28. 如何处理实时数据?

答案

挑战LLM训练数据有截止日期,无法获取实时信息

解决方案

  1. 1. RAG + 实时检索:搜索引擎API
  2. 2. Function Calling:让LLM调用外部API
  3. 3. 定期更新:定期重新训练/微调
  4. 4. 混合方案:静态知识库 + 动态API

实际案例"做股票分析助手时,让LLM调用实时股价API,获取最新数据。"

答题技巧结合具体场景,说说你的方案。

29. 如何做多模态AI应用?

答案

多模态类型

  • • 文本 + 图片(GPT-4V、Claude 3)
  • • 文本 + 音频(Whisper)
  • • 文本 + 视频(视频理解)

应用场景

  • • 图像描述生成
  • • 文档OCR+分析
  • • 视频内容理解

答题技巧分享你做过多模态项目的经验(如果有的话)。

30. 如何做个性化推荐?

答案

推荐思路

  1. 1. 用户画像:基于历史行为构建
  2. 2. 内容理解:用Embedding表示内容
  3. 3. 匹配计算:用户-内容相似度
  4. 4. LLM生成:生成个性化推荐理由

技术方案

  • • 协同过滤 + LLM解释
  • • 向量检索 + LLM排序
  • • 直接用LLM做推荐(效果一般)

答题技巧强调"推荐准确性和可解释性并重"。


第三部分:项目经验类(13题)

这部分展现你的技术深度,要能讲细节。

31. 讲一个你做过的AI项目,遇到的最大挑战是什么?

答案模板

项目背景做了什么,为什么做

遇到的挑战具体描述问题

解决方案如何分析和解决

结果最终效果如何

示例"做过一个智能客服系统,最大挑战是准确率只有70%。后来发现是知识库文档质量差,花了2周整理和清洗数据,准确率提升到85%。"

答题技巧用STAR法则:Situation → Task → Action → Result

32. 如何选择技术栈?

答案

考虑因素

  1. 1. 团队能力:团队熟悉什么技术
  2. 2. 项目需求:功能复杂度、性能要求
  3. 3. 成本预算:开发成本、运行成本
  4. 4. 时间压力:快速上线 vs 稳定可靠
  5. 5. 生态成熟度:社区支持、文档完善度

实际案例"选LangChain是因为团队熟悉Python,生态成熟。虽然Chainlit更简单,但担心长期维护。"

答题技巧展示你的权衡思考,不是随便选的。

33. 如何处理模型迭代?

答案

迭代流程

  1. 1. 版本管理:模型版本、数据版本
  2. 2. 灰度发布:小流量测试
  3. 3. AB测试:对比新版本效果
  4. 4. 监控指标:观察关键指标
  5. 5. 回滚机制:出问题快速回滚

工具

  • • MLflow:模型管理
  • • Docker:容器化部署
  • • K8s:自动化部署

答题技巧强调"可控的迭代,而不是大爆炸式更新"。

34. 如何做数据预处理?

答案

文本数据

  • • 清洗:去标签、特殊字符
  • • 格式统一:日期、数字格式
  • • 去重:相同内容合并
  • • 分词:中文分词(可选)

知识库数据

  • • 格式转换:PDF → Markdown
  • • 元数据提取:标题、作者、时间
  • • 质量评分:过滤低质量内容
  • • 分块策略:按语义而非简单截断

答题技巧强调"数据质量比模型更重要"。

35. 如何做性能优化?

答案

优化方向

  1. 1. Prompt优化:减少Token消耗
  2. 2. 缓存机制:相同问题缓存
  3. 3. 并发处理:异步调用API
  4. 4. 模型选择:简单任务用小模型
  5. 5. 本地部署:降低网络延迟

实际案例"之前每次请求3秒,优化后加了缓存和并发,平均响应时间降到1.5秒。"

答题技巧用具体数字说明优化效果。

36. 如何做错误处理?

答案

错误类型

  • • API超时
  • • API限流
  • • 敏感内容过滤
  • • 模型幻觉

处理策略

  • • 重试机制(指数退避)
  • • 降级方案(返回缓存)
  • • 友好提示(告诉用户出了什么问题)
  • • 日志记录(便于排查)

答题技巧强调"用户体验和系统稳定性并重"。

37. 如何做测试?

答案

测试类型

  1. 1. 单元测试:测试各个函数
  2. 2. 集成测试:测试整体流程
  3. 3. 效果测试:测试输出质量
  4. 4. 压力测试:测试并发能力

测试方法

  • • 准备测试数据集
  • • 定义评估指标
  • • 自动化测试脚本
  • • 定期回归测试

答题技巧强调"自动化和持续测试"。

38. 如何做文档?

答案

文档类型

  • • 用户文档:使用说明、常见问题
  • • 技术文档:架构设计、API文档
  • • 运维文档:部署、监控、故障处理

文档工具

  • • Markdown:技术文档
  • • Swagger:API文档
  • • Wiki:知识库

答题技巧强调"文档是团队协作的基础"。

39. 如何做团队协作?

答案

协作方式

  • • 代码审查:PR review
  • • 定期同步:站会、周会
  • • 文档共享:Notion、Confluence
  • • 任务管理:Jira、Trello

分工原则

  • • 前端/后端/算法
  • • 每个人负责独立模块
  • • 定期交叉学习

答题技巧展示你的协作经验和沟通能力。

40. 如何做需求分析?

答案

分析方法

  1. 1. 用户访谈:了解真实需求
  2. 2. 竞品分析:看别人怎么做
  3. 3. 技术预研:评估可行性
  4. 4. 原型验证:快速Demo验证

实际案例"用户想要AI写作助手,访谈发现真正需要的是'润色'而非'从零生成'。"

答题技巧强调"不要只听用户说什么,要看他们做什么"。

41. 如何做项目管理?

答案

管理方法

  • • 敏捷开发:2周一个Sprint
  • • 每日站会:同步进度和问题
  • • 看板管理:可视化任务状态
  • • 风险管理:提前识别风险

工具

  • • Jira:任务跟踪
  • • Notion:文档协作
  • • Slack:团队沟通

答题技巧强调"小步快跑,快速迭代"。

42. 如何做版本管理?

答案

版本策略

  • • 语义化版本:1.0.0 → 1.1.0 → 2.0.0
  • • 分支管理:main / dev / feature
  • • Tag标记:重要版本打Tag

发布流程

  1. 1. 开发在feature分支
  2. 2. 测试通过合并到dev
  3. 3. dev稳定后合并到main
  4. 4. 打Tag发布

答题技巧展示你的工程化思维。

43. 如何做用户反馈收集?

答案

收集方式

  • • 产品内反馈按钮
  • • 用户访谈
  • • 数据分析(使用日志)
  • • 社交媒体监控

处理流程

  1. 1. 收集反馈
  2. 2. 分类整理
  3. 3. 优先级排序
  4. 4. 迭代优化
  5. 5. 通知用户

答题技巧强调"用户反馈是产品进步的动力"。


第四部分:开放思考类(10题)

这部分判断你的潜力和与公司的匹配度。

44. 你认为AI在3年内会如何改变软件开发?

答案

我的看法

  1. 1. AI辅助编程成为标配:每个程序员都会用
  2. 2. 初级程序员门槛提高:需要更多AI技能
  3. 3. 开发效率大幅提升:编码时间减少,设计时间增加
  4. 4. 新的岗位出现:AI工程师、Prompt工程师
  5. 5. 程序员角色转变:从写代码到设计系统

答题技巧展示你对趋势的思考,不用太准确,但要合理。

45. 如果让你设计一个AI产品,你会做什么?

答案

产品思路

  1. 1. 发现痛点:什么问题还没解决好
  2. 2. 用户分析:谁有这个问题
  3. 3. AI优势:AI能带来什么独特价值
  4. 4. MVP设计:最小可行产品
  5. 5. 迭代计划:如何持续优化

示例"我想做一个AI代码审查工具,因为现有工具准确率不高。AI能理解代码语义,给出更智能的建议。"

答题技巧展示你的产品思维和创新能力。

46. 你觉得当前AI技术的最大局限是什么?

答案

我认为的局限

  1. 1. 幻觉问题:会编造事实
  2. 2. 推理能力有限:复杂逻辑推理不行
  3. 3. 上下文窗口:无法处理超长文本
  4. 4. 成本问题:大规模应用成本高
  5. 5. 可解释性差:不知道为什么这么回答

答题技巧展示你对AI技术的清醒认识,不是盲目吹捧。

47. 如何判断一个业务场景是否适合用AI?

答案

判断标准

  1. 1. 复杂性:规则难以覆盖
  2. 2. 数据可用:有足够训练数据
  3. 3. 容错性:能接受一定错误率
  4. 4. 成本合理:AI成本 < 人力成本
  5. 5. 可衡量:效果可以评估

不适合的场景

  • • 简单规则任务(用if-else就行)
  • • 零容忍错误(金融风控)
  • • 数据极度稀缺

答题技巧展示你的业务判断力。

48. 你最近关注的AI技术进展是什么?

答案

示例回答"最近关注Agent技术,AI能够自主规划、调用工具完成复杂任务。比如AutoGPT,可以自动分解任务、执行、验证。虽然还不成熟,但很有潜力。"

答题技巧展示你的学习热情和技术敏感度。

49. 你如何保持AI技术的学习?

答案

学习方式

  1. 1. 定期阅读:论文、技术博客
  2. 2. 动手实践:做项目、参加比赛
  3. 3. 社区交流:技术社群、会议
  4. 4. 课程学习:系统学习基础知识
  5. 5. 实验尝试:新模型、新技术都试试

答题技巧展示你的学习能力和自驱力。

50. 你有什么问题想问我们?

答案

好问题示例

  1. 1. "你们的AI团队规模和分工是怎样的?"
  2. 2. "AI在公司的应用场景和挑战是什么?"
  3. 3. "团队的技术栈和发展规划?"
  4. 4. "这个岗位的成长路径?"

答题技巧问有深度的问题,展示你的思考和兴趣。


第五部分:面试技巧与总结

答题技巧总结

STAR法则(适用于项目经验题):

  • • Situation:什么情况
  • • Task:什么任务
  • • Action:你做了什么
  • • Result:什么结果

答题原则

  1. 1. 先说结论,再展开:不要铺垫太长
  2. 2. 具体化:用数字、案例说明
  3. 3. 诚实:不会的直接说,不要瞎编
  4. 4. 展示思考:即使不知道,也要说你的分析思路

加分项

  • • 结合项目经验
  • • 用数据说话
  • • 展示学习能力
  • • 问有深度的问题

结语:如何准备面试?

复习计划

第1步:基础概念(1周)

  • • 熟悉这50道题的答案
  • • 理解核心概念
  • • 准备2-3个项目的详细讲解

第2步:实战练习(1周)

  • • 模拟面试3-5次
  • • 让朋友帮你提问
  • • 录制视频回看改进

第3步:心态调整(持续)

  • • 自信但不自大
  • • 诚实展示能力
  • • 展示学习意愿

面试当天

  • • 提前10分钟到达
  • • 带上简历和作品集
  • • 准备好Demo(如果有)
  • • 主动提问展示兴趣

相关阅读

系列文章

  • • 第1篇:金三银四必备:程序员AI转型求职面试全攻略[1]
  • • 第2篇:程序员AI转型实战:3个月成为AI应用工程师[2]
  • • 第3篇:程序员AI面试100题及答案 ← 你在这里[3]

推荐阅读


如果这篇文章对你有帮助,欢迎点赞、在看、转发给有需要的朋友。

也欢迎在评论区分享你的面试经验或困惑,我会一一回复。

作者简介:10年+程序员,AI技术实践者,正在探索程序员AI转型的有效路径。希望通过分享自己的观察和思考,帮助更多程序员抓住AI时代的机遇。

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-04-10 10:05:52 HTTP/1.1 GET : https://www.yeyulingfeng.com/a/503721.html
  2. 运行时间 : 0.253604s [ 吞吐率:3.94req/s ] 内存消耗:5,006.70kb 文件加载:145
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=9a6b4f0313d0818dea7611d5d6290cfa
  1. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/public/index.php ( 0.79 KB )
  2. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/autoload.php ( 0.17 KB )
  3. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/composer/autoload_real.php ( 2.49 KB )
  4. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/composer/platform_check.php ( 0.90 KB )
  5. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/composer/ClassLoader.php ( 14.03 KB )
  6. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/composer/autoload_static.php ( 6.05 KB )
  7. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-helper/src/helper.php ( 8.34 KB )
  8. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-validate/src/helper.php ( 2.19 KB )
  9. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/ralouphie/getallheaders/src/getallheaders.php ( 1.60 KB )
  10. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/helper.php ( 1.47 KB )
  11. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/stubs/load_stubs.php ( 0.16 KB )
  12. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Exception.php ( 1.69 KB )
  13. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-container/src/Facade.php ( 2.71 KB )
  14. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/symfony/deprecation-contracts/function.php ( 0.99 KB )
  15. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/symfony/polyfill-mbstring/bootstrap.php ( 8.26 KB )
  16. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/symfony/polyfill-mbstring/bootstrap80.php ( 9.78 KB )
  17. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/symfony/var-dumper/Resources/functions/dump.php ( 1.49 KB )
  18. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-dumper/src/helper.php ( 0.18 KB )
  19. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/symfony/var-dumper/VarDumper.php ( 4.30 KB )
  20. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/guzzlehttp/guzzle/src/functions_include.php ( 0.16 KB )
  21. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/guzzlehttp/guzzle/src/functions.php ( 5.54 KB )
  22. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/App.php ( 15.30 KB )
  23. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-container/src/Container.php ( 15.76 KB )
  24. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/psr/container/src/ContainerInterface.php ( 1.02 KB )
  25. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/provider.php ( 0.19 KB )
  26. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Http.php ( 6.04 KB )
  27. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-helper/src/helper/Str.php ( 7.29 KB )
  28. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Env.php ( 4.68 KB )
  29. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/common.php ( 0.03 KB )
  30. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/helper.php ( 18.78 KB )
  31. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Config.php ( 5.54 KB )
  32. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/alipay.php ( 3.59 KB )
  33. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/facade/Env.php ( 1.67 KB )
  34. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/app.php ( 0.95 KB )
  35. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/cache.php ( 0.78 KB )
  36. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/console.php ( 0.23 KB )
  37. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/cookie.php ( 0.56 KB )
  38. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/database.php ( 2.48 KB )
  39. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/filesystem.php ( 0.61 KB )
  40. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/lang.php ( 0.91 KB )
  41. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/log.php ( 1.35 KB )
  42. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/middleware.php ( 0.19 KB )
  43. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/route.php ( 1.89 KB )
  44. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/session.php ( 0.57 KB )
  45. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/trace.php ( 0.34 KB )
  46. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/view.php ( 0.82 KB )
  47. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/event.php ( 0.25 KB )
  48. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Event.php ( 7.67 KB )
  49. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/service.php ( 0.13 KB )
  50. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/AppService.php ( 0.26 KB )
  51. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Service.php ( 1.64 KB )
  52. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Lang.php ( 7.35 KB )
  53. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/lang/zh-cn.php ( 13.70 KB )
  54. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/initializer/Error.php ( 3.31 KB )
  55. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/initializer/RegisterService.php ( 1.33 KB )
  56. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/services.php ( 0.14 KB )
  57. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/service/PaginatorService.php ( 1.52 KB )
  58. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/service/ValidateService.php ( 0.99 KB )
  59. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/service/ModelService.php ( 2.04 KB )
  60. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-trace/src/Service.php ( 0.77 KB )
  61. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Middleware.php ( 6.72 KB )
  62. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/initializer/BootService.php ( 0.77 KB )
  63. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/Paginator.php ( 11.86 KB )
  64. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-validate/src/Validate.php ( 63.20 KB )
  65. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/Model.php ( 23.55 KB )
  66. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/model/concern/Attribute.php ( 21.05 KB )
  67. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/model/concern/AutoWriteData.php ( 4.21 KB )
  68. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/model/concern/Conversion.php ( 6.44 KB )
  69. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/model/concern/DbConnect.php ( 5.16 KB )
  70. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/model/concern/ModelEvent.php ( 2.33 KB )
  71. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/model/concern/RelationShip.php ( 28.29 KB )
  72. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-helper/src/contract/Arrayable.php ( 0.09 KB )
  73. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-helper/src/contract/Jsonable.php ( 0.13 KB )
  74. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/model/contract/Modelable.php ( 0.09 KB )
  75. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Db.php ( 2.88 KB )
  76. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/DbManager.php ( 8.52 KB )
  77. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Log.php ( 6.28 KB )
  78. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Manager.php ( 3.92 KB )
  79. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/psr/log/src/LoggerTrait.php ( 2.69 KB )
  80. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/psr/log/src/LoggerInterface.php ( 2.71 KB )
  81. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Cache.php ( 4.92 KB )
  82. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/psr/simple-cache/src/CacheInterface.php ( 4.71 KB )
  83. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-helper/src/helper/Arr.php ( 16.63 KB )
  84. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/cache/driver/File.php ( 7.84 KB )
  85. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/cache/Driver.php ( 9.03 KB )
  86. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/contract/CacheHandlerInterface.php ( 1.99 KB )
  87. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/Request.php ( 0.09 KB )
  88. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Request.php ( 55.78 KB )
  89. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/middleware.php ( 0.25 KB )
  90. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Pipeline.php ( 2.61 KB )
  91. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-trace/src/TraceDebug.php ( 3.40 KB )
  92. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/middleware/SessionInit.php ( 1.94 KB )
  93. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Session.php ( 1.80 KB )
  94. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/session/driver/File.php ( 6.27 KB )
  95. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/contract/SessionHandlerInterface.php ( 0.87 KB )
  96. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/session/Store.php ( 7.12 KB )
  97. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Route.php ( 23.73 KB )
  98. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/route/RuleName.php ( 5.75 KB )
  99. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/route/Domain.php ( 2.53 KB )
  100. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/route/RuleGroup.php ( 22.43 KB )
  101. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/route/Rule.php ( 26.95 KB )
  102. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/route/RuleItem.php ( 9.78 KB )
  103. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/route/app.php ( 3.94 KB )
  104. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/facade/Route.php ( 4.70 KB )
  105. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/route/dispatch/Controller.php ( 4.74 KB )
  106. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/route/Dispatch.php ( 10.44 KB )
  107. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/controller/Index.php ( 9.87 KB )
  108. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/BaseController.php ( 2.05 KB )
  109. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/facade/Db.php ( 0.93 KB )
  110. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/connector/Mysql.php ( 5.44 KB )
  111. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/PDOConnection.php ( 52.47 KB )
  112. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/Connection.php ( 8.39 KB )
  113. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/ConnectionInterface.php ( 4.57 KB )
  114. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/builder/Mysql.php ( 16.58 KB )
  115. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/Builder.php ( 24.06 KB )
  116. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/BaseBuilder.php ( 27.50 KB )
  117. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/Query.php ( 15.71 KB )
  118. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/BaseQuery.php ( 45.13 KB )
  119. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/TimeFieldQuery.php ( 7.43 KB )
  120. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/AggregateQuery.php ( 3.26 KB )
  121. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/ModelRelationQuery.php ( 20.07 KB )
  122. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/ParamsBind.php ( 3.66 KB )
  123. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/ResultOperation.php ( 7.01 KB )
  124. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/WhereQuery.php ( 19.37 KB )
  125. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/JoinAndViewQuery.php ( 7.11 KB )
  126. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/TableFieldInfo.php ( 2.63 KB )
  127. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/Transaction.php ( 2.77 KB )
  128. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/log/driver/File.php ( 5.96 KB )
  129. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/contract/LogHandlerInterface.php ( 0.86 KB )
  130. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/log/Channel.php ( 3.89 KB )
  131. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/event/LogRecord.php ( 1.02 KB )
  132. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-helper/src/Collection.php ( 16.47 KB )
  133. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/facade/View.php ( 1.70 KB )
  134. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/View.php ( 4.39 KB )
  135. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/controller/Es.php ( 3.30 KB )
  136. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Response.php ( 8.81 KB )
  137. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/response/View.php ( 3.29 KB )
  138. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Cookie.php ( 6.06 KB )
  139. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-view/src/Think.php ( 8.38 KB )
  140. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/contract/TemplateHandlerInterface.php ( 1.60 KB )
  141. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-template/src/Template.php ( 46.61 KB )
  142. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-template/src/template/driver/File.php ( 2.41 KB )
  143. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-template/src/template/contract/DriverInterface.php ( 0.86 KB )
  144. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/runtime/temp/c935550e3e8a3a4c27dd94e439343fdf.php ( 31.80 KB )
  145. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-trace/src/Html.php ( 4.42 KB )
  1. CONNECT:[ UseTime:0.001036s ] mysql:host=127.0.0.1;port=3306;dbname=wenku;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.001607s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000775s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000676s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.001384s ]
  6. SELECT * FROM `set` [ RunTime:0.000639s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.001473s ]
  8. SELECT * FROM `article` WHERE `id` = 503721 LIMIT 1 [ RunTime:0.001285s ]
  9. UPDATE `article` SET `lasttime` = 1775786752 WHERE `id` = 503721 [ RunTime:0.031268s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 64 LIMIT 1 [ RunTime:0.000884s ]
  11. SELECT * FROM `article` WHERE `id` < 503721 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.007307s ]
  12. SELECT * FROM `article` WHERE `id` > 503721 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.001748s ]
  13. SELECT * FROM `article` WHERE `id` < 503721 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.001955s ]
  14. SELECT * FROM `article` WHERE `id` < 503721 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.002372s ]
  15. SELECT * FROM `article` WHERE `id` < 503721 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.003712s ]
0.258012s