前端开发实习生一面面经
完整信息
本篇目录
#开放七大实习专项,百度暑期实习值得冲吗# 1.自我介绍
2.问了一下为什么之前没有实习经历?
3.为什么选择学习前端?
4.平时怎么学习前端的,有没有做过一些规划?
5.你觉得哪些代码用 AI 生成比较合适呢?(我说简单的代码可以用 AI) 那你觉得哪些算简单的代码?
6.在 React-Playground 项目中做了哪些模块?遇到什么难点?
7.拖拽功能是怎么做的?
8.除了通过 Blob URL 封装编译后代码并注入 inframe 实现所见即所得,还有其他方式吗?
9.亲子教育写了前后端分离,你是怎么对接的?
10.顺带讲了一下 koa,问了一下怎么部署的?
11.解释一下什么情况会发生跨域?(讲了同源策略)什么情况下是不同源呢?
12.koa 怎么跟用户端进行一个交互?怎么对接?
13.密码加密,token,数据库这些怎么实现的?
14.coze、deepseek 这些怎么调用的?
15.html 语义化知道吗?为什么要做语义化?
16.script 标签放在 header 和放在 body 底部有什么区别?那有什么方法可以既放在 header 里面又不会堵塞呢?(说了 defer 和 async异步)这两个有什么区别吗?
17.css 的选择器有什么?它们的优先级是怎么样的?
18.有没有用过 flex 布局?常见的 flex 属性有什么?
19.什么是重排?什么是重绘?
20.JS 有哪些基础数据类型?引用类型?
21.说下什么是闭包?有什么作用?
22.箭头函数和普通函数有什么区别?
23.说下 JavaScript 的事件循环(Event Loop)。那假设在微任务执行完之后又有新的微任务会什么样?
24.输入 URL 到按下回车键,我们的页面呈现这中间发生了什么东西?
25.讲下 http 1.0、http 1.1 和 http 2.0,并说下它们的区别。你刚刚说每次都要断开,那http 1.0会怎么样?http 1.1会怎么样?(这里说的不太好) 能说下 http 1.1 字段的名称吗?(忘了)
26.说下常见的 http 错误码
27.写一个防抖函数
28.反问
本篇目录
当前问题0129
- 01
自我介绍
- 02
问了一下为什么之前没有实习经历?
- 03
为什么选择学习前端?
- 04
平时怎么学习前端的,有没有做过一些规划?
- 05
你觉得哪些代码用 AI 生成比较合适呢?
- 06
那你觉得哪些算简单的代码?
- 07
在 React-Playground 项目中做了哪些模块?遇到什么难点?
- 08
在 React-Playground 项目中做了哪些模块?遇到什么难点?
- 09
拖拽功能是怎么做的?
- 10
除了通过 Blob URL 封装编译后代码并注入 inframe 实现所见即所得,还有其他方式吗?
- 11
亲子教育写了前后端分离,你是怎么对接的?
- 12
顺带讲了一下 koa,问了一下怎么部署的?
- 13
解释一下什么情况会发生跨域?(讲了同源策略)什么情况下是不同源呢?
- 14
koa 怎么跟用户端进行一个交互?怎么对接?
- 15
密码加密,token,数据库这些怎么实现的?
- 16
coze、deepseek 这些怎么调用的?
- 17
html 语义化知道吗?为什么要做语义化?
- 18
script 标签放在 header 和放在 body 底部有什么区别?那有什么方法可以既放在 header 里面又不会堵塞呢?(说了 defer 和 async异步)这两个有什么区别吗?
- 19
css 的选择器有什么?它们的优先级是怎么样的?
- 20
有没有用过 flex 布局?常见的 flex 属性有什么?
- 21
什么是重排?什么是重绘?
- 22
JS 有哪些基础数据类型?引用类型?
- 23
说下什么是闭包?有什么作用?
- 24
箭头函数和普通函数有什么区别?
- 25
说下 JavaScript 的事件循环(Event Loop)。那假设在微任务执行完之后又有新的微任务会什么样?
- 26
输入 URL 到按下回车键,我们的页面呈现这中间发生了什么东西?
- 27
讲下 http 1.0、http 1.1 和 http 2.0,并说下它们的区别。你刚刚说每次都要断开,那http 1.0会怎么样?http 1.1会怎么样?
- 28
说下常见的 http 错误码
- 29
写一个防抖函数