什么是java基础

数据结构,比如hash算法的实现,链表,栈,队列结合java谈谈等等
线程(进程有时也问)同步问题,还有线程池机制,操作系统的调度
内存分配问题,比如栈和堆的区别,函数咋跑起来的,指令咋执行的.
tcp/ip http,sip一系列协议以及碰到问题如何解决,比如粘包问题如何解决,具体的cmpp,sgip,sip,voip等等.
classloader的委托机制,load 执行一个class的都要经过哪些步骤,常量池用来干吗的,说说jvm的指令啥的.
GC咋跑的
jboss,jvm调优一一道来,而且说明白为啥
java和c通讯的问题,需要注意些啥
进程问题:信号量,管道等等.
给个算法说复杂度
死锁,IO阻塞,cpu占用,时间片.....
谈谈同步异步,说说实现机制.
数据库的原理是啥?事务机制咋实现的,文件扫描优化索引.....
做server时queque的应用,queque里内容太多了处理不了怎么办,java1.5 concurrency的应用,nio模型的应用.
GUI的线程模型
实现一个web容器咋弄
posa的那些设计模式reactor,half sync/half async,leader/followers
.......
林林总总以上一些bt问题,说道底把大学的课程c语言,操作系统内核,数据结构,数据库原理再翻一遍吧.


http://www.iteye.com/topic/663599

你可能感兴趣的:(java,jvm,数据结构,算法,jboss)