一年时间,从小白到进入阿里巴巴核心部门
java后台方向NO1:
1.Arraylist和linkedlist的区别及原理
2.常用的IO有哪些,io框架用的什么设计模式
3.vector和arraylist有什么区别
4.怎样创建一个线程,用什么启动
5,4个窗口,20个人怎样保证并发,说说ConcurrentHashmap原理
7,两个数组一个100长度,一个101长度,前一个是后一个的子集。怎样找出多出的一个数
8,了解NIO吗?说说优点
9,JSP 9大内置对象
10.看过哪些书籍,说说作者和书的名字
11.分布式节点内部通信机制
12,说说你的框架,怎样理解MVC的
13.知道网络编程吗?说说分布式。
14,说说你的网站架构,SOA管理方式,什么是webservice
15,什么是RPC框架,有什么优点
16,你平常是怎么学习的
17.团队是如何管理的,你处于一个什么位置
18,怎样协调团队矛盾
20,介绍你的项目,分布式数据库怎么分表,用的什么中间件
大家自动回答
1.Arraylist和linkedlist的区别及原理
2.常用的IO有哪些,io框架用的什么设计模式
3.vector和arraylist有什么区别
4.怎样创建一个线程,用什么启动
5,4个窗口,20个人怎样保证并发,说说ConcurrentHashmap原理
7,两个数组一个100长度,一个101长度,前一个是后一个的子集。怎样找出多出的一个数
8,了解NIO吗?说说优点
9,JSP 9大内置对象
10.看过哪些书籍,说说作者和书的名字
11.分布式节点内部通信机制
12,说说你的框架,怎样理解MVC的
13.知道网络编程吗?说说分布式。
14,说说你的网站架构,SOA管理方式,什么是webservice
15,什么是RPC框架,有什么优点
16,你平常是怎么学习的
17.团队是如何管理的,你处于一个什么位置
18,怎样协调团队矛盾
20,介绍你的项目,分布式数据库怎么分表,用的什么中间件
大家自动回答
java后台方向NO2:
3.对中间件的了解
4.平时从哪里学习这些技术
5.遇到技术问题如何解决,举nginx负载的例子。。
6.怎么读源码,说了一下nginx内存池的实现
1.mysql连接池作用,实现
3.怎么预防死锁,出现死锁怎么解决
4.常见设计模式和其运用
1.你是怎么设计数据库的
2.数据库索引有哪些 索引基于哪些类型实现
3.你是怎么根据索引去数据库优化
4.GC root
5.事务
6.ConcurrentHashMap HashMap(这里讲了下ConcurrentHashMap源码,及JAVA中锁的实现原理基于AQS,AQS原理,基于CAS实现)
7.对了,还有JMM volatile原理
其他的忘记了
1.JTA实现原理(onepc two pc three pc) :二阶段提交出现的问题,就说了一下加入observe,,后面讨论了下二阶段提交的脑列问题
2.Spring (这里讲了一下自己的IOC) 分析了一下AOP
3.讨论了支付宝抢红包的采取了哪些优化,事务基于几阶段提交...
2.负载均衡 LVS与ngnix区别
3.其他的都是一些学习方法方面的。。
1.在项目中用过哪些设计模式。解决了什么问题。优缺点。
2.表设计 三范式,反范式
3.事务 银行转账例子。。 a和b不在同一个库里面的事务设计。mysql怎么做。自己写代码怎么实现
4.Nginx 负载 介绍反向代理的概念 负载常见算法
5.负载多服务器之间如何通信。
6.高并发问题 双十一,你觉得哪个会先挂。。我说的是mysql。怎么解决。
1.计算机网络七层模型,TCP三次握手
2.说说常见的TCP应用
3.说说常见的linux命令
4,JVM的垃圾回收,volatile 机制,内存模型
5.string,stringbuffer,stringbuilder的区别,ArrayList,linkedList 的差别 查找 删除的时间复杂度。
6.Spring AOP,IOC
7.HashMap源码,线程池框架源码
8.常见的设计模式并说明用处
IO模型有哪些?
进程线程的区别
不同操作系统实现进程怎么样
gc算法,回收器有哪些
ACID。事务隔离机制
syn在方法上和代码块有什么不同
memcached和其他nosql不区别
解释mvc
threadlocal解释
volatile的作用
堆和栈的区别和联系
tcp和udp的不同之处
tcp如何保证可靠的
数组和链表的区别
排序算法应用场景
lucene全文检索原理
二面:
浏览器输入http://www.baidu.com,整个流程
分布式缓存,一致性HasH算法,memcached内存结构
tcp三次握手
tcp滑动窗口解释
SSO单点登录
数据库分表,分区
3.对中间件的了解
4.平时从哪里学习这些技术
5.遇到技术问题如何解决,举nginx负载的例子。。
6.怎么读源码,说了一下nginx内存池的实现
1.mysql连接池作用,实现
3.怎么预防死锁,出现死锁怎么解决
4.常见设计模式和其运用
1.你是怎么设计数据库的
2.数据库索引有哪些 索引基于哪些类型实现
3.你是怎么根据索引去数据库优化
4.GC root
5.事务
6.ConcurrentHashMap HashMap(这里讲了下ConcurrentHashMap源码,及JAVA中锁的实现原理基于AQS,AQS原理,基于CAS实现)
7.对了,还有JMM volatile原理
其他的忘记了
1.JTA实现原理(onepc two pc three pc) :二阶段提交出现的问题,就说了一下加入observe,,后面讨论了下二阶段提交的脑列问题
2.Spring (这里讲了一下自己的IOC) 分析了一下AOP
3.讨论了支付宝抢红包的采取了哪些优化,事务基于几阶段提交...
2.负载均衡 LVS与ngnix区别
3.其他的都是一些学习方法方面的。。
1.在项目中用过哪些设计模式。解决了什么问题。优缺点。
2.表设计 三范式,反范式
3.事务 银行转账例子。。 a和b不在同一个库里面的事务设计。mysql怎么做。自己写代码怎么实现
4.Nginx 负载 介绍反向代理的概念 负载常见算法
5.负载多服务器之间如何通信。
6.高并发问题 双十一,你觉得哪个会先挂。。我说的是mysql。怎么解决。
1.计算机网络七层模型,TCP三次握手
2.说说常见的TCP应用
3.说说常见的linux命令
4,JVM的垃圾回收,volatile 机制,内存模型
5.string,stringbuffer,stringbuilder的区别,ArrayList,linkedList 的差别 查找 删除的时间复杂度。
6.Spring AOP,IOC
7.HashMap源码,线程池框架源码
8.常见的设计模式并说明用处
IO模型有哪些?
进程线程的区别
不同操作系统实现进程怎么样
gc算法,回收器有哪些
ACID。事务隔离机制
syn在方法上和代码块有什么不同
memcached和其他nosql不区别
解释mvc
threadlocal解释
volatile的作用
堆和栈的区别和联系
tcp和udp的不同之处
tcp如何保证可靠的
数组和链表的区别
排序算法应用场景
lucene全文检索原理
二面:
浏览器输入http://www.baidu.com,整个流程
分布式缓存,一致性HasH算法,memcached内存结构
tcp三次握手
tcp滑动窗口解释
SSO单点登录
数据库分表,分区
I/O:将对象转换为文件实现什么接口
反射:反射是哪一个类 有些什么方法 通过反射获取方法时,能获取private的方法吗?protected?
servlet:流程 服务器和session的联系 cookie和session的区别
springmvc:流程 处理请求是哪一个类,有些什么方法,它实现了什么接口
spring:两个特性解释 哪些地方用到aop 声明式事务管理的步骤(每一步相关的类)
数据库:分页的sql 还有个什么sql忘了 left join和right join的区别
集合框架:collection下面有什么 arrayList和linkedList区别 结合hashmap源码分析hashmap
jvm原理 classloader 堆栈区别 堆栈原理
垃圾回收机制工作原理 当对象不再调用,就进行回收吗还是怎样 System.gc执行后,直接进行回收吗还是怎样
tcp/ip区别 一个方法要同步怎么办 怎样实现线程
抽象类和接口的区别(这里问得很细) 抽象类和普通类的优缺点
memcached原理 流程 它的分布式算法 缓存策略
还有算法 快速排序
反射:反射是哪一个类 有些什么方法 通过反射获取方法时,能获取private的方法吗?protected?
servlet:流程 服务器和session的联系 cookie和session的区别
springmvc:流程 处理请求是哪一个类,有些什么方法,它实现了什么接口
spring:两个特性解释 哪些地方用到aop 声明式事务管理的步骤(每一步相关的类)
数据库:分页的sql 还有个什么sql忘了 left join和right join的区别
集合框架:collection下面有什么 arrayList和linkedList区别 结合hashmap源码分析hashmap
jvm原理 classloader 堆栈区别 堆栈原理
垃圾回收机制工作原理 当对象不再调用,就进行回收吗还是怎样 System.gc执行后,直接进行回收吗还是怎样
tcp/ip区别 一个方法要同步怎么办 怎样实现线程
抽象类和接口的区别(这里问得很细) 抽象类和普通类的优缺点
memcached原理 流程 它的分布式算法 缓存策略
还有算法 快速排序
给大家推荐我常去的网站
1,csdn 2、infoq 3、开源中国 4、github 5、stackoverflow 6、leetcode 7 IBM java(http://www.ibm.com/developerworks/cn/java/)
8、iteye
1,csdn 2、infoq 3、开源中国 4、github 5、stackoverflow 6、leetcode 7 IBM java(http://www.ibm.com/developerworks/cn/java/)
8、iteye
为什么还有这么多人失信给我问的是
1、请问楼主入门看什么书或者视频好(我帖子里面没有说清楚吗,哥哥!仔细点嘛)
2、楼主你肯定是很好的大学吧(对,我是清华。只有我才能进阿里,你们都是渣渣)
3、楼主我准备不读书了去培训(,傻逼啊,蠢蛋啊。没有学历你算个吊啊!学历至少要混个大专啊,高中出去永远混不出头)
4、楼主求qq,以后有问题好请教你(不是我不给你qq,说得你要请教我是理所当然似得,我也不是义务劳动啊,我发这篇帖子是为了激励大家,不是为了找徒弟揽钱、楼主qq只有小师妹@_笨砖头和师傅@╱―★神★―╲知道哦)
(以上问题,私信一律不解答。关注我的微博啊,可以私信我其他问题。微博地址在帖子里面自己找一下)
1、请问楼主入门看什么书或者视频好(我帖子里面没有说清楚吗,哥哥!仔细点嘛)
2、楼主你肯定是很好的大学吧(对,我是清华。只有我才能进阿里,你们都是渣渣)
3、楼主我准备不读书了去培训(,傻逼啊,蠢蛋啊。没有学历你算个吊啊!学历至少要混个大专啊,高中出去永远混不出头)
4、楼主求qq,以后有问题好请教你(不是我不给你qq,说得你要请教我是理所当然似得,我也不是义务劳动啊,我发这篇帖子是为了激励大家,不是为了找徒弟揽钱、楼主qq只有小师妹@_笨砖头和师傅@╱―★神★―╲知道哦)
(以上问题,私信一律不解答。关注我的微博啊,可以私信我其他问题。微博地址在帖子里面自己找一下)