前端网易、字节、京东一面面经(大二下实习投递经历)

2025.6.06 网易一面(凉经)

1、谈谈项目的难点以及实现步骤

2、项目中有用户优化吗?如何优化用户体验你有了解过吗?

3、谈谈CSS的盒模型

4、canvas了解哪一些用途?都用过什么?

5、富文本编辑器marked库是怎么实现的?

6、事件委托

7、既然事件委托的原理是事件冒泡,那么有没有哪些事件不会冒泡?

8、JS学习路径?

9、有无关注最新的前端发展?在哪关注的

10、反问

2025.6.10 字节一面(凉经)

1、CSS让元素水平垂直居中的方式?

2、你谈到了flex布局实现,那么我这边有多个水平呈现的元素,我想让某个元素单独居中如何实现?

3、React组件之间通信了解哪几个?(一共有四种啊,别和我一样漏了)

4、什么是cookie?项目中用过吗?如何写入cookie?

5、Sass等预处理器与CSS有什么不同?

6、GET和POST请求有什么不同?在跨域上又有什么不一样?

7、简历上写过npm包管理,有没有自己实现一个?说说流程?

8、npm的版本前面的符号有了解过吗?(比如“^1.1.2”的^这些符号)

9、算法:寻找数组里面频率最高的元素(参考力扣第347题)

10、一道console.log来判断作用域的问题

11、知道Promise.all吗?实现一个

12、数组上面有什么原生方法?回答完之后让我用reduce手撕map

13、反问

(字节没问我的项目我是没想到的。。。反正面得很一般,寄了)

2025.6.11 京东一面

1、你遇到的项目的难点是什么?(没问怎么实现,但还是答了)

2、期望工作城市(因为他们团队在北京,所以问了一句这个吧)

3、项目中有使用websocket,说说HTTP和websocket的不同

4、详细说说TCP三次握手和四次挥手

5、谈谈CSS的盒模型(标准盒模型和IE盒模型,也叫怪异盒模型,我回答了但我一直不知道IE盒模型也叫怪异盒模型)

6、CSS有哪些水平垂直居中的方式

7、你谈到了flex布局,flex布局如何实现换行

8、JS都有哪些数据类型?

9、基本数据类型和引用数据类型有什么不同吗?

10、有没有听过深拷贝和浅拷贝

11、React里面Key的作用是什么?

12、虚拟DOM是什么?

