小红书

收藏
企业服务
100-499人
未融资
上海市
高校必争榜offer比较常胜榜HC充足榜校招高薪榜牛客指数榜
榜单独角兽企业榜单高新技术

95

在招职位

865

面试经验

65

真题试卷

查看官网
上传简历
此刻你想和大家分享什么
职位类型
全部
后端开发
前端开发
测试
人工智能/算法
产品
运营
银行
市场/营销
财务审计
最新
热门
暑期投递结束——所以微信玩多了要被WXG抓走打工吗?记录和鹅的wxg双向奔赴的一次!(超长timeline版)小红书还没离职的时候就很幸运得到了内推机会,本着挂了也不丢人的心态参加面试,我敢说这是我实习以来体验最好的几场面试——我能感受到对方很认真在感受我!!最激励我的是面委,短短四十多分钟就把我的优势劣势给领悟清楚,并告诉我前端的职责希望我不忘初心,坚持向前🥹然后当场给过了(巨开心!!)时间线:2.28投递—3.25offer 难受的点是面试太长了hhhh,但是每一场都几乎秒过🥳🥳🥳📅timeline:2.28投递3.5一面3.13二面3.19面委3.21hr面3.25 offer 一面(秒过)开局两道很简单的算法,有效括号和二叉树findSumPath主要深入问了实习做的东西,因为能说的确实挺多的,感觉面试官很满意我的实习经历,八股随便考了几道:*react的diff算法* 虚拟dom* react怎么实现中断* 事件循环* css白天黑夜模式* 如果一个页面卡顿你会怎么去检测和优化二面(秒过)主要围绕项目问八股和场景* 团队规模,你做了啥* 虚拟列表原理,提升了什么性能* 后端返回这么多数据除了虚拟列表还能咋处理* 跨域* 什么是jwt,为什么用jwt,具体怎么做的,为什么用localstorage而不是别的?说到持久化,你是怎么做token刷新的?* 项目有aigc,大模型响应很久怎么处理用户体验;作为开发人员你还能怎么做来提升用户体验?算法,两道dp,一道编辑距离一道没见过(不知道是不是原创呃)面委:* 挑一个你认为最具有前端代表性的项目讲讲* 两个页面跳转能怎么传递参数,需要跨域检测吗* 场景题,请你设计一个俄罗斯方块游戏    * 怎么考虑性能    * 怎么提高用户体验    * 碰撞检测怎么做    * 数据结构咋设计的,怎么存这些东西    * …忘了* 你为什么选前端?当场给过并给了我很多发展建议很开心的面试体验!!去了很喜欢的地方,暑期就这么告一段落啦!!#腾讯求职进展汇总##wxg##暑期##腾讯#  #牛客激励计划#
雨夜迈巴赫:橘化腾招我进wxg
点赞 评论 收藏
分享
03-28 20:02
已编辑
南京大学 前端工程师
2025.3.28更新:已OC,跟HR电话聊完后就发offer了~时间线:3.20一面——3.24二面——3.27进offer环节——3.28OC&offer项目 12min1. 自我介绍和项目介绍2. 读研后才学的前端,有没有成体系化地看过什么书或者文档?在哪些平台上看的?3. git的使用:  1. 项目管理中,用什么管理代码的?  2. 有没有试过多人同时改一块代码,如何处理?  3. 开发的时候,仓库中分支的管理的流程是怎么样的?比如开发分支,最后上线是合回master上线,还是单独分支上线,有没有测试分支等,会有哪些分支,如何进行管理的。4. 项目中富文本编辑器的选用是什么,在使用时遇到过什么困难吗?(基本没有,甲方需求都能满足,面试官还去看了一下这个编辑器项目的star)5. 除了PC端的项目,移动端的项目做过吗(没有)6. 有了解过移动端适配吗(没怎么了解,扯了下响应式框架产生后适配变得方便,如果单纯用CSS的媒体查询会较麻烦,等等)7. 你的PC端项目的页面是固定宽度还是自适应宽度?(说了一下布局)场景题 6min主要是CSS相关,侧重移动端开发,其实不是很会:1. 在企业级的项目中,一般使用rem来做高度,rem基于根字体,所以要设置一个合理的根字体大小,一般根字体设置得都比较大,这样应用时比如除以10就可以使用,比较方便计算。假如有一个很老的项目,它的根子体设置地不合理,导致换算规则需要去除以77或333这类除不尽的数字。这个时候业务中需要新增一个业务组件,你会怎么去简化业务组件,解决书写比较麻烦的事情?根子体的大小不能改变,因为一改变会影响其他的部分。2. 有没有用过SCSS或者SASS里一些比较高阶的函数?其中的minix函数其实可以解决问题1中的问题,但仍然还是不优雅,新加入的成员也比较难上手逻辑。(最终面试官给出解决方法:使用webpack之类的打包工具可以直接处理)3. 页面中,浏览器有一个最小的字体大小,如果太小就不会渲染生效。在移动端中常常遇到需要0.5px的边框,在实际渲染的时候也会按1px来渲染,如何强制显示0.5px的边框?比如,使用CSS33中的一些属性。手撕 15min1. JS宏任务微任务,事件循环的一道题。promise和setTimeout各种嵌套,要求说出打印顺序。2. 数字逆序(如1234逆序后就是4321)。不可以使用直接反转相关的操作如转换成string直接反向,限定用%和/取模取余的方式,配合递归实现。3. reduce()实现数组求和闲聊 5min能从什么时候开始实习到几月?在上海是否有租房经验?公司周围的房子很贵,知道租哪里的房子便宜点吗期末考期间可以请假回去考吗(可以,一两周两三周可以的,看个人需求)实习期间项目是否涉及移动端?(主要是PC端和手机端H5活动页,是一个旅行类APP的创新业务,但详细信息保密)结果面试最后面试官直接跟我说过了,等HR那边的通知。面试官真的人非常nice,两面的都挺nice的。感觉二面的八股和手撕压力小一些,但也更涉及实际场景。
查看19道真题和解析
点赞 评论 收藏
分享
项目 12min自我介绍和项目介绍提问:1. 批改页面里有什么功能 2. 富文本编辑器为什么选quill 3.遇到了什么困难八股1. Axios: 是什么?你用过它的一些别的功能,比如拦截器吗?2. Pinia: 项目中的使用场景?组件通信,除了用这种全局状态管理工具,还有哪些方式?如果是子组件传父组件,有什么方式?3. vue3中的双向绑定,以及其响应式的原理4. vue3中有一个语法叫nextTick,你知道是什么吗 (不知道)5. 了解过防抖和节流吗?他们分别是什么原理?=>丝滑转手撕 6. JS中事件循环的机制了解吗?(没答上来)7. 看一段代码,看一下他们的输出顺序。(事件循环,promise和setTimeout()各种混杂)8. 深浅拷贝的概念了解吗9. CSS中常用的单位有px,vh,还有em和rem,后两个分别是什么?10. CSS中的flex布局有了解吗?Flex:1 代表什么11. 什么是DNS?DNS怎么去查找,中间有哪几层?(不记得了,大体答了答)12. MySQL和MongoDB这两个数据库的区别是什么?13. 手撕数组拍平手撕1. 防抖和节流。顺便问了一下里面的apply方法,有没有别的实现方法?如果用bind和call怎么实现(他们三个的区别)2. 数组拍平。忽然忘了怎么写,本来想用reduce(),但卡住了。说了一下思路,面试官说是对的,试试用直接遍历的方式写一下。然后写的错漏百出……忘了Array.isArray()的用法,忘了concat()返回的是一个新数组,云云。JS手写基础太差了。最终写了个大概。面完后15min发二面了
查看18道真题和解析
点赞 评论 收藏
分享
模拟面试
真实面试体验,快速补齐短板
应聘感受
暂无应聘感受
牛客网
牛客企业服务