蓝标一面 2023.6.15(已挂)

java简历面go

1.自我介绍

项目

RabbitMQ延时队列怎么实现QPS多少

怎么实现的 怎么实现高并发的

  1. 水平扩展:通过增加服务器节点来分担并发请求的压力。可以使用负载均衡器将请求分发到不同的服务器上,以提高系统的并发处理能力。
  2. 异步处理:将耗时的操作(如IO操作、网络请求等)转为异步进行,减少请求的等待时间,提高系统的并发能力。
  3. 缓存:使用缓存技术来存储热点数据,减少对数据库等后端资源的访问,提高系统的响应速度和并发能力。
  4. 数据库优化:通过合理的数据库设计、索引优化、查询优化等手段来提高数据库的读写性能,减少数据库的压力。
  5. 分布式架构:将系统拆分成多个服务,每个服务独立部署和扩展,通过消息队列等方式进行通信和协调,提高系统的并发处理能力。
  6. 限流和熔断:通过限制请求的数量或者对超出阈值的请求进行丢弃或者降级处理,保护系统不被过多的请求压垮。
  7. 高效的算法和数据结构:选择合适的算法和数据结构,以提高系统的处理效率和并发能力。

为什么加缓存

两道sql 第二道没写出来 说了思路

员工a,id,name,salary,dep_id

部门表b:id,name

1.it部门,找出it部门中薪水最高的三个人

select a.id,a.name

from a

left join b

on dep_id = b.id

where b.name = 'it'

order by a.salary desc

limit 3

找出每一个部门薪水最高的人

并列最高也要输出

select a.id,a.name

from a

where a.salary in

(

select s.salary

from a

left join b

on dep_id = b.id

group by b.id

limit 1

)

项目最感兴趣的点是哪里

算法 无序数组分奇偶

全部评论
佬简历是啥项目
2 回复 分享
发布于 2023-06-26 14:36 日本
是不是进去之后写go,他们考的似乎很固定,但是就是不给过哈哈
点赞 回复 分享
发布于 2023-06-27 16:08 北京
RabbitMQ延时队列怎么实现?
点赞 回复 分享
发布于 2023-06-26 18:06 辽宁

相关推荐

吐泡泡的咸鱼:我也工作了几年了,也陆陆续续面试过不少人,就简历来说,第一眼学历不太够,你只能靠你的实习或者论文或者项目经历,然后你没有论文,没有含金量高的比赛和奖项,只能看实习和项目,实习来说,你写的实习经历完全不清楚你想找什么工作?行研?数据分析?且写的太少了,再看项目,这些项目先不说上过大学读过研究生的都知道很水,然后对你想找的岗位有什么帮助呢?项目和实习也完全不匹配啊,你好像在努力将你所有的经历都放在简历里想表现你的优秀,但是对于你想找的岗位来说,有什么用呢?最后只能获得岗位不匹配的评价。所以你需要明白你想要找的岗位要求是什么,是做什么的,比如产品经理,然后再看你的经历里有什么匹配的上这个岗位,或者对这个岗位以及这个岗位所在的公司有价值,再写到你的简历上
点赞 评论 收藏
分享
评论
6
20
分享

创作者周榜

更多
牛客网
牛客企业服务