凉经-腾讯音乐软件开发(后台开发)一面

自我介绍
1.项目的整体流程?
2.现在的大模型就已经能做到你项目的这个功能,为什么还要做这个项目
4.你平常用的多的AI工具有哪些,是怎么使用的
5.现在给你一个任务需求,你会怎么利用AI工具辅助去做这个任务
6.在项目中Redis是怎么用的,为什么要用Redis(回答中有谈到JVM内存溢出)
7.立刻就问是哪里的内存会溢出,为什么会溢出
8.了解新生代和老年代吗
9.JDK21用的垃圾回收算法是什么,讲解一下
7.你项目有用到虚拟线程,这个虚拟线程和普通线程的区别是?
10.怎么创建虚拟线程
11.传统线程怎么创建
12.怎么实现一个本地缓存(回答中我有谈到过期时间)
13.立马问过期时间怎么判断
14.本地缓存和Redis怎么实现数据同步
15.Redis的主从同步怎么实现
16.一个 Redis 集群,如果出现一些主节点故障的时候,它怎么做故障转移呢?
17.从节点的数量怎么设置
18.了解spec吗
19.怎么设计一个秒杀系统(回答中有谈到防止重复请求,比如防止重复下单)
20.立马问怎么去防这种重重复请求,或者是这种重复的订单数据?
21.幂等要怎么实现(回答中有说到数据库唯一索引)
22.数据库唯一约束的话,主键是必须自增吗?
23.处理高高并发场景的话,是先写那个 MQ ,消息队列是吧,然后再通过消息队列去做那个数据入库之类。那现在有个问题,比如说我因为我抢购,就是如果我是用户的话,我要得到一些结果嘛,比如说我点一下单,你要告诉我成功还是失败之类的。数据库里面的链路可能耗时会比较久。或者是因为它本来是异步的嘛,本身也是异步的,所以对用户体验来说,你这一个链路是怎么保证它能够对用户有比较好的体验,就是能够正常下单,正常给他一些提示之类的。
24.你电子信息专业会不会涉及到就是计算机相关的那些那个课程呢?
反问环节
全部评论
为啥挂你,被横向了还是答的不好
1 回复 分享
发布于 昨天 11:30 山东
这是什么部门佬
点赞 回复 分享
发布于 今天 09:25 陕西
同被挂
点赞 回复 分享
发布于 昨天 12:51 湖北
最近面的吗,感觉ai怎么问的这么少
点赞 回复 分享
发布于 昨天 10:54 广东

相关推荐

昨天面完,一直没收到邮件,是挂了吗😭没有手撕,全程问了一个小时自我介绍gorougine和线程有什么区别?goroutine除了内存占用开销小,还有什么特点让他能够支撑起海量并发gorutine的调度方式了解吗,是基于操作系统调度的吗?GMP调度的过程是需要操作系统帮我们实现的吗?如果我在循环里创建1w个goroutine,都会放在P本地队列里面吗?P本地队列和全局队列的执行顺序是怎样的?如果本地队列一直有任务,全局队列岂不是一直无法执行?如果在执行过程中发生了IO操作,会发生什么?如果是等待网络连接IO呢,也是这种情况吗?那你了解GC垃圾回收吗?什么是写屏障?什么是会触发GC?内存达到占用阈值触发,这个阈值是一个绝对值还是百分比值?频繁触发GC的话,可能是什么原因?那你是如何处理大量map的bucket不被回收的?使用map的时候有哪些需要注意的地方?除了对象池,还有其他方法规避map过多占用内存吗?还有没有遇到一些goroutine泄露的情况?线上如果发现某个服务内存占用很高,需要怎么排查?有没有遇到其他操作不当导致内存升高?defer的执行顺序在使用chanel使用中需要注意那些事情?往关闭的chanel读数据会发生什么?怎么规避chanel可能遇到的问题?怎么理解go语言适合做高并发场景?有了解操作系统的多路复用的能力吗?如果有10w个请求,还是一个goroutine处理一个请求吗?如果有1w个连接,那操作系统怎么知道是哪个goroutine的数据过来?mysql用的多吗一般怎么分析慢查询?你是怎么优化sql的?抛开索引,在sql语句方面是怎么优化的?为什么最好不要使用select *?有没有遇到回表很频繁导致响应时间增大的情况?应该怎么处理?redis的缓存淘汰机制是怎样的?设置过期时间的数据过期后是怎么被淘汰的?如果某个key没有下一次查询了,是不是永远不会被淘汰?讲讲你项目里面限流熔断是怎么做的?什么情况下会做到熔断?熔断之后要如何处理?熔断之后什么时候会恢复,怎么判定?熔断恢复之后,接口还是会出现大量报错呢?你在项目里用到卡夫卡了吗?kafuka的消费是怎么做的,消费一条记录就提交一次offset吗?消息写kafuka的时候怎么保证消息投递成功?介绍一下你自己的项目介绍一下项目中的状态机以及生命周期管理是怎么做的在工作流中某一个环节失败了是怎么处理的?失败重试是每一次都会重新跑一遍工作流吗?ctx控制超时是怎么实现的?假设三方服务没有并发限制,你还会用ctx控制并发超时吗?场景:假设一个接口稳定qps1w,下游服务调用耗时在某时刻突然翻很多倍,会发生什么?怎么规避?有没有什么比较好一点的方法?
点赞 评论 收藏
分享
牛客你可姐:第一眼100-200虽然低……第二眼周?周?周吗?
点赞 评论 收藏
分享
评论
3
8
分享

创作者周榜

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