美团门票度假java实习(66m)

1.介绍一下redisson分布式锁
2.redission分布式锁底层如何实现
3.基于setnx实现的分布式锁的缺点有哪些
4.基于redis如何实现可重入的分布式锁
5.项目的qps大概多少
6.如何自己实现一个限流算法中的滑动窗口
8.code:用两个队列实现一个栈,java语言
9.jvm内存结构
10.本地方法栈和虚拟机栈的区别
11.类加载的过程
12.redis常见数据结构
13.zset的底层数据结构
14.redis缓存穿透的原因和解决办法
15.mysql索引底层数据结构
16.mysql对两个不同字段建立索引有几棵b+树
17.mysql联合索引的最左前缀原理
18.col1=, col2 between可以用这个联合索引吗
19.为什么不等于条件会导致索引失效
20.你实习想做什么
反问:部分与业务
全部评论
https://www.nowcoder.com/discuss/600244744383377408 解析在这里哦,欢迎订阅专栏,日更
2 回复 分享
发布于 2024-03-21 21:24 广东
更新:就一面,已oc
1 回复 分享
发布于 2024-03-21 10:37 江苏
啥时候面的哈哈哈哈
1 回复 分享
发布于 2024-03-21 13:21 天津
感觉不是很难
1 回复 分享
发布于 2024-03-22 20:42 广东
哥们你在哪投的这个啊,我在boss直聘投了之后面完到现在官网一直查不到流程,你是官网投的还是第三方渠道投的啊
1 回复 分享
发布于 2024-03-25 14:13 北京
两个队列咋实现一个栈哇 给我整不会了
点赞 回复 分享
发布于 2024-03-20 20:43 福建
日常吗
点赞 回复 分享
发布于 2024-03-20 23:34 江苏
m
点赞 回复 分享
发布于 2024-03-21 08:43 广东
m
点赞 回复 分享
发布于 2024-03-21 09:19 湖南
m
点赞 回复 分享
发布于 2024-03-21 10:30 贵州
m
点赞 回复 分享
发布于 2024-03-21 11:34 陕西
校友太强了
点赞 回复 分享
发布于 2024-03-21 14:34 四川
来pdd跨境电商试试,不考八股文
点赞 回复 分享
发布于 2024-03-21 16:23 上海
有结果了吗
点赞 回复 分享
发布于 2024-03-21 23:11 北京
redis可重入分布式锁是啥,有这玩意?。
点赞 回复 分享
发布于 2024-03-21 23:32 广东
是业务部门还是数据bp呢?
点赞 回复 分享
发布于 2024-03-22 11:16 北京
哥们美团是发的邮件还是hr告诉你oc的啊
点赞 回复 分享
发布于 2024-03-22 23:33 北京
佬,投java可以用c++做算法题吗
点赞 回复 分享
发布于 2024-09-09 07:01 广东

相关推荐

大家好!今天想和大家聊聊日常在大厂工作时,前端开发的流程是怎样的,特别是对于一个中大型需求的开发流程。对于想要了解实际工作中的开发流程、提高开发效率的小伙伴,或者刚刚步入前端开发的新人,这篇文章会帮你更好地理解整个开发过程。1. 产品和业务对接:需求敲定每个项目的开始,都会有一个明确的需求梳理过程。首先是产品和业务团队的对接,产品经理会根据市场需求、用户反馈或者公司战略,提出相应的功能需求。这个阶段,前端团队通常需要和产品、设计、以及后端团队保持紧密沟通,确保功能需求和用户体验的一致性。2. 需求评审:多方确认细节产品需求整理后,会进行需求评审。这是一个非常重要的环节,前端、后端、测试等各方会一起参与。大家共同讨论需求的可行性、实现的技术方案、风险评估等,确保每个功能点都能得到合理的实现,同时避免后期出现大量返工。3. 技术方案协商:前后端分工需求评审后,前端和后端团队会根据各自的职责,协商出相应的技术方案。在前端这边,我们需要根据需求来决定是使用现有的技术栈,还是需要引入新的框架或库。后端则会考虑如何设计接口、如何处理数据存储等。最终,前后端各自明确分工,并确定技术实施路径。4. 排期和开发计划:确保时间有序接下来,产品经理会根据项目的复杂程度和优先级,给出ddl,并明确开发阶段是否需要分批上线。在大厂中,开发进度通常需要精细化管理,确保每个环节按时完成。前端在排期中,通常会根据功能模块的大小、复杂度,以及人员的分配情况来评估开发时间。5. 接口文档与开发:前端开始编码前后端方案确定后,后端会提供接口文档,前端根据文档来进行开发。接口文档包含了每个接口的请求方式、参数说明、返回数据等信息。前端通过与后端提供的数据接口进行对接,开发出相应的页面或功能模块。在开发过程中,前端通常会使用版本控制工具(如Git)进行代码管理。6. 测试用例评审与自测:确保质量开发过程中,QA团队会准备相应的测试用例,确保每个功能点都经过充分的验证。前端开发完成后,通常会根据QA提供的冒烟用例进行自测,检查是否有明显的bug和问题。自测之后,前端会提交代码并进行提测。7. 提测与修复Bug:保证稳定性提交后,QA团队会进行更加全面的功能和性能测试,确保项目上线后没有明显问题。这个阶段,前端需要积极配合QA,查看反馈的bug并及时修复。通常情况下,开发和测试团队会在这一阶段共同处理大量的bug修复。8. 上线:功能发布当开发和测试都完成后,项目终于迎来了上线阶段。发布后会做最后的回归测试,确保没有遗漏任何关键问题。最终,项目顺利上线,并进行一些监控和跟踪,确保系统稳定运行。如果你也在学习前端开发的道路上,或者后续准备参加实习或工作,相信这篇文章能为你提供一些帮助,提前了解常见的开发流程,提升自己的项目管理和开发效率。💪 #牛客创作赏金赛#   #现在前端的就业环境真的很差吗#  #前端#
点赞 评论 收藏
分享
评论
20
230
分享
牛客网
牛客企业服务