以下是整理出来的问题及相关博客链接,以供学习整理
- java的内存模型
- 堆,栈,常量区
- JVM参数
- 编译步骤分几个部分
- Object类有哪些方法
- 消费者生产者模型你是怎么实现的
- 什么是死锁
- Java & Mysql中碰到过死锁吗
- hashMap是怎么管理的
- Hash算法是什么,为什么会有Hash算法
- 一般采用的Hash冲突有哪些解决方案
- 一次性Hash你有了解吗
- ConcurrentHashMap用过吗,讲一下原理
- 线程本地变量原理
- Java中volatitle关键字
- Java中Synchronized,Lock的区别
- Lock中提供了中断的方法吗,这个方法是哪个
- Yield功能
- Java中Session和Cookie
- Cookie如果不想js或http读,应该设置什么属性
- 数据库主键和外键有什么区别
- 数据库视图和表有什么区别
- 数据事务你能简单介绍一下吗
- 数据库大概怎么实现的索引,底层用了什么数据结构
- B树
- B树和R树
- 分布式系统,分布式工作原理
- ARP协议分析
- HTTP请求底层是用的什么协议
- TCP连接过程
- DNS协议作用,底层用的什么协议
- 进程通信有哪些方式
- 进程和线程有什么区别
- 文件描述符是共享的还是私有的
- 堆排序大概是怎么实现的
- 求第五大的算法是什么原理,直接求,不用排序
- 介绍一下你学过哪些搜索算法
- Redis的哪些常见的数据结构
- 怎么保证分布式Cache不出现脏数据
- Maven包冲突怎么解决
- Maven有什么命令可以解决包冲突
- Maven怎么把所有包打包
- Linux中怎么看日志中某个时间段某个网站被各个ip访问的次数