问题 |
JVM如何加载一个类的过程,双亲委派模型中有哪些方法? |
HashMap如何实现的? |
HashMap和Concurrent HashMap区别, Concurrent HashMap 线程安全吗, Concurrent HashMap如何保证 线程安全? |
HashMap和HashTable 区别,HashTable线程安全吗? |
进程间通信有哪几种方式? |
JVM分为哪些区,每一个区干吗的? |
JVM如何GC,新生代,老年代,持久代,都存储哪些东西? |
GC用的引用可达性分析算法中,哪些对象可作为GC Roots对象? |
快速排序,过程,复杂度? |
什么是二叉平衡树,如何插入节点,删除节点,说出关键步骤。 |
TCP如何保证可靠传输?三次握手过程? |
TCP和UDP区别? |
滑动窗口算法? |
Linux下如何进行进程调度的? |
Linux下你常用的命令有哪些? |
操作系统什么情况下会死锁? |
常用的hash算法有哪些? |
什么是一致性哈希? |
如何理解分布式锁? |
数据库中的范式有哪些? |
数据库中的索引的结构?什么情况下适合建索引? |
Java中的NIO,BIO,AIO分别是什么? |
用什么工具调试程序?JConsole,用过吗? |
现在有一个进程挂起了,如何用工具查出原因? |
线程同步与阻塞的关系?同步一定阻塞吗?阻塞一定同步吗? |
同步和异步有什么区别? |
线程池用过吗? |
如何创建单例模式?说了双重检查,他说不是线程安全的。如何高效的创建的一个高效的单例? |
concurrent包下面,都用过什么? |
常用的数据库有哪些?redis用过吗? |
问题 |
了解hadoop吗?说说hadoop的组件有哪些?hdfs,hive,hbase,zookeeper。说下mapreduce编程模型。 |
你知道的开源协议有哪些? |
你知道的开源软件有哪些? |
你最近在看的书有哪些? |
你有什么问题要问我吗? |
了解哪些设计模式?说说都用过哪些设计模式 |
如何判断一个单链表是否有环? |
操作系统如何进行分页调度? |
匿名内部类是什么?如何访问在其外面定义的变量? |
大端与小端的概念 |
time_wait状态的产生原因,危害,如何避免 |
select/poll/epoll的区别 |
epoll中ET和LT的区别 |
UDP协议的使用领域 |
守护、僵尸、孤儿进程 |
滑动窗口协议 |
Linux下的vsftpd就是多进程实现的 |
为什么要使用两个进程为一个客户端提供服务(协助进程有root权限,不能把这么高权限的进程直接给用户,不安全) |
为什么ftp服务器有主动和被动两种工作模式,因为有防火墙和NAT,两种工作模式可以解决因为防火墙和NAT引起的问题, |
接口和抽象的区别 |
生产者消费者模式,C++怎么加锁 |
map reduce过程 |
搜索引擎的正排倒排 |
三次握手,四次挥手 |
hashmap和B+树区别即应用场景 |
拥塞控制 |
进程,线程,协程 |
介绍系统调用并举例 |
pipe, stat |
怎么加载动态链接库 |
问题 |
面向对象的特点 |
什么是多态,多态的表现形式 |
归并排序具体过程,适用场合 |
用过哪些集合 |
集合类的体系结构 |
HashMap的具体实现 |
GC垃圾收集有哪些算法,收集对象 |
垃圾收集的时机、什么情况下会触发垃圾收集 |
CMS收集器 |
数据库事务是什么,有哪些特性 |
如何并发访问数据库 |
数据库有哪些锁 |
github |
Mysql数据库优化 |
servlet生命周期 |
servlet是单例么 |
举一个线程不安全的例子 |
如何解决线程安全问题 |
Sql注入 |
装饰者模式和代理模式有啥区别 |
乐观锁和悲观锁 |
java异常 |
内部重定向 外部重定向 |
302,400,500代表什么意思 |
错误页 |
java反射机制 |
如何进行反射 |
反射序列化,clone的联系 |
多线程如何进行信息交互 |
共用一个数据变量需要注意什么 |
详细说说Struts、Hibernate、Spring |
UTF8与GBK有什么不同 |
问题 |
sleep和wait的区别 |
线程池的实现原理 |
数组和链表的比较 |
AOP是什么,实现方式是什么 |
数据库两个表做交集 |
一次完整的http请求是什么样的 |
java实现远程调用有哪些方式 |
ThreadLocal是什么 |
方法锁和静态方法锁的区别 |
什么样的变量存在线程安全问题 |
java io和Nio的区别,使用场景 |
红黑树的特性 |
如何在一个大文本中迅速找出自己的名字(正则表达式) |
多线程多进程 临界资源的访问 |
有没有了解或者研究过某些开源的东西 |
对于一个不熟悉的领域,怎么去学习 |
分治策略是什么 |
分治策略适合解决哪种类型的问题 |
快排哪种情况下,不适合使用(数据基本有序),为什么会这样。 问题规模相当于没有降低, |
Spring IOC的理解,实现原理(反射的应用) |
Spring AOP的理解(动态代理的实现) |
对Spring的理解,有哪些模块 |
mysql的存储引擎,对innodb的理解 |
|
|
|
|
|
|
|
|
|