腾讯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-01 08:53
已编辑
门头沟学院 Java
1. 面试官介绍:QQ - 频道业务,社区产品,后台开发 && AI 开发;闲聊 QQ 产品发展史2. 自我介绍3. Redisson 分布式锁底层实现,对比红锁4. 锁误删什么情况会发生、怎么解决锁误删5. 锁续约怎么实现,底层原理6. AI 推荐后台采用 WebSocket 实时推送怎么实现的,为什么采用 WebSocket,为什么不采用长 HTTP 连接或其他的 RPC?7. WebSocket 和普通 HTTP 的区别,从原理角度考虑8. OAuth2 的原理,以及对比 JWT、Session 的区别9. 重定向是 304 吗?为什么不是 401?10. 访问一个网站 404 了,怎么定位这个问题?11. 一个 HTTP 请求,怎么走到前端的?12. 通过 goroutine 和 recover 实现异步操作日志是怎么实现的?为什么这样实现?13. 如果使用 Kafka 异步操作写库,写的时机是什么时候?是这些操作完了再写还是先写再操作?14. 异步不能保证审计不丢失,怎么处理?15. 怎么保证消息不丢失?16. 先写 Kafka,再执行业务操作,还是先执行业务再写 Kafka ?17. 如果写 MQ 失败,会不会堵塞业务,此时怎么处理?怎么保证服务高可用,同时保证审计的完整性?18. 审计的ID放在哪里?失败了怎么处理?给出一个方案能保证正常审计,包括写 Kafka 失败了怎么办?写完 Kafka 后续执行失败了怎么办?19. 定位审计是一个强约束还是非强约束,若是关键路径则不能绕过它,它失败则后续都失败,若不是强约束则不能作为审计,所以怎么样才能做到审计?20. 怎么保证审计日志写库的强一致性也保证业务的正常流程?假设用 MQ 而 MQ 挂了怎么办?因为写 MQ 也可能存在一定的失败,若 MQ 挂了业务也就挂了,这种极端情况怎么处理?全程无手撕,项目深挖+场景深挖,挖到不会为止许愿二面
查看19道真题和解析
点赞 评论 收藏
分享
评论
11
65
分享

创作者周榜

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