前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >腾讯Java岗位(技术四面)-MySQL、jvm、spring、redis

腾讯Java岗位(技术四面)-MySQL、jvm、spring、redis

作者头像
烂猪皮
发布2021-06-09 10:00:23
3530
发布2021-06-09 10:00:23
举报
文章被收录于专栏:JAVA烂猪皮JAVA烂猪皮

腾讯一面

  1. 说说对JVM的理解?
  2. treemap和HashMap的区别?
  3. 多线程的五大状态?
  4. MySQL主键和索引的区别?
  5. 聊聊做的一些项目
  6. 如何实现session共享?用Redis该如何实现?
  7. 缓存击穿的概念和解决方案?
  8. 聊聊微服务,以及微服务之间是如何进行管理的

腾讯二面

  1. Java中nio和io的区别?常用的类有哪些?
  2. Java里面的同步锁了解吗?CountDownLaunch和Cylicbarrior的区别,分别在什么场景下使用?
  3. JVM的内存结构,哪些是共享的,哪些是线程私有的?Java虚拟机里堆栈分别存放什么?
  4. 如何实现一个线程池?
  5. Java的类加载在哪些情况下会触发?
  6. 手写代码:快速排序,单利模式, 画一个工厂模式和装饰者模式的UML类图
  7. AOP的实现原理
  8. 怎么优化慢查询?
  9. Java的锁有哪些?可重入锁和不可重入锁的区别?
  10. Lock和Synchronized的区别?他们都是可重入锁吗?哪个效率更高?
  11. 手写SpringMVC DispatcherServlet的大致实现?

腾讯三面

  1. 聊一聊平时的项目并发经验
  2. Redis的数据结构?线程模型?Redis的数据淘汰机制?
  3. 读过Redis的源码吗?
  4. MySQL实现事务的原理
  5. MQ底层原理的实现?
  6. 数据库事务acid,事务操作,怎么加锁?分布式系统锁?
  7. 什么情况下会发生雪崩?如何解决?

腾讯四面

  1. 介绍一些并发项目
  2. 技术含量较高的项目,从架构设计到部署问了一遍
  3. 高并发架构的设计思路

获取往期以上更多最新面试题资料,直接转发一下这篇文章+关注公众号【Java烂猪皮】关注后回复【666】即可获取哦~

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2021-05-27,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 JAVA烂猪皮 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 腾讯一面
  • 腾讯二面
  • 腾讯三面
  • 腾讯四面
相关产品与服务
云数据库 Redis
腾讯云数据库 Redis(TencentDB for Redis)是腾讯云打造的兼容 Redis 协议的缓存和存储服务。丰富的数据结构能帮助您完成不同类型的业务场景开发。支持主从热备,提供自动容灾切换、数据备份、故障迁移、实例监控、在线扩容、数据回档等全套的数据库服务。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档