从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.cnblogs.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.cnblogs.com/gaojun/archive/2010/04/27/1721802.html

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

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

11 Java线程如何启动

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

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

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

13 谈谈乐观锁和悲观锁

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

14 oracle/mysql的SQL优化都有那些方式

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

15 Java的类加载机制

http://www.cnblogs.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.iteye.com/blog/770721

19 memcache的工作原理

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

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

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

某里巴巴Java工程师常规面试题以及解答的更多相关文章

  1. Java实习生常规技术面试题每日十题Java基础(三)

    目录 1.是否可以从一个static方法内部发出对非static方法的调用? 2.Integer与int的区别? 3.Overload和Override的区别.参数列表相同,返回值不同的方法,是否是重 ...

  2. Java实习生常规技术面试题每日十题Java基础(二)

    目录 1. JAVA 的反射机制的原理. 2.静态嵌套类(Static Nested Class)和内部类(Inner Class)的不同? 3.如何将String类型转化成Number类型. 4.什 ...

  3. Java实习生常规技术面试题每日十题Java基础(一)

    目录 1.Java 的 "一次编写,处处运行"如何实现? 2.描述JVM运行原理. 3.为什么Java没有全局变量? 4.说明一下public static void main(S ...

  4. Java实习生常规技术面试题每日十题Java基础(八)

    目录 1.解释内存中的栈(stack).堆(heap)和静态区(static area)的用法. 2.怎样将GB2312编码的字符串转换为ISO-8859-1编码的字符串? 3.运行时异常与受检异常有 ...

  5. Java实习生常规技术面试题每日十题Java基础(七)

    目录 1. Java设计模式有哪些? 2.GC是什么?为什么要有GC? 3. Java中是如何支持正则表达式. 4.比较一下Java和JavaSciprt. 5.Math.round(11.5) 等于 ...

  6. Java实习生常规技术面试题每日十题Java基础(六)

    目录 1.在Java语言,怎么理解goto. 2.请描述一下Java 5有哪些新特性? 3.Java 6新特性有哪些. 4.Java 7 新特性有哪些. 5.Java 8 新特性有哪些. 6.描述Ja ...

  7. Java实习生常规技术面试题每日十题Java基础(五)

    目录 1.启动一个线程是用run()还是start()? . 2.线程的基本状态以及状态之间的关系. 3.Set和List的区别,List和Map的区别? 4.同步方法.同步代码块区别? 5.描述Ja ...

  8. Java实习生常规技术面试题每日十题Java基础(四)

    目录 1.String 和StringBuffer的区别. 2.数组有没有length()这个方法? String有没有length()这个方法? 3.final, finally, finalize ...

  9. java工程师基础笔试题(一)-参考答案

    一.选择和填空  (不定项哦!) 1,如下是一份文件名为Test2.java的源文件,请问,编译该文件之后会生成几份字节码文件 class Test{ class Inner{} static cla ...

随机推荐

  1. 做GUI的随笔

    用的SDL库 官方网站是:https://littlevgl.com/   改网站需要FQ 字库制作网站: https://debugdump.com/t_771.html

  2. VS2010 开发 VB6.0 activeX控件 dll

    项目源码 https://download.csdn.net/download/csdn_z_s/10427764 开发环境 操作系统: win7 64位 旗舰版 Java语言开发环境:  Eclip ...

  3. gdb常用命令及gdb调试多进程/线程程序&coredump

    一.常用普通调试命令 1.简单介绍GDB 介绍: gdb是Linux环境下的代码调试⼯具.使⽤:需要在源代码⽣成的时候加上 -g 选项.开始使⽤: gdb binFile退出: ctrl + d 或 ...

  4. 【工具】idea工具 java代码 gbk转utf8

    idea工具 https://github.com/downgoon/gbk2utf8 安装在目录下: /usr/local/gbk2utf8/bin 进入目录后直接执行 gbk2utf8 sourc ...

  5. rabbitmq重启时报错,并导致erlang崩溃和Rabbit的常用命令

    -------------------------------------------------------------------------------------------------- R ...

  6. 微信小程序--家庭记账本开发--02

    代码文件的了解 对于一个程序的开发,代码的了解的必须的,不同的后缀名文件有着不同的作用,通过学习,对于微信小程序开发中的文件有了自己的理解. 文件概述 一个微信小程序一般有有pages文件夹,util ...

  7. 网络编程-Mysql-2、各种查询

    1.先创建一个学生表 create table students ( id int auto_increment not null primary key, name varchar(20)  not ...

  8. docker报Error response from daemon: client is newer than server (client API version: 1.24, server API version: 1.19)

    docker version Client: Version: 17.05.0-ce API version: 1.24 (downgraded from 1.29) Go version: go1. ...

  9. Linux 定时任务的配置

    通常我们会需要定时启动一些shell脚本,类似Windows中的Task Scheduler, 下面是在AWS EMR Cluster 主几点上配置的步骤: 1. 先创建一个shell脚本,将需要执行 ...

  10. react + antd 实现打印功能(踩了不少坑)

    最近在有网页打印需求,尝试了一下react的打印功能,遇到了不少的坑: 1.react本身有一些打印的组件,但都不好用,都是基于window.print(),但是window.print()如果直接打 ...