阿里巴巴 + 美团点评前端一、二面面经

本文记录了作者在阿里巴巴飞猪和美团点评的前端面试经历,包括电话面试中的常见问题,如前端基础知识、Vue组件化、CSS布局、JavaScript数组操作、深拷贝浅拷贝的区别等。面试过程中,作者还被询问了前端项目的实践、技术栈应用以及HTTP请求头等相关知识。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

接连几天一直在面试阶段,整理一下部分面试题目

方式:均为电话面试

一.阿里巴巴飞猪前端简历评估面试

时间: 15分钟 部门:飞猪前端用户技术部门

  • 自我介绍(个人情况+项目情况,为什么选择前端)
  • 行内块元素,分别有哪些?在展示上有什么区别?怎样将行内元素展示为块元素?(display)
  • 怎样用CSS画一个三角形出来?设置样式……(border处理)
  • CSS3里常用的一些伪类?
  • Vue框架中的组件化的理解,vue为什么可以用组件化的功能开发呢?优点是什么。和React等的组件有什么区别呢?
  • 自己提问?(问了地点,前后端交互问题,倾向于PC端还是?)

    一首凉凉送给自己……准备的一点都不充分,一上来就拿大厂练手,我也是佩服自己的勇气!转态已回绝。


二.美团点评前端面试 —— 一面+二面

时间:50分钟 部门:金融服务平台

一面:

  • 自我介绍 + 项目介绍
  • 为什么选择前端?(因为本专业是计算机视觉,为什么不深入)
  • 你对前端怎么了解?需要掌握哪些技能?
  • 语义化的理解,有哪些元素,优点是什么?(利于SEO的原理是什么)
  • 什么是CSS的盒子模型(box-sizing属性)
  • CSS实现一个宽高都不固定的页面模式,水平垂直均居中,怎样实现。(flex不能实现吗?)
  • JS数组的方法有哪些?两个问题:1、现在要实现在数组末尾加入一个元素,使得原数组不变,你有哪些方法?
    (有两类:一类是原数组改变,一类是原数组不改变,使用时要多加区分);2、如何实现查找两个数组的相同元素(我当时只想到了暴力遍历法,面试官的原意是:需要先判断数组里的数据类型,在进行比较)
  • 深拷贝和浅拷贝的概念,本质区别是什么?如何实现深拷贝,有哪些方法(说了递归)简单点
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值