淘天前端面经

#发面经攒人品#  #秋招面经#
淘宝交易前端   

1.自我介绍

2.介绍实习和项目

3.http和https本身有什么区别,混用有什么风险?

4.跨域问题

答: 在 webpack.config.js 的 devServer 中添加 proxy 配置,指定目标服务器地址,可设置 pathRewrite 重写路径,或 changeOrigin 模拟同源请求。或后端配置 CORS 允许指定源访问;使用代理服务器转发请求(Webpack Dev Server)。
简单场景可用 JSONP(仅支持 GET)。

5.proxy是本地开发环境使用的,项目上线了呢?

(1)后端配置 CORS(推荐)
(2)服务器层代理(如 Nginx、Apache)

6.一个html页面里,监听一个元素是否滚动到了页面中可视位置?

(1)Intersection Observer API 实现
(2)监听 window 的 scroll 事件,获取元素的 getBoundingClientRect (),得到其 top、bottom 等位置信息,再与视口高度比较。

7.scroll判断滚动方向是向上滚还是向下滚?

答:监听 window 的 scroll 事件,在回调中获取当前 scrollTop,与之前存储的值比较,当前值大则为向下滚,反之向上滚,最后更新历史值。

8.space-between和space-around在布局上有什么区别?

答:实际开发中,space-between适合需要元素贴边且均匀分布的场景,space-around适合需要整体居中且两侧有留白的布局。

9.flex:1 是哪几个属性的合并?

flex:1 是 flex-grow、flex-shrink 和 flex-basis 三个属性的简写形式,等价于 flex: 1 1 0%。
这种简写在实际开发中很常用,比如在分栏布局中,给多个子元素设置 flex:1,可实现等宽分配父容器空间。
全部评论

相关推荐

昨天 18:00
南京大学 Java
本着精投的想法,8.10投了一批,8.26投了一批,目前为止共投递十余家互联网公司。一开始以为凭借自身双9+两段大厂的优势能够拿到大量的面试,需尽可能保证面试通过率。然而事实恰恰相反,给面的大部分都能通过,但70%的投递都石沉大海,拿到的面试寥寥无几...已投递:腾讯:8.25 teg云架平存储一面,kpi面,全答后挂;9.3混元一面,官网流程变复试,尚未约二面淘天:暑期测评挂,秋招无缘阿里云:大概率同淘天,无消息阿里国际:9.4一面,未出结果蚂蚁:笔试完无动静虾皮:笔试ak,9.5约一面京东:8.19一面 8.21二面 9.2线下hr面后挂(一生黑,三场面试全部相谈甚欢结果hr面莫名其妙挂掉,至今问不到原因)快手、滴滴、联想、tme、pdd、百度、饿了么、阿里控股:简历评估中,无消息未投递但走了流程的:美团:转正流程中,结果未知字节:7.30hr主动把我暑期实习的简历捞起并加微信约面,8.7一面 8.12二面 8.19三面 8.28hr面 一周后意向不知道为啥今年秋招开的格外早,也不知道是因为投晚了还是自身简历确实缺少竞争力,大部分投了就是石沉大海。说来也是讽刺,唯一的意向来自于我并未投递的字节。挺感谢它的,要不是早早的主动拉我约面,我大概率也会在八月份才不紧不慢的开投,最后因为池子已满被卡在简历评估状态吧只能说秋招现在越来越癫了明明是9月初,居然连面试都寥寥无几,很多公司都像是招满了似的奉劝27的各位一定要早投+海投,至少先拿到保底意向,之后心态方面都会好很多
墨西哥大灰狼:HR看到🐗神简历直呼留不住,RD看到🐗神简历不敢发起面试了
投递美团等公司10个岗位
点赞 评论 收藏
分享
查看18道真题和解析
点赞 评论 收藏
分享
评论
2
13
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务