![美团saas 前端实习一面凉经](https://imgs.xnip.cn/cj/jy2/2024-03-28/a5427ce0-9cf8-4cd2-81e1-64470515c657.jpg)
1h20min 被拷打麻了
一 自我介绍
二 闲聊前端相关
1 你认为前端程序员需要具备什么能力
2 为什么学前端
3 你说你的项目还有什么产品,后端,是参加什么东西吗,怎么个组织
三 拷打项目,结合项目问问题
1 讲讲你小程序这个项目的难点
2 你说你项目实现了一个无障碍访问功能,怎么实现的,详细说说
3 现在回过头来复盘,你认为之前这个项目可以优化什么
4 项目用的uni-app,当时是考虑什么选的,什么因素促使你用uni-pp
5 知道其他跨端框架吗,你认为什么因素决定了你做项目时候的技术选型
6 知道支付宝小程序和别的什么小程序,比如微信小程序,百度小程序,美团小程序有什么相同,不同地方吗
7 讲讲小程序冷启动热启动(寄)
8 uni-app有什么好处,比起其他框架
9 uni-app条件编译怎么回事
10 说到了条件编译和打包,用过什么打包工具吗,详细说说从零开始打包是个什么流程(寄)
11 说说你熟悉的打包工具怎么配(寄,我说直接用现成的脚手架)
12 知道前端交互有什么方式吗(有点没明白问的啥,答的和后端交互的ajax有什么)
13 说说http请求里面都有什么
14 详细讲讲http请求头有什么(寄了,没背这么细)
15 跨域怎么回事,请求头里哪一项和跨域有关(寄了,只说了一个,说有4个)
四 手写代码
1 给了一个骰子六面的图,五点那个面,说说这个布局怎么实现
说了好几种常见的,他跟我说有十几种,感觉寄了
提了中间居中那个可以用绝对定位和translate做,被追问translate属于哪个属性
想了会想起是transform,然后让说还知道这个有什么别的属性不,我刚说了两个,他让我直接在面试界面写出来
牛客那个面试界面没有css的补全,那几个单词我光记得前几个字母怎么拼,一般后面都是让ide补全的,然后这就直接没写出来。。。
大寄特寄
2 给了一个嵌套对象,输出拍平的对象数组。
输入对象是有若干属性,可能有children属性,有的话是个数组,里面可能有多个对象
想了一会,写了dfs解法。追问知不知道别的解法,用栈怎么写,一下没想出来
然后说bfs呢,想了会给bfs的写出来了
五 反问
这不直接寄了,这么喜欢追问,拷打我1小时多,物理意义上汗流浃背
估计是最后一次面美团了,团子再见了