13、现写一个将一维数组变成二维数组的函数(从[1,2,3,4,5]到[[1,2],[3,4],[5])

14、学习JS的路径是怎样的?未来在前端打算如何?

15、反问

总结:

1、大家学了vue后,一定得再学个React,毕竟好多公司都要React

2、强烈建议大家先拿小公司面试练练手,学面试知识学个一个月再投简历,真别和我一样傻呆呆的上来就面大厂,全是凉经

3、整体的第一轮面试流程基本都是,自我介绍->项目亮点介绍、难点介绍->八股->手撕代码->反问,其中,项目亮点介绍和手撕代码通常是二选一吧。。。

4、大家加油吧。。。主播已经寄了

全部评论
请问学面试知识学一个月,面试知识指八股什么吗
点赞 回复 分享
发布于 10-16 11:39 北京
能看看简历吗佬
点赞 回复 分享
发布于 06-11 22:57 北京
大二就找实习
点赞 回复 分享
发布于 06-11 20:39 浙江

相关推荐

原文发布于个人博客 liuhongwei dot org,访问以获得更好的阅读体验❤️Time is Tight一年多前,我开始学前端开发,时间虽然很遥远,我的技术水平却一直没能够让我自信地去面试。转眼到了大三,实习不可避免地被提上日程,终于在潦草匆忙地写了写项目后,修修改改简历开始了投递。You Miss 100% of the Shots You Don't Take投递时,我并不觉得我的简历会拿到很多面试,所以选择了海投,也没有因为是大厂而不去投递,对我来说就是 “不试试怎么会知道呢” 或者 “You miss 100% of the shots you don't take“,在 Boss 直聘、实习僧、牛客上都是见到合适的岗位就打招呼/投递。前前后后总共投递了有一百多个岗位,三个软件中,直聘应该是面试最多的,其次是牛客。(这不太具有参考意义,面试的岗位,时间,简历水平都会影响约面情况,所以这可能是由于前端刚好缺人比较多,而直聘上正好是组内“直聘”)Lose Yourself始料不及的是约面试的公司主要是大厂,上周一(11 月 10 日)晚上开始投递,次日就开始约面试了,周三(11 月 12 日)就约了三场面试:第一周面试安排如上其中不乏大厂。第一个面试懂车帝,面试官真的很好,得知我第一次面试,一步步引导我表达自己的能力范围,最后也提醒需要多写技术文章和总结;字节的面试官也很好,不过我过于紧张,发挥得并不好,但是最后他也鼓励我,说我再积累一两个月应该会达到一个不错的水准,但也提醒基础不算好,最好从小厂面起,不然容易脏面评。我在第一天面完试后,觉得自己水平确实不够,立马取消了两个面试:滴滴和京东,不然周四和周五都有面试。面了头几场后,发觉面试确实需要技巧,也是需要某种“硬”实力,例如如何表达自己,如何描述一个技术,如何回答一些开放性的问题,其中也涉及八股的拷问如何讲解,如何展现自己的技术与能力。面试的结果不一定能衡量一个人的能力,但良好的面试技巧可以“提升”一个人的能力。取消两个面试痛定思痛后,决定精进自己的八股,并及时复盘面试。有意思的是懂车帝在当天晚上通知我过了一面,这无疑是给了我一个机会,我更需要抓住了。这里应播放《Lose Yourself》哈哈,近乎疯狂地背了两天八股,到了周末,我却看起了《浪潮之巅》…不过这都不重要了,我个人基础虽说不算好,也不至于太差,故所谓的八股不过是在我原有的知识基础上拓展,并没有存在知识点“脱节”的情况,加上 AI 的加持,理解知识的速度很快。接着到了周一周二,一场场面试袭来,每一场我都尽量努力复盘,面试的反馈还是比较明显的,我能感觉到面试官对我的评价会因表现而不同,特别是京东 Young 一面面试官反而说我的基础还不错,其实是刚好问得都会,也接触过相关八股。到了周三终于达到高潮,一天面了四场,其中百度一面二面仅间隔十来分钟,更是对心智的考验。如同修炼一般,最后达到一个相对熟练的状态,周三后面试前甚至没有太准备,也主要有我个人的懒惰了,以至于面完后,就想着就这样吧,实在不行就去中小厂积累经验。Fail as You Like在这如同期末周一般的面试周中,我却不会像以往期末周那样厌倦,是因为我对前端确实是感兴趣的,也能感觉到不同的面试官对于一个人能力的考察是多元的,并不只是看技术能力,我也享受在此过程中慢慢改进自己的过程,中间也意识到了很多很多自己的不足,特别是那些无法短期内改变的。面试过程中,有三个失败我觉得尤为关键,而正是这三个失败对我未来有很多的启发,希望有所启发:实习要趁早:如果能回到过去,我会在更早的时间去面试,去实习,倒不是说愿意早一些时候成为打工人一员,而是通过面试发现自己的能力不足在哪,体验一下真正工业界需要的能力有什么,以及自己追求的到底是什么。面试得准备:我真的是天真到头了,以为面试只是对自己能力的展现,并没有特别准备面试,对于八股,只是大概看了看面经,觉得可以回答个七七八八就觉得差不多,结果自然是亡羊补牢,为时略晚。这里有个小 Tips,使用 AI 来拷问自己的简历,和用 AI 来问常考的八股,并进行相应的知识补充。能力需积累:百度二面的面试官和我交流的时候有些走神,我以为她在忙工作,后面她提到我最近的一次 commit 改的代码背后的原理,我才明白原来她在看我的 GitHub 的提交记录,我想她大概把所有代码提交都看了看吧。且不提面试过程中对于最直接的代码提交考察(aka 日常积累的展现)我以为所有的思考积淀,无论是否技术相关,都会在面试中以某种方式展现。以上为抛砖引玉,下面推荐一些资源:Zack Wu 的《校招面试不完全指南》Web Worker 播客的校招系列CSDIY…
点赞 评论 收藏
分享
评论
6
31
分享

创作者周榜

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