首页 / 前端
#

前端

#
460725次浏览 16839人互动
此刻你想和大家分享什么
热门 最新
前端面试背八股真的很烦啊!!!
大家好,本人(女,备注是因为怕有人叫我哥们 )在硕士毕业后在字节做了三年前端开发工程师。有点标题党了不好意思。哈哈哈第一次这么介绍自己还有一点不适应。首先声明我完全不是来炫耀的,因为从接触前端到现在的五年时间里,我常常觉得前端很难学,学的很吃力。前端涉及的领域太多了,经常有一种我永远也完全掌握不了前端的感觉。而且每过一段时间就会出现一些新的名词总是令我摸不着头脑。我不是一个喜欢背面试八股文的人(哎 谁又是呢)。非常讨厌在不了解底层逻辑的情况下去硬背一些概念,而且我知道就算现在背下来了以后也会忘的,最后遇到问题了也不能帮助我去解决。当年校招为了通过面试,也是硬背了很多的概念,但是背得越多带给我的困惑越多,为什么这个事情是这样的呢?我怎么去了解知识点背后的本质呢?虽然后面试上岸顺利入职了字节,但是我还是带着很多的问题边工作边学习。不过公司工作的节奏太快了,我没有很多的时间去钻研知识点背后的细节。就这样到了最近公司业务有调整,有很比较多的自己时间才有机会去学习。说实话React的原理我才是最近搞懂的,而且我也不敢说自己完全搞懂了,只能说自己终于慢慢有机会去摸到了前端底层逻辑的边缘。我常常觉得前端的知识点太散了,不知道你们有没有这种感觉。而且因为我们日常的开发都是基于框架或者现成的库,导致我们没有很多的时间去了解知识点底层的原理,导致我们开发的越来越复杂后,需要性能优化或者是遇到一些难以理解的bug才会想到要去了解背后的原理,但是真的开始去了解原理的时候却又感觉无从下手。我不是一个很厉害的前端,但是我是一个热爱分享,热爱钻研的前端,我喜欢去研究问题背后的原理,也想尽力帮助一些对前端感兴趣想要跨入前端大门的小白们解答一些疑惑,希望你们的前端之旅可以更加愉快,少走一些我之前的弯路。前面叨逼叨了很多,这个贴子的重点是想知道大家最近在【校招面试】的过程中有哪些问题是自己觉得很难理解,但是自学之后也不太能摸得到头脑的,我可以试着帮大家解答一下,尽量做到深入浅出。欢迎大家在评论区踊跃留言,我会尽量挑点赞比较高的优先回答~#前端##前端 开发工程师##前端面试##前端面试题##面经#
点赞 评论 收藏
转发
字节前端一面
1.互相自我介绍2.项目是自己做的还是哪个公司的项目(答没实习自己做的)遂直接跳过我的项目问基础去了…..(好歹也让我说下我准备的难点亮点啊3.你对前端的理解4.vue的双向绑定原理,能说多少说多少,追问和react的区别,为什么选vue不选react。5.虚拟dom的理解,js操作dom有哪些方法,为什么虚拟dom可以加快渲染速度,从回流与重绘的角度谈谈,再谈谈浏览器是如何渲染dom的(总体来说面试官会从一个常规八股出发根据你的回答深挖)6.为什么浏览器第二次请求页面会比第一次快。答应该是从缓存的角度去思考,再谈谈觉得缓存了什么。既然你提到http缓存那你谈一下整个http缓存过程。怎么才能知道协商缓存过没过期,从服务端的角度去思考一下如何通知用户缓存过期了。(写到这里有点心得,真不是像一些面经说的要一直答,自己一个人疯狂输出,字节的开始官会打断你的技能施法,问她想问的点。所以对于某些面试官八股适可而止就行,背重点最好两句话答完,面试官更想互动。)6.一道题,是变量提升和函数提升的,图在文章底部。7.既然谈到了let那说一下是什么时候出来的,es6还有哪些新东西。map和对象除了key的类型不一样还有啥区别。8.bfc说一下,例子举几个。9.做题三道,一道异步输出题。异步题不仅要写对还要把每个输出你的理由说给她听。刚面试完,靠记忆临时总结一下,具体更多的细节和题目我再去掘金写一篇文章。总结,答得马马虎虎,一次不亏型面试,过了血赚凉了不亏,比上次美团面试答得很好还凉了体验好多了。 #面试#  #前端#  #字节#
点赞 评论 收藏
转发
玉玉的一天(祸不单行1.0)
今天7点半面鹅厂 teg计费平台二面两个面试官,md进来不说,面到一般进来一个面试官,说有两个。纯纯压力面,我真的面试体验好差,写一个防抖函数,就基本的一个闭包定时器,我不知道有啥,他说你平时也这样写代码的吗,你这有什么好说的。僵持了一分钟,真的不知道该说啥😅。后面就问登陆态,问了很多。vue和react区别,写了一个二分查找。最后开放题,问我怎么设计扫码登陆,幸好有看过一部分,我就勉勉强强说了大致流程😅,就一直问这些我不会的😭。第二个面试官问我架构设计,构建知识体系啥的,感觉问的好宽泛,真不知道咋说。本来被压力了,面试状态真的差,面了将近80min吧。8点临时召开了一个会议,我mt发现我去面试了,面完试被约谈了。说了很多事情,晚上十点才到家😭,心很累。现在好难抉择,我需要放弃投暑期实习了,已经不能再面试了,出了点事,再面我就要滚蛋了,需要all in这边的转正了。感觉压力很大,才被面试官压力,约谈也被mt压力了,唉。倒霉了一整天。mt其实人挺好的,愿意跟我说一些事情😥,我主要是经历了几次人事调动,我都不知道这个是我最后的mt,只不过可能因为自己这种行为确实对一个管理者来说是不稳定的因素补充,美团暑期也约面了,云智周五还要二面😭,只能统统拒了 #大厂实习许愿#  #前端#
点赞 评论 收藏
转发
3.27 携程前端暑期实习二面
问的很有深度,从一个点开挖,开放性的回答并且对不理解的问题大胆猜测,场景很多,有难度。全长55分钟。项目情况1.了解项目整体团队构成以及目前情况2.团队配合是怎么样的3.开发过程中有遇到什么问题4.你觉得项目开发过程中大家做的好和不好的点在哪5.举一个例子,对于基础薄弱的问题如何解决6.作为项目负责人职责是什么,如何推动项目落地7.如何转达需求8.你觉得是在转达需求过程中收获更大还是写代码的时候成就感更高9.项目交付后还跟甲方有什么沟通吗根据功能深挖10.项目涉及到搜索功能吗,支持哪些字段或类型的过滤11.编号查询是模糊查询吗(这个概念不是很了解,但大概意思表达明白了)12.如果编号有一百万条,那你的下拉框过滤功能应该怎么设计13.(上面提到了关键字查询)如果实现关键字查询,整个查询流程大概设计一下14.假设就是上面那种查询,怎么样能够使得用户快速获取数据并且是用户想要的15.用户是应该每打一个字就搜索一下还是应该输入完后点击触发(引出防抖问题)16.后端部署在本地,如何访问后端呢(项目特有)17.访问后端用的是什么样的地址18.公司服务器的地址是什么样的形式?和前端是一个域名吗19.项目开发中如何解决跨域20.讲一下标准的跨域概念和解决方案21.为什么会有跨域这个概念22.为什么会有同源策略23.还知道其他前端安全相关的风险问题以及解决方案吗24.网络攻击的防范在实际项目中有实际应用吗(真没注意,应该有的)场景题25.现在打开一个网页,里面有一个下载地址,但是你点击的话下载失败了。但是你打开一个新页面,把这个地址复制粘贴到浏览器地址栏中,回车下载成功了,可能的原因是什么(面试官提示跟防盗链机制相关)26.简单介绍一下CDN基本概念27.CDN如何使用28.假设你购买了很多CDN厂商的服务,但是突然有一天一家厂商的CDN服务器挂了,应该如何设计让你的用户不会受任何一个厂商服务器挂了的影响29.如何实现CDN备用30.谁去判断离用户最近的CDN服务器有没有目标资源31.如果判断有这样一个节点可以访问,但是它挂了怎么办32.页面如何引入资源33.引入资源、DNS解析还有CDN节点整个调用链路是什么算法:数组中两数和为target的元素下标数组#25届暑期实习##前端##携程##我的实习求职记录#
点赞 评论 收藏
转发
玩命加载中
牛客网
牛客企业服务