面经分享

腾讯qq三面:
项目上线没  没但是压测过 咋压测的(我瞎扯提到qos了:)
如果qps提高到多少多少,怎么办?
# 系统瓶颈在哪里(回答 redis用的主从,不如集群好。追问为啥没有集群好,我说的可能会存在热key问题:) 感觉这已经完蛋了
分布式高可用
大模型忘记说做过的rag 多模态了

腾讯复试
实习问难点:没有难点,勉强说一个
我简历上写的是缓解热key 他说既然你写的是缓解,如何解决这个问题

然后问我分布式缓存的意义 既然已经有了本地缓存
问我如何保证他两的一致性,他的意思是canal+binlog已经可以毫秒级同步了,过度设计了。
因为我提到了更新时候,先更新DB,删缓存,就问了我如果这时候超级多流量达到DB咋办。我想不到,最终他的意思是 先用本地锁运行几个访问db这时缓存里面就有了(我是傻子,选了加分布式锁+MQ 然后在MQ的路上越走越远,其实我最开始的想法就是 很快,缓存就同步了。)不过面试官很好,我其实可以不着急慢慢想

很多人发帖子,忘了。朋友圈获取我关注人,按时间 忘记了

问我我一个项目流程,我讲的很快,因为我电脑要没电了 今天下午快4点通知我晚上7点面我找不到自习室哎
-------我之前在牛客看到这些场景题但是我没准备,我以为复试还是项目+力扣呢------------qs
让我说我自己的优点我就说了个自律 哎

腾讯加面
为啥加了本地缓存还是不能缓解热key 本地缓存过期策略是啥,面试官慢慢在引导我,可是我回想有些我没有说出来
JDK 升级:肯定不会一上来就升级啊,你们没有查接口调用耗时+full gc young gc耗时,我:我不知道
库存扣减会不会出现redis和mysql不一致,会不会出现超卖或少卖
回滚库存是一起回滚的嘛?会不会出现redis和mysql不一致
手撕先一道hot100 后面又出了一道说时间没道+我初试表现不好要考察代码能力

美团二面 日常
全程30分钟不到。介绍到一半就打住了,问springboot mysql慢查询如果走了索引还有啥可能,你咋排查慢sql OOM用啥软件/命令 项目难点 手撕:K个链表反转就结束了 他说一周通知我结果 

美团一面:Spring
SpringBoot就是提供了运行时候容器tomcat之类的,自动配置starter
怎么定义一个bean
介绍Spring 介绍AOP IOC 没答好好久没看了
B+树矮胖为啥就好呢?磁盘IO少
Redisson里面有很多锁,你用的是哪个
syn锁升级不知道
JVM内存结构没说对
项目1既然用了RabbitMQ为啥延迟队列不用他
索引 mysql
二叉树最大路径和
美团一面太友好了呜呜呜 早知道我早点面了,感觉面太晚了没hc了哎 从上周五拖到这周二(上周二发的面试邀约 
#滴滴一面挂# 滴一面挂# 
redis mysql区别(主要是 单线程 / 多线程设计了锁+MVCC+事务隔离机制解决并发问题 redis事务只有原子性,没有一致性隔离性持久性)
手撕 我TM把do{l++;}语法写错了 面试官也没要求我写输入输出我tm自己写还给自己挖坑,因为我写的new int[1000]初始化都是0 三数之和就会出现很多0+0+0=0
面试官摄像头都没开,最后还说了他们是go

腾讯一面
让我选实习印象深刻的,然后介绍收益 你这需求上线了么上线了都没衡量为啥要做??
HTTP4啥时候出???不知道 那HTTP3呢,,emmm说了一点HTTP3的QUIC 还有啥优化不知道
扣减的重复消费(没复习项目哎
虚拟线程
mysql死锁 主从
开头问我大模型我以为是kpi

不知名厂:git解决冲突,我说手动
springboot预热命令 不知道 他想问的健康检查嘛

#面试常问题系列# #牛客创作赏金赛# #蚂蚁求职进展汇总#
全部评论
老哥你是全职还是实习啊,另外是啥时候收到面试邀请的呀
点赞 回复 分享
发布于 03-14 06:45 美国
哥们儿,你美团日常是什么时候投的?
点赞 回复 分享
发布于 03-09 15:46 浙江

相关推荐

点赞 评论 收藏
分享
锐明技术一面:二面要线下 不想去没去1、什么是原型链2、vue2和vue3的区别3、三种存储方式有哪些localstorage和sessionstorage区别4、css垂直居中的方式5、组建之间的通信方式6、promise和settimeout的区别7、实现双向绑定的原理8、加密算法的区别9、webRTC反问意见:没有抓清楚回答的重点,面试官提问的重点小鹅通一面:二面基本都是问项目没有八股 已oc没去1.简单说一下webRTC的整个项目的实现2.为什么考虑使用虚拟列表3.虚拟列表是怎么实现的(实现原理)  可以考虑分页4.说一下怎么判断是否在可视区域5.JS常用的数据结构6.怎么理解闭包7.js继承怎么实现的8.js继承和C++继承有什么区别9.http常见的协议头10.日常访问网页的时候 有时候访问图片、视频 会让你下载 有时候又让你在网页预览 你怎么做,怎么理解的反问意见:需要加强业务上的思考。比如虚拟列表可能会占用内存等腾讯音乐一面:(kpi两次 面完秒挂 没有手撕)1.怎么解决跨域的问题?2.项目难点3.单点登录4.项目最大的收获5.Js数据类型6.怎么判断数组类型7.数组怎么去重(set怎么转数组)8.字符串怎么转为数组9.数组排序(指定升序排序)10.web页面 有哪些策略进行性能优化11.说一下CDN让访问变快的原理12.域名解析的过程13.浏览器缓存的原理14.什么情况下会命中强缓存(协商缓存)问的很细15.图片懒加载实现原理(需要更加底层)16.说一下浏览器dom渲染过程17.Http2/http3比http1优化的地方18.http状态码19.解决跨域的方法20.为什么有跨域的问题21.Xss攻击(怎么攻击 怎么解决这个攻击)22.为什么输入脚本可以攻击23.Js实现继承(很细)24.为什么父类的引用类型属性会被所有子类共享25.深拷贝实现26.如何在全局捕获js异常27.衡量页面性能的指标(需要答很多)28.Nodejs react反问意见:需要了解网络相关的底层原理美团一二面 已oc 决定去美团了八股基本都是类似的 手撕数组去重 能写多少写多少 用map去重第二次手撕是路径匹配 需要处理./ ../ 感觉美团想要你的话 问项目会问的比较多反问主要是问的他们那边的业务
点赞 评论 收藏
分享
评论
6
30
分享

创作者周榜

更多
牛客网
牛客企业服务