27届美团日常前端一面面经

1.实习介绍,说了十分钟,问了一个全栈开发的项目
2.AES RSA都是什么,有什么区别,私钥公钥有几对(勉强)
3.JWT是什么,全称是什么(勉强)
4.React Hooks都是什么,和vue的有什么区别,Reacthooks怎么用(还行)
5.JS数据类型都有什么(还可以)
6.数组API都有什么,用过哪些
7.前端显示图片的方式,图片可视化的标签都有什么(没复习到说了img)
8.canvas是什么,在项目里怎么使用(没复习到)
9.如何实现button的渐变效果,比如从深红到浅红的渐变,有几种实现方式
10.JS数组都有什么,用在哪里,对象数组是什么(还行)
11.JS首页渲染怎么实现,也就是浏览器渲染首页流程(复习到了,勉强能说)
12.白屏怎么办,懒加载是什么怎么实现(懒加载背完忘了完蛋)
13.React状态管理工具怎么用(一开始没想起来React的,说了vuex+pinia,具体地说了vuex,后来突然想起来了,说了redux和ZUstand和usestate,没敢细说因为全忘光)
14.v-if 和v-show有什么区别。都是干什么的(说了先if后show,背过忘了)
15.手撕: m*n 初始化值为0,尽可能简单的写
16.开始深挖项目和实习:
首页渲染页面性能提升50%怎么做到的
之前实习项目的组件是公司自己的还是你自己写的(自己写的)
分页是你做的还是后端帮你(后端帮我)
项目的数据量有多少
之前应用的页面为什么会白屏,闪退,原因是什么知道吗,是搜输入的时候就闪退还是什么
...(还有很多聊了20min具体记不太清了)
17.平时用ai吗都用什么,让ai写css给他指令怎么给(这能咋给)
18.ai使用占比多少,90%?(苦笑着说60%70%吧)
19.反问环节
全部评论
ai写css指令这一点考察挺新的。如果项目知识tailwind其实挺方便的,少token而且ai也知道大概怎么写的
点赞 回复 分享
发布于 11-22 12:50 上海

相关推荐

11-21 15:20
门头沟学院 Java
一面 1.  介绍一个你熟悉的项目2.  当时为什么这个项目?上线了吗?3.  你认为什么是RAG?4.  它跟微调有什么区别?效果上会有什么区别吗?为什么有两种方式?5.  有实际做过微调吗?6.  Rag 去做判卷,你的检索内容是什么?7.  用的是什么向量数据库?为什么最后选了它?8.  Redis 的缓存策略,为什么要去设计的一个热点题目缓存这样的东西?9.  Rocketmq 我们在正常的发送和消费的时候,怎么保证这个消息是不丢失的。10. 在消息发送出来写到 broker 的时候,在你的发送里面要做什么样的设置才可以保证你一定会写入这个?11. 你在做哪些开源的事情?12. 你对哪一个技术中间件是最熟悉的?13. Redis 它为什么很快?14. 为什么单线程还会比多线程要快?感觉这有点反直觉。15. 多线程比单线程执行会多一些成本吗?16. 上下文切换有哪些具体的开销?17. 什么是程序计数器?18. 所以它是跟线程绑定的吗?19. Redis 多路复用20. 你了不了解 Redis 6.0 之后为什么引入了多线程?21. 你觉得你对Redis的掌握程度是怎么样的?评价一下22. 你现在学习是通过什么方式去学习一些新的知识?你有什么感兴趣的方向吗?23. 假设现在你跟你的mentor,你的导师上你们有意见冲突,你们的意见完全相反,在一件事情上,你会如何处理这样的事情?24. 算法题 mid 不含重复字符的最长子串的长度25. 你实际做项目里面,你觉得你碰到过最难的问题是什么?你如何解决它?
查看25道真题和解析
点赞 评论 收藏
分享
评论
点赞
1
分享

创作者周榜

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