腾讯QQ后台开发一面面经!

#软件开发2024笔面经# #我的实习求职记录#
1. java的基本数据类型
2. 基本数据类型 各占多少位
3. string的理解
4. 面向过程以及面向对象的区别
5. 形参和实参的区别
6. java当中值传递以及引用传递的区别
7. java当中形参是数组或者对象的话 修改形参会对实参影响嘛
8 java的序列化 了解嘛?讲一下
9 jvm内存模型 每个区域是干什么的
10 垃圾回收算法有哪些
11 垃圾回收算法为什么只用于堆
12 什么是新生代 什么是老年代   老年代当中的对象有什么特点
13 创建线程的方式 线程池的参数
14 线程池当中有一条空的核心线程 任务来了之后会怎么做
15 有哪些常见的加锁方式 
16 hashmap的特性 hashmap中索引是怎么计算的 同时hashmap的扩容源码 因子是多少?
17 osi七层模型各自的作用
18 TCP为什么是可靠的 如果是二次连接会出现什么问题
19 三次握手四次挥手的过程
20 键入网址到显示发生了什么
21 描述一下常见的算法 比如归并排序 以及 快速排序

手撕题 dp 最大子序列和
2. 判断括号的合法性 括号有优先级 {[()]} 合法
全部评论
请问qq有java岗吗,我之前两次面的腾讯部门都是半个java沾边的问题都没问过 现在又被qq捞了 感觉有点面出阴影
点赞 回复 分享
发布于 2024-04-12 11:38 江苏
佬,内存模型是jmm吗,每个区域是啥意思啊
点赞 回复 分享
发布于 2024-04-01 08:41 陕西
spring和mysql相关的问题没有嘛
点赞 回复 分享
发布于 2024-04-01 08:03 北京
大佬,一面问项目细节问得多嘛?
点赞 回复 分享
发布于 2024-03-31 22:21 陕西

相关推荐

头像
04-24 18:51
南京大学 Java
攒人品ing~个人背景:📝 面试问题详细回顾Part 1:实习项目拷打1. 详细讲讲你认为最有亮点的项目,遇到了什么难点?2. 为什么用多进程而不是多线程?3. 除了利用多核 CPU,针对这 2 小时的耗时,JSON 解析的计算逻辑或 I/O 还有没有优化空间?4. 之前提到的 OOM 是怎么发生的?既然物理内存固定,为什么换多进程/切片就能解决?Part 2:Java 底层与 JVM 八股1. 日常开发中怎么排查由于资源未释放导致的内存泄露?2. 为了降低 GC 对程序性能的影响,有什么具体的编程最佳实践?3. 怎么让对象尽可能在栈上分配,而不是在堆上?Part 3:AI Agent 落地项目1. Agent 的动态调度灵活性很强,你排障的流程其实是偏固定的,怎么控制大模型的执行确定性和约束?2. Supervisor 里的意图识别是怎么做的?为什么用小模型不用大模型?3. 怎么处理多轮对话的上下文管理?4. 对 AI Skill(AI 工具/插件配置)怎么理解?它带来了什么抽象好处?Part 4:高并发场景设计场景:1万并发请求一个热点 Key,缓存 Miss了,但底层的 MySQL 只能扛 1000 左右并发。怎么让这 1 万个请求拿到正确数据且不把 DB 打崩?追问 1:休眠轮询会导致极大的连接堆积和对 Redis 的无效 I/O 压力,怎么优化掉轮询?追问 2:这样多引入了一个外部依赖(Redis Pub/Sub),且对 Redis 本身 IO 压力大。如果不依赖第三方中间件,就在单机 JVM 内部怎么解决?Part 5:手撕代码环节题目:实现上述讨论的 Singleflight (单飞) 机制反问环节 & 面试官反馈我: 实习生想要胜任我们组的工作,有哪些需要补强的地方?以及您对我今天的表现有什么评价?
查看15道真题和解析
点赞 评论 收藏
分享
04-22 18:04
已编辑
门头沟学院 后端工程师
岗位:WXG后端支付1面实习交流1.业务系统整体架构2.消费者并发消费框架怎么设计和实现的,需要保证并发消费且offset提交顺序,不然会丢消息3.kafka幂等性在我的业务里怎么保证4.为什么kafka极端情况会丢消息5.Facebook数据定时任务异步拉取轮询处理,定时任务的时间间隔怎么配的,为什么这样定义6.定时任务异步处理任务的状态机怎么设计的,幂等,高可用怎么保证。7.异步任务失败怎么处理的(哪些可以重试哪些降级)8.定时任务要做分库分表么,分库分表怎么做的,分库分表有什么缺陷,怎么优化9.Google链式拉取,在k8s自动阔缩容,引起kafka rebalance造成的幂等问题(链式拉取会任务数量翻倍),加标识存在数据丢失风险。这种情况怎么保证数据不丢失和幂等性。(这个特别复杂,基本不用了解)10.kafka的重平衡风暴详细说说,怎么解决个人项目交流11.超时订单关闭怎么解决的,怎么进行技术选型的(redis 标识/rdelayqueue,mysql轮训,RocketMQ定时任务怎么抉择)12.超时关单和支付同时发生怎么解决一致性问题(和红包设计题本质一样)13.秒杀整体架构和流程怎么实现(分布式架构设计),库存/订单模块设计14.秒杀过程中,幂等怎么解决(就是一人一单)15.秒杀中,redis做预处理和rocketmq发消息,这两部不一致怎么办,分布式事物怎么解决(就是redis扣减成功了,响应没给到JVM,导致JVM没把消息发给MQ怎么办,搞个RocketMQ事物消息就好)16.如果下游数据发生不一致,怎么检查,回滚(RocketMQ事物消息原理,定时回查,redis存个标识查就完了,简单)17.设计一个抢红包系统:1天后红包退回和刚好你要去抢这个动作同时发生,怎么做1h10min,面完5min流程推进
查看17道真题和解析
点赞 评论 收藏
分享
评论
11
65
分享

创作者周榜

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