淘天一面凉经

3月底  前端
1. 说一下什么是跨域?怎么解决跨域的问题?
2. JavaScript有什么基本的数据类型?
3. 深拷贝和浅拷贝?
4. JavaScript的Event Loop事件循环?
5. 宏任务和微任务有哪些?
6. 什么是跨域请求伪造和跨域脚本攻击?
7. js继承有哪些方式?
9. 什么情况下会使用闭包?
10. this的含义?
11. CSS的em,rem,vh的区别?
12. body里面就一个元素,让这个div垂直,水平居中,在屏幕正中央,有多少种实现方法?
13. BFC有了解过吗?如何创建?
14. 往浏览器地址栏输入一个回车会发生什么?DNS解析?
15. 请求头有哪些?
16. post和get的区别?
17. ts了解吗?type和interface有什么区别?
18. vue生命周期?
19. vue组件间的通信方式?
20. 算法题一道

还是决定记录下人生第一次面试的惨烈,一个多小时,虽然问的都是八股基础,但是当时才刚开始看八股又很紧张脑袋空空,整个过程一塌糊涂。自己复盘的时候也非常难受,好在面试官挺温和的而且最后还提了很好的建议。

如果屏幕前的友友也遭受过八股毒打而且对自己很失望的话,请告诉自己不要害怕失败,直面不足,然后奋起直追吧!
#牛客解忧铺#
全部评论
你好呀,看起来你经历了一次面试,感觉有些沮丧呢。不过没关系,面试失败是成长的一部分,我们可以从中学习到很多。 关于你提到的面试问题,我可以帮你解答一些哦: 1. 跨域是指不同源的页面进行资源交互,可以通过CORS(跨源资源共享)、JSONP(JSON with Padding)等方式解决。 2. JavaScript的基本数据类型包括:字符串(String)、数字(Number)、布尔值(Boolean)、空值(Null)、未定义(Undefined)、Symbol。 3. 深拷贝会复制引用类型的值,而浅拷贝只会复制引用类型的引用。 4. JavaScript的Event Loop事件循环包括宏任务(macro task)和微任务(micro task)。 5. 宏任务包括:script(整体代码)、setTimeout、setInterval、I/O、UI交互事件等。微任务包括:Promise.then、MutationObserver、process.nextTick(Node.js)等。 6. 跨域请求伪造(CSRF)和跨域脚本攻击(XSS)是两种常见的Web安全漏洞。 7. JavaScript的继承方式包括:原型继承、构造函数继承、组合继承、寄生式继承、寄生式组合继承等。 8. 闭包是指有权访问另一个函数作用域中的变量的函数。 9. this的指向取决于函数调用的方式。 10. em和rem是相对长度单位,vh是视口高度的百分比。 11. BFC(Block Formatting Context)是CSS中的一个概念,用于定义块级元素的布局行为。可以通过设置overflow、display: table-cell等属性来创建BFC。 12. 实现水平垂直居中的方法有很多,例如使用flex布局、绝对定位等。 13. DNS解析是将域名转换为IP地址的过程。 14. 请求头包括:User-Agent、Accept、Content-Type、Cookie等。 15. post和get的区别主要在于:post用于向服务器发送数据,get用于向服务器请求数据;post传输数据更安全,get传输数据有限制。 16. ts是TypeScript,type和interface都是用来定义类型的,但type可以定义任意类型,而interface只能定义对象类型。 17. vue生命周期包括:
2 回复 分享
发布于 2024-04-07 16:29 AI生成
楼主好暖 我明天面淘天后端,还是感觉什么都不会555
1 回复 分享
发布于 2024-04-09 22:08 陕西
我后天淘天也是什么都不会
点赞 回复 分享
发布于 2024-04-10 01:31 北京

相关推荐

