电子商务|五面腾讯斩获offer定级T3-2,附2021年最新最全136道面试真题( 二 )

  • 什么是MyBatis的接口绑定?有哪些实现方式?
  • 使用MyBatis的mapper接口调用时有哪些要求?
  • 简述Mybatis的插件运行原理 , 以及如何编写一个插件 。
  • zookeeper 负载均衡和 nginx 负载均衡区别
  • Zookeeper Watcher 机制--数据变更通知
  • 客户端注册 Watcher 实现
  • zookeeper 是如何保证事务的顺序一致性的?
  • Zookeeper 对节点的 watch监听通知是永久的吗?为什么不是永久的?
  • zk 节点宕机如何处理?
  • 为什么要用 Dubbo?
  • 默认使用的是什么通信框架 , 还有别的选择吗?
  • 服务调用是阻塞的吗?
  • 一般使用什么注册中心?还有别的选择吗?
  • 默认使用什么序列化框架 , 你知道的还有哪些?
  • Dubbo 的整体架构设计有哪些分层?
  • elasticsearch 了解多少 , 说说你们公司 es 的集群架构 , 索引数据大小 , 分片有多少 , 以及一些调优手段。
  • elasticsearch 索引数据多了怎么办 , 如何调优 , 部署
  • elasticsearch 是如何实现 master 选举的
  • Elasticsearch 在部署时 , 对 Linux 的设置有哪些优化方法
  • 详细描述一下 Elasticsearch 更新和删除文档的过程 。
  • Elasticsearch 在部署时 , 对 Linux 的设置有哪些优化方法?
  • 使用 Redis 有哪些好处?
  • Redis 是单进程单线程的?
  • Redis 的持久化机制是什么?各自的优缺点?
  • Redis 常见异常问题和解决方案(雪崩 , 穿透...)
  • redis 过期键的删除策略?
  • 为什么 redis 需要把所有数据放到内存中?
  • Redis 集群的主从复制模型是怎样的?
  • Redis key 的过期时间和永久有效分别怎么设置?
  • L 相关存储引擎 。
  • MySQL 索引实现原理 。
  • MySQL 数据库锁 。
  • MySQL 的 SQL 调优 。
  • MySQL 分表分库全局 ID 。
  • Mysql的技术特点是什么?
  • Heap表是什么?
  • Mysql服务器默认端口是什么?
  • 如何区分FLOAT和DOUBLE?
  • 区分CHAR_LENGTH和LENGTH?
  • 请简洁描述Mysql中InnoDB支持的四种事务隔离级别名称 , 以及逐级之间的区别?
  • 在Mysql中ENUM的用法是什么?
  • 如何定义REGEXP?
  • CHAR和VARCHAR的区别?
  • Mysql查询是否区分大小写?
  • Mysql中有哪些不同的表格?
  • 什么样的对象可以使用CREATE语句创建?
  • 什么是通用SQL函数?
  • MYSQL支持事务吗?
  • mysql里记录货币用什么字段类型好
  • Mysql中有哪几种锁?
  • MYSQL数据库服务器性能分析的方法命令有哪些?
  • 在 java 中守护线程和本地线程区别?
  • 什么是多线程中的上下文切换?
  • Java 中用到的线程调度算法是什么?
  • 什么是线程组 , 为什么在 Java 中不推荐使用?
  • 在 Java 中 Executor 和 Executors 的区别?
  • 并发编程三要素?
  • 什么是线程池?有哪几种创建方式?
  • 谈谈你对spring IOC 和 DI 的理解 , 它们有什么区别?
  • BeanFactory接口和 ApplicationContext 接口有什么区
  • Spring配置 bean 实例化有哪些方式?
  • 简单地说一下 spring 的生命周期?
  • 请介绍一下 Spring 框架中 Bean 的生命周期和作用域
  • Bean 注入属性有哪几种方式?
  • 什么是 AOP , AOP 的作用是什么?
  • Spring的核心类有哪些 , 各有什么作用?