读书人

JAVA经典面试题(描述字数简短)

发布时间: 2013-07-11 15:38:46 作者: rapoo

JAVA经典面试题(描述篇幅简短)

1、BlockQueue与Queue的区别


2、Thread.currentThread().getContextClassLoader().load(className);与Class.forName(ClassName)区别


3、事务隔离级别


4、js类创建、继承


5、求js中string的字节长度


6、BitMap与TreeMap索引的不同点,Oracle


7、WebLogic的outMemoryError()原因与措施


8、UML--ER图与类图


9、常见的异常类型


10、Spring里用到的设计模式


11、范式(3NF)定义--反范式的适用场景

?

12、TCP/IP协议

?

13、HTTP 协议

?

14、具有 Web 后端高并发访问服务和分布式存储相关研发经验及理论基础

?

15、熟悉软件开发流程

?

16、精通Java语言,熟悉流行的开源Java框架,有Struts、Spring和iBatis使用经验优先考虑

?

17、掌握Java语言的程序调优、性能优化的各种工具及方法

?

18、熟练使用Oracle、mysql等数据库系统,有较强的数据库设计和开发能力

?

19、精通面向对象分析和设计技术,包括设计模式、UML建模等

?

20、熟悉网络和安全开发,具有设计和开发对外API接口经验和能力优先考虑

?

21、良好的英文阅读能力

?

22、熟悉Linux操作系统,熟悉常用命令、Shell编程,能够在Linux上进行日常开发工作

?

23、精通Java,至少精通一种主流开发框架,有开发框架扩展和开发经历,熟悉JavaScript、CSS、HTML。同时熟悉PHP者优先

?

24、熟练掌握常见HTTP服务器、存储、缓存、队列等工具,并了解其工作原理。有开源社区贡献经历者优先

?

25、具备良好的需求分析能力和设计能力,掌握需求分析、设计的方法和常用工具

?

26、关注研发过程改进,认同研发过程改进在研发工作中的重要性

?

27、认同工具文化,有较多通过工具解放生产力的亲身经历;认同黑客文化,追求卓越,乐于分享

?

28、业务系统核心架构的设计与开发

?

29、基础工具、基础服务开发

?

30、技术预研

?

31、精通架构设计、概要设计和详细设计,熟练使用UML设计工具

?

32、有技术难题攻关经验,善于主动推动项目进展并达成项目目标

?

33、精通Java、MySQL;熟悉UNIX/Linux编程环境,常用编程/调试工具

?

34、熟悉Web开发,有大型网站设计开发、大访问量业务开发的经验者优先

?

35、熟悉XHTML/XML/CSS、JavaScript、AJAX等,熟悉对象化JavaScript编程优先

读书人网 >编程

热点推荐