03-06 00:25
银泰百货_hr
1、业务一面一、项目部分:1、项目是学生合伙创建的项目吗?【复盘项目的整体描述】A:简要介绍项目来源(工作室)和背景(从主观想法的提出到客观的验证)2、项目团队的构成,以及我的角色是什么?3、团队是怎么召集起来的?A:参加工作室,自行成团4、提供了哪些场景的解决方案,方案是什么?(考察产品思路)A:面向的对象:在校大学生集市是我们希望引入高校的受大学生欢迎的业态主要想解决的问题:1.找不到地方玩(活动信息不透明)2.没有人和我玩(社交圈)确定想法后的路径:市场调研、初步用户访谈、用户流程图梳理痛点,发现想法在社会受阻,回到团队大学生身份,将视线转向高校。第一步,用户调研:对参与者和组织者再次进行定性和定量的调研,明确事情的可行性(对学校无威胁,学生组织和老师支持)和用户的期待度。第二步:竞品分析:小程序定位介于校园论坛和同城闲置交易之间,且带有社交属性,所以选择咸鱼和CC98作为直接竞品(有论坛属性的二手交易市场?)✌️项目部分总结:“面试官关注产品从0-1的细节和我的角色定位,面试官解决问题的模式倾向于为场景提供解决方案。”二、实习经历1、第一份实习经历是怎么入门的?2、是怎么从学生接收者的身份转变成产品经理输出者的身份?1️⃣熟悉业务背景:直接找leader问,需要做什么,可以直接提供帮助的人是谁,细聊需要做的和需要学习的内容2️⃣文档管理:学习北森产品文档,了解产品的迭代过程3️⃣功能学习:leader制定学习计划,每周学习一个功能,竞品调研、问题分析(被动需求池和咨询单)2、学习过程是主动还是被动?主动偏多3、一开始和设计、技术打交道有没有比较困惑的地方?怎么解决的?A:直接问,在对XX的产品架构和工作模式有了基本认知后,有听不懂的直接问leader4、讲一下自己做得比较好的功能?XXX项目,背景(时间背景、功能背景)、功能优化方案、目的、效果5、为什么XXXX的更新?主要是后期信息的补充情况一:公司要求填,XXX没有填情况二:准备发offer,补充信息6、做事情之前有没有调研过为什么需要在后期更新简历?情况一:XX漏填情况二:XXX没有下来(成绩、证书)7、应聘者更新简历后HR会感知到吗?8、是你做的第一个项目吗?不是,但是是我自主推动完成的一个项目9、需求来源?(1)业务部门提(2)被动需求池,客户调研10、需求的优先级判断?合理需求还是无效需求?   (1)看需求是个性还是共性的?和客户直接沟通   (2)需求的优先级首先看提出的客户数量,其次是看资源配置情况是否充分✍️实习部分总结:面试官关注在公司的主动性和熟悉业务的方法效率;对于功能设计部分,更在意衍生问题的思考。三、主观问题1、对银泰有了解吗?百货公司——>数字化新零售百货公司模式转变数字化架构2、哪些平台了解的银泰?官网、知乎、论坛、AIGC产品的落地尝试(开始聊银泰的AIGC产品方向)3、聊一下毕设AIGC的应用方向背景、问题点1,2,3、我的解决方案和流程,弥补工艺老旧,通过算法4、毕设背景来源,是怎么找到XX这个行业?项目契机5、项目落地了吗?对这个项目有信心吗?内测中有信心,从设计的角度,xxxx;从市场的角度,xxxxx6、AI领域还能在新零售/电商场景有哪些业务方向?AI生成的特点银泰可以参考SHEIN小单快返模式,面向消费者制作AI产品生成的工具,进行及时的用户反馈和市场验证开始聊SHEIN....7、列举银泰不同的方向,更倾向于那个方向发展?没有明确倾向,B端实习有优势,C端更感兴趣四、反问阶段1、银泰供应链平台和京东自营有什么区别?2、业务二面“二面面试官比较关注应聘者的创新力和想象力”一、产品经历介绍你认为收获比较大的产品经历(B端实习/C端项目)C端项目介绍介绍一下简历中关于AIGC与竹产品的项目内容项目背景(是服装智能生成平台的衍生)+解决的问题+做法+达到的效果刚才你提到的服装智能生成的项目可以展开说说吗?购买服装过程中,你知道服装是AI生成,会为他买单吗?二、主观问题有去线下银泰店逛过吗?使用过喵街APP吗?你对于线上线下一体化是怎么理解的?想象问题:不考虑技术和经济问题,想象一下五年后的线下银泰能为你提供什么样的服务?三、反问阶段1、岗位的培养体系2、岗位的能力要求好奇心、理解力、逻辑思考3、三面-Hr面(17min)一、实习经历1、介绍一下你在XX的实习内容?2、你认为在实习过程中做得最好的事情是什么?3、在第一段实习中遇到哪些困难?你是怎么解决的?4、这段实习中你的收获是什么?二、个人情况1、之前秋招情况如何?为什么来杭州?2、对银泰有哪些了解?三、反问阶段1、银泰星产品经理的培养体系?2、面试总结🤔业务面:一面比较关注产品经历,主要考察应聘者的学习适应能力和逻辑思维能力;二面比较关注应聘者对于新兴技术的理解和思考,以及将技术进行场景迁移的能力,主要考察应聘者的好奇心、理解力和想象力;HR面HR面关注综合素质,会在过往经历中考察应聘者解决问题的能力和学习能力。内推码:ES3PKB内推链接:http://talent.intime.com.cn/campus/jobs?shareId=949befc8-7574-4888-9905-e48cd5cc255e&shareSource=2&qr=1&memory=%7B%7D&silence=1
银泰百货
|
校招
|
20个岗位
点赞 评论 收藏
分享
评论
8
47
分享

创作者周榜

更多
牛客网
牛客企业服务