前言

SQL 语句执行慢的原因是面试中经常会被问到的,对于服务端开发来说也是必须要关注的问题。

在生产环境中,SQL 执行慢是很严重的事件。那么如何定位慢 SQL、慢的原因及如何防患于未然。接下来带着这些问题让我们开启本期之旅!

一面

  • 自我介绍
  • 项目中的监控:那个监控指标常见的有哪些?
  • 微服务涉及到的技术以及需要注意的问题有哪些?
  • 注册中心你了解了哪些?
  • consul 的可靠性你了解吗?
  • consul 的机制你有没有具体深入过?有没有和其他的注册中心对比过?
  • 项目用 Spring 比较多,有没有了解 Spring 的原理?AOP 和 IOC 的原理
  • Spring Boot除了自动配置,相比传统的 Spring 有什么其他的区别?
  • Spring Cloud 有了解多少?
  • Spring Bean 的生命周期
  • HashMap 和 hashTable 区别?
  • Object 的 hashcode 方法重写了,equals 方法要不要改?
  • Hashmap 线程不安全的出现场景
  • 线上服务 CPU 很高该怎么做?有哪些措施可以找到问题
  • JDK 中有哪几个线程池?顺带把线程池讲了个遍
  • 应尽量避免在 where 子句中使用!=或<>操作符,否则将引擎放弃使用索引而进行全表扫描
  • SQL 索引的顺序,字段的顺序
  • 查看 SQL 是不是使用了索引?(有什么工具)
  • TCP 和 UDP 的区别?TCP 数据传输过程中怎么做到可靠的?
  • 说下你知道的排序算法吧
  • 查找一个数组的中位数?

二面

你有什么问题想问我的吗?(常规问询)

  • 自我介绍、工作经历、技术栈
  • 项目中你学到了什么技术?
  • 微服务划分的粒度?

中高级Java开发应该要了解!java取地址符相关推荐

  1. java开发环境安装原理,java开发环境搭建 java开发环境的完整搭建过程

    想了解java开发环境的完整搭建过程的相关内容吗,Rosalh在本文为您仔细讲解java开发环境搭建的相关知识和一些Code实例,欢迎阅读和指正,我们先划重点:java开发环境搭建步骤,java开发环 ...

  2. JAVA开发学习——欢迎来到JAVA开发世界!

    java概述 Java是第一门完全面向对象编程的计算机语言 作者:詹姆斯·高斯林(James Gosling) 三大平台版本 J2SE(Java 2 Platform Standard Edition ...

  3. wim10系统怎么装java_w10系统怎么安装java开发环境|w10安装java开发环境的方法

    w10系统怎么安装java开发环境?java开发环境搭建 for java新学者不清楚的话,可以看看以下的教程. 具体方法如下: 1.下载开发工具包(JDK).对于不同的操作系统,可下载的文件格式不同 ...

  4. 取地址符和解引用符的区别_(&)和解引用(*)运算符的地址以及C中的指针...

    取地址符和解引用符的区别 Here, we are discussing about the two most useful operators with the pointers, why and ...

  5. 变量与指针、取值符与取地址符

    变量与指针.取值符与取地址符 一.基础知识 二.实例 其他 by HPC_ZY 也是偶然,在一个项目中需要多次交换二维数组中的值,逐个操作确实耗时,就想能不能利用指针操作快速交换.成功后写此文,记录分 ...

  6. c语言函数变量地址符,C语言中取地址符做函数形参?—— 引用的讨论

    取地址符&做函数形参? C语言强大且危险 引入 这个问题花去了整整一天的研究. 先看一段严蔚敏的<数据结构>中栈的例程: 这里面的&S第一遍看的时候想当然的认为是取了SqS ...

  7. C语言中 指针变量 取地址符的用法 *指针变量名的用法

    文章目录 总结 Intro Code 图示 总结 众所周知,内存可以看成一个一个相邻的格子(类比Excel),而数据就存储于这些格子之中(size大的变量占用格子数多,size小就占用小).而每个格子 ...

  8. 【重温经典C语言】~c语言中%x、%c、%d、%x等等等、c语言取地址符的作用、C语言中的 联合体

    本章目录: 1. c语言中%x.%c.%d.%x等等等 2. c语言取地址符&的作用 3. 了解 C语言中的 联合体 3.1 什么是联合体? 3.2 定义 3.2.1 举例 3.3 初始化联合 ...

  9. JAVA 开发命名规范——阿里巴巴Java开发手册

    0)Service/DAO层方法命名规约 1)获取单个对象的方法用get做前缀. 2)获取多个对象的方法用list做前缀. 3)获取统计值的方法用count做前缀. 4)插入的方法用save(推荐)或 ...

  10. java开发flash游戏_FLASH+JAVA开发实时网络游戏

    FLASH+JAVA开发实时网络游戏 本文分两部分:FLASH编程 和 Java编程,此文记录的仅仅是我在探索中的一些收获,其中用了很多个人化的描述语言,并不是业界标准的用语. :) 探索笔记: 目前 ...

最新文章

  1. 网站快照更新不及时要怎样解决?
  2. 划线价格怎么弄java_京东可以设置划线价格吗?怎么设置?
  3. TREK1000 评估套件的软件技术分析
  4. [基础]iOS 可视化编程(全系列)
  5. 计算机桌面显示保护眼睛设置,电脑屏幕如何设置最保护眼睛
  6. 使用 JMockit 来 mock 构造函数
  7. 使用jQuery+huandlebars遍历中if判断
  8. nginx平滑重启与平滑升级的方法
  9. 软件测试基础学习笔记
  10. 远程计算机怎么桌面显示不全,win7系统连接远程桌面却不能全屏显示解决方法...
  11. java乐视面试题_java面试题经典解读
  12. 解决gateway转发websocket出现Max frame length of 65536 has been exceeded
  13. python爬虫入门技术手册
  14. Mac软件:分享五款实用的Mac软件,值得收藏
  15. JavaScript【图片轮播】
  16. android组合键截图原理,三星安卓手机怎么截图组合键 三星安卓手机截图组合键步骤...
  17. 互联网快讯:快手启动“新锐品牌计划;猿辅导、掌门教育布局素质教育
  18. Layui.open 弹出上传图片、视频预览
  19. 一步一步使用ABP框架搭建正式项目系列教程之本地化详解
  20. 关于Pycharm第三方安装失败问题解决方法

热门文章

  1. 学会Sequelize,让你操作数据更丝滑
  2. openshift单机版安装
  3. 计算机 屏幕花屏,电脑显示器画面花屏一直抖动的五种修复方法
  4. Terracotta 分布式缓存机制深入
  5. 什么是人生最大的幸福和快乐?
  6. sqlite数据库加锁提交_怎样给sqlite数据库设定密码
  7. 教你把好听的背景音乐设置成铃声
  8. 心灵震撼《一个8岁女孩的遗书》看完能有几人不哭...
  9. Android面试题之重男轻女until男的男女概率
  10. 华英会首推nft典当质押业务了,开启全新元宇宙财富密码