鲁大师前端实习生一面
📍面试公司:
🕐面试时间:2025-7
💻面试岗位:前端实习生
❓面试问题:【一】面试官的提问清单(含标准答案)
- 栈(stack)和队列(queue)有什么区别?
- 遍历一棵二叉树有哪些方法?
- 写网页时会刻意用具有“语义化”的 HTML 标签吗?为什么?
- 给 HTML 元素添加样式有几种方式?
- 如何用 JavaScript 改变一个 DOM 元素的宽度?
- querySelector 和 querySelectorAll 有什么区别?
- CSS 有哪些常见选择器?
- 浏览器把一堆 CSS 规则计算成最终样式的规则是什么?
- 用过伪类吗?举例。
- 让一个元素水平垂直居中有哪些办法?
- JavaScript 的基础数据类型有哪些?
- 作用域与作用域链是什么?
- var、let、const 的区别?
- 什么是变量提升(Hoisting)?
- Promise、async/await 及 Promise.all 的作用?
🙌面试感想:
- 基础掌握不牢
• 数据结构与算法仅停留在概念层面,如栈/队列、二叉树遍历回答过简。
• CSS 基础薄弱:对选择器、优先级、伪类、居中方案概念模糊,甚至“靠 AI 写”。
• JavaScript 基础仅停留在“看过视频”,对 DOM 操作、变量提升、this、作用域链等关键概念掌握不扎实。
2. 实战经验不足
• 无奖学金、成绩中等,无项目细节描述。
• 自称“用过 Vue”,但仅停留在“了解”层面,未体现任何实战产出。
3. 学习路径零散
• 前端三板斧(HTML/CSS/JS)没有系统梳理,知识体系碎片化。
• 对经典教材(如红宝书)未完整阅读,缺少深度。
4. 面试策略欠佳
• 自我介绍没有突出亮点。
• 回答问题时术语使用不准确,暴露知识盲区,未能扬长避短。
#面试问题记录#