小红书前端实习一面-自研小程序

难顶,真难,实习和项目都没问,好几个问题有些刁钻需要1年以上工作经验才能答。不过面试官长相酷似方博,表情严肃,但我乐了。

1. 了解小程序吗,答了解。好,那你可以简单介绍一下小程序的底层架构吗
2. uniapp是怎么做到多个小程序的兼容的话呢
3. 这边能简单介绍一下cdn吗。巴拉巴拉。那一般什么东西放到cdn上呢
4. 那你在开发一个项目中怎么接的cdn
5. 那怎么做文件更新呢
6. 介绍一下js的作用域
7. 块级作用域和函数作用域是一个东西吗。巴拉巴拉。我在函数作用域内定义了一个var 变量,在函数外可以访问到吗
8. 作用域链有了解过吗
9. 对象的查找有了解过吗,想问下a对象上定义了一个b,我要访问a.b但是a上可能没有但a的父对象上有,能介绍查找的流程吗
10. 你有用过vite吗
11. 对浏览器调试有了解过是吧,介绍一下浏览器调试协议。懵了,后面得知要答cdp
12. 你能讲一下在前端中有哪几种错误捕获方式。巴拉巴拉。如果没有捕获到你有什么办法去给他监听出来
13. 出现webpack打包慢的话你会采取哪些方法优化
14. 那编译加速有没有其他办法呢  

好行,我这边没什么问题了,做一个算法题看一下代码能力吧。二维数组查一个数的下标索引,如果找不到的话返回[-1,-1]。
属鼠直接暴力拆循环解掉了,面试官不满意,问优化方式。

整场面试踉踉跄跄答完汗流浃背了
全部评论
我之前也面过这个实习,面试官带着眼镜,长的挺帅的
1 回复 分享
发布于 2024-09-13 12:56 福建
一面完有消息吗
1 回复 分享
发布于 2024-09-13 13:23 上海
这确实难啊
点赞 回复 分享
发布于 2024-09-12 14:50 北京
刚刚面完,感觉碎了,刨根问底
点赞 回复 分享
发布于 2024-09-26 12:02 北京
好难啊
点赞 回复 分享
发布于 2024-10-08 22:01 北京
我的看官网上是面试进行中但是还没收到hr的面试邀请这个咋整嘞,不过刚投的
点赞 回复 分享
发布于 2024-10-14 00:14 广东
算法那个题求各位佬点评我的思路😭,拿到一维数组长度后将二维数组扁平化,然后遍历拿到索引,索引除长度作a,索引取余作b,得出[a,b],时间复杂度为n
点赞 回复 分享
发布于 2024-11-01 02:32 福建
二维数组有序的吗
点赞 回复 分享
发布于 2024-12-27 12:00 浙江

相关推荐

03-14 16:11
已编辑
华南理工大学 Web前端
 更新:官网显示复试 等约面更新:二面链接消失 应该是有三面更新:下周一三面 求求面试官仁慈#腾讯2025实习生招聘# 3.7号下午面的上来首先自我介绍针对项目问一些问题:1.在项目中用webpack了,请问你是怎么用的2.你的项目涉及vue2和3,讲讲在开发过程中你觉得有什么区别3.你的小程序提到了分包的技术,请问你在小程序中是如何分包的4.你提到了自定义指令加vueuse实现图片懒加载 滚动加载 讲讲怎么实现的5.讲讲vue里面的虚拟dom6.看两道输出题第一个是和事件循环有关的第二个是是否用new调用构造函数的输出结果7.算法题:1.手动实现以下函数:给定一个对象,给一个字符串,例如a.b.c a[0].b.c 用这个字符串去访问这个对象 如果能正确访问就返回取到的值 否则就返回自己设置的默认值2.零钱兑换 dp秒了然后就是反问环节:问了问部门业务然后问了问腾讯更喜欢简历丰富还是学习能力更强的同学(菜鸡简历问了问前端的学习路线面试官说一共三轮技术面,到今天还没消息。许愿二面有无佬知道流程多久才推进3.12号晚 二面清纯男大偶遇二面面试官1.自我介绍2.讲讲你觉得项目里面有哪些难点:我讲了二次封装axios以及token刷新/重复请求 vueuse+自定义指令实现图片懒加载/滚动加载 以及大文件分片上传和断点续传 webpack打包项目开始根据项目疯狂拷打八股,以下是一些回忆 不一定按照顺序:1.webpack的整个流程,包括compiler/loader/plugin/entry/output2.http四个版本的区别,1.0/1.1/2.0/3.0还问了问2.0和1.1 如果丢包率高哪个好 一开始没答上来 面试官引导了才答上来。3.https和http有什么区别,我回答是多了一个加密层,然后讲了讲非对称和对称,然后讲了讲非对称和对称各自的优缺点4.cookie/localstorage/sessionstorage的区别5.浏览器的缓存会存放在什么位置(没回答上来)6.响应报文的格式有哪些7.你知道除了cors以外还有什么跨域方式(回答了jsonp,还有说知道nginx,但不太了解)8.DNS解析过程9.讲讲你知道哪些状态码(2xx 3xx 4xx 5xx)10.有用过除了开发者工具以外的东西开发小程序吗(无)11.有什么方式可以提高首屏加载速度12.大文件分片上传是怎么做的(SPARKMD5+WEBWORKER) 还问了我有没有做断点续传(讲了两种方案)13.问了问对AI的看法,对程序员的影响以及自己的一些看法智力题:5L和3L杯子得到4L水算法题:1.总和能满足大于等于给定值的最小连续子序列2.区间合并面完整个人都懵了 青春猪头少年能梦见仁慈的面试官吗 许愿三面
查看55道真题和解析
点赞 评论 收藏
分享
03-06 16:28
已编辑
蚌埠坦克学院 前端工程师
一面1.自我介绍2.做系统重构的背景是什么?3.统一表单系统后配置项减少40%是怎么做到了?4.排班打卡减少了不必要的页面的重定向是怎么做的?5.做了一个组件库,这个组件库是给谁用的呢?6.哪些适合封装成一个公用组件,封装为一个公用组件他应该具备哪些特质?7.简单介绍下GitHub Actions。只用过但是没有深入了解8.css中有哪些定位的方式?9.css3的新特性10.简单说一下什么是回流和重绘?什么场景下会触发回流和重绘?11.介绍下什么是BFC12.js有哪些数据类型?13.基本数据类型和引用数据类型的区别?14.堆和栈的区别?15.说下js数组方法?16.介绍下防抖和节流?17.async和await了解过吗?18.看代码说结果,事件循环。19.cookie、session Storage和local Storage之间有什么区别?20.深拷贝和浅拷贝的区别?21.手写深拷贝。反问二面1.自我介绍2.找一个之前做过的一个比较重点的项目,说一下这里面的一个设计流程和实现了哪些功能?3.项目拷打4.另一个项目拷打5.cookie、token、session的区别?6.401和403的含义?7.tcp建立连接的三次握手。为什么是三次握手?8.手写once方法9.算法:最近公共祖先反问总体来说一二面的体验还是很好的,一面面试官人很好,一些回答卡住了她还会引导重新回答出来,总体来说一面大部分都回答出来了,二面的面试官人也不错,就是对面可能信号不是那么好说着说着就卡了,后面问二面面试官有什么建议的时候,就反映说,就是在和别人沟通节奏可以放慢一点,技术方面对技术比较热情,希望继续保持。整体下来还是不错了遇到两个很好的面试官。感恩。
查看28道真题和解析
点赞 评论 收藏
分享
评论
6
30
分享

创作者周榜

更多
牛客网
牛客企业服务