0
点赞
收藏
分享

微信扫一扫

【面试问题总结】5

司马吹风 2022-01-26 阅读 59

#和$有什么区别?

  1. Java多线程

创建线程池有哪几种方式?方法之间区别

线程池的两种创建方式及区别

newFixedThreadPool 和 newCachedThreadPool 这几种方法之间区别?

为什么使用线程池创建线程?

合理利用线程池能够带来三个好处:

多线程遇到死锁问题如何解决 ?

一个多线程死锁案例,如何避免及解决死锁问题?

死锁产生的条件?

问之前有写过多线程的代码吗?

JVM类加载

学习文章类加载

HashMap、HashTable、ConcurrentHashMap有什么区别?

volatile 与 synchronized之间区别?

final在java里面有哪些作用和用法?

重载和重写

设计模式

  1. MySQL

mysql底层数据结构有哪些?

MySQL-底层数据结构及优化

普通索引与唯一索引区别?

我们一般什么时候需要创建普通索引和唯一索引?

Mysql中有哪几种锁?

mysql死锁怎么解决?她想问命令行定位锁

mysql死锁怎么解决

考察sql相关题

  如何查询从用户登录到用户添加完购物车内容所需时间?
  >
  >记录下用户登录的时间和添加完购物车的时间做datediff运算
  使用datediff来指定返回的时间单位,和进行时间运算的两个字段名![在这里插入图片描述](https://img-blog.csdnimg.cn/48a0daa50dd6468b94691069f6ecd238.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5L2g5aW9eQ==,size_20,color_FFFFFF,t_70,g_se,x_16)


  查询学校各学科平均分
  >select avg(grade) from course where group by(学科名);
  1. 操作系统

进程之间通信方式

  1. 数据结构

    队列和栈有什么区别?

    用队列和栈去实现一个业务逻辑?

  2. 做题

在本地ide上写的,没做其它要求

括号匹配

手写快排
  1. Redis

讲一讲基本数据结构

缓存穿透、击穿、雪崩

举报

相关推荐

0 条评论