首页 > 学院 > 开发设计 > 正文

某里巴巴Java工程师常规面试题以及解答

2019-11-14 23:27:53
字体:
来源:转载
供稿:网友
某里巴巴java工程师常规面试题以及解答

从HR弄来的P6-P7的JAVA工程师题目,分享给大家

1 SPRing AOP和IOC的实现方法

http://blog.csdn.net/tarena_lixy/article/details/7096114

http://blog.csdn.net/kiss_vicente/article/details/6901295

http://blog.csdn.net/it_man/article/details/4402245

2 谈谈分布式消息队列和分布式缓存

消息队列:RabbitMQ,Kafka

缓存系统:Redis

http://blog.csdn.net/xiaolang85/article/details/18048631

http://kafka.apache.org/

3 谈谈对RPC的认识

http://wiki.dzsc.com/info/8466.html

4 Hashmap的实现方法

http://blog.csdn.net/vking_wang/article/details/14166593

5 Java异常处理类的结构

http://blog.csdn.net/junlixxu/article/details/6096266

6 https的握手过程

http://www.VEVb.com/jifeng/archive/2010/11/30/1891779.html

7 数据库的问题定位和性能调优

http://blog.csdn.net/gzh0222/article/details/6799399

8 说说常用设计模式

http://blog.csdn.net/xiaoxian8023/article/details/8115240

9 谈谈UML建模

http://www.VEVb.com/gaojun/archive/2010/04/27/1721802.html

10 Java重载和重写的区别,分别用什么关键字

http://www.VEVb.com/bluestorm/archive/2012/03/01/2376236.html

11 Java线程如何启动

start()方法是启动一个新的线程,此时线程处在runnable状态,正在等待cpu分配资源即时间片段,然后使run()方法,让一个线程跑起来,即此时现成真正运行

12 Java加锁的方式有哪些,怎么写

http://www.VEVb.com/hoojo/archive/2011/05/05/2038101.html

13 谈谈乐观锁和悲观锁

http://www.VEVb.com/chenlulouis/archive/2010/08/17/1801358.html

14 Oracle/MySQL的SQL优化都有那些方式

http://www.VEVb.com/ATree/archive/2011/02/13/sql_optimize_1.html

15 Java的类加载机制

http://www.VEVb.com/yshb/archive/2012/11/05/2756194.html

16 一致性哈希算法的原理

http://www.360doc.com/content/12/0412/17/597197_203070560.shtml

http://blog.csdn.net/cywosp/article/details/23397179

17 JVM中的堆是如何管理的,描述一下内存回收机制

http://blog.csdn.net/zhangerqing/article/details/8214365

18 事务有哪些特性,在oracle/mysql中隔离有哪些级别

http://blog.csdn.net/xiaoyu714543065/article/details/8211265

http://xm-king.VEvb.com/blog/770721

19 memcache的工作原理

http://blog.csdn.net/wusuopuBUPT/article/details/18238003

20 介绍一个自己最近做的一个典型项目

21 在项目中遇到那些问题,自己是怎么解决的


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表