百度 · 百度 APP

前端开发一面、二面面经

完整信息

18 条问法 · 17 道题

本篇目录

0724一面

  1. this指向的算法输出题
<!-- -->
const obj = {
  name: "dodo",
  fn: function() {
    const arrowFn = () => {
      console.log(this.name);
    };

    function normalFn() {
      console.log(this.name);
    }

    arrowFn();
    normalFn();
  }
};

obj.fn();
// dodo,undefined
// 追问fn改为箭头函数呢
//undefined,undefined
  1. 项目开发过程中如何避免CSS的class的命名重复
  2. webpack 和 Vite 的区别,如何根据项目选型
  3. ai 怎么给前端开提效
  4. ai 怎么知道他需要进行Rag的
  5. Rag的整体流程,为什么需要Rag
  6. 如何验证你的 harness 和 loop enginnering 是有效的
  7. 介绍一下自己开发的skill

0728二面

全程AI和实习经历!实习就不谈了

  1. tool,mcp,skill的渐进式披露
  2. Rag的整体流程?
  3. 有什么向量数据库库?哪个库可以通过GPU加速?
  4. 计算相似度的算法「欧氏距离和余弦近似度,还有别的没答出来」?
  5. 如何提高Rag的召回率?
  6. 如何保证llm的结构化输出「答了prompt+ReAct+降级+schema校验」?
  7. 写HTTP接口用了什么库?mcp有什么封装好的库? fastapi,fastmcp
  8. 讲一讲提示词的发展?

prompt->context enginnering->harness enginnering->loop enginnering->graph enginnering

本篇目录
  1. 01
  2. 02
  3. 03
  4. 04
  5. 05
  6. 06
  7. 07
  8. 08
  9. 09
  10. 10
  11. 11
  12. 12
  13. 13
  14. 14
  15. 15
  16. 16
  17. 17
  18. 18

同作者面经

相关公司