您所在位置: 网站首页 / 51CTO下载-JAVA中级程序员面试题.docx / 文档详情
51CTO下载-JAVA中级程序员面试题.docx 立即下载
2025-08-25
约9.3千字
约17页
0
21KB
举报 版权申诉
预览加载中,请您耐心等待几秒...

51CTO下载-JAVA中级程序员面试题.docx

51CTO下载-JAVA中级程序员面试题.docx

预览

免费试读已结束,剩余 12 页请下载文档后查看

10 金币

下载文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

51CTO下载-JAVA中级程序员面试题

第一篇:51CTO下载-JAVA中级程序员面试题家优信息部JAVA中级程序员面试题姓名:开始时间:结束时间:(请将答案写在答题纸上)java基础1StringBuffer的实现方式,容量如何扩充2了解JVM启动参数吗?-verbose-Xms-Xmx的意思是什么?33ClassLoader的功能和工作模式4jvmgc如何判断对象是否需要回收,有哪几种方式?5reader和inputstream区别?3?6==和equals的区别?37hashCode的作用,Hashmap理解,如果在hashCode中返回常量1,会有什么结果?38char型变量中能不能存贮一个中文汉字?9interface和abstratclass的区别10多线程同步的原理11解释是一下什么是线程安全?举例说明一个线程不安全的例子。解释Synchronized关键字的作用12说出数据连接池的工作机制是什么?解决什么问题50%13了解过哪些JDK5的新特性JDK版本:Integeri=5;举例描述下相应的特性?java序列化算法:排序算法有哪些,优缺点ArrayListLinkedListHashMap,区别递归算法使用。架构:ibatis:sql语句中用>特殊符号,怎么办Mvc的概念谈一下自己最熟悉的web框架Spring的核心理念是什么?SpringBeanFactory,FactoryBean的区别?apache,tomcat和weblogic的最根本区别数据库乐观锁,悲观锁?sql注入原理?数据库操作的性能瓶颈通常在哪里,1000万级别访问,在数据库和java程序上考虑哪些来进行性能优化Statement和PreparedStatement之间的区别?数据库数据文件和索引为什么需要收缩,如何实现收缩?性能方面。多数结合多线程、同步来问,以提取一张大表数据来作为例子解决性能的方法表关联时,内连接,左连接,右连接怎么理解用JDBC定义一个带事务性的数据库操作主要步骤是什么?表设计的时候会不会出现冗余?数据分页怎么处理?web开发httpget和post区别在web开发中,用redirect与forward做跳转有什么区别servlet中,如何定制session的过期时间,filter的应用场景有哪些4JSP的include有几种实现,并说明request的SetAttribute,和setparam区别?tcp,udp区别设计模式Singleton的几种实现方式工厂模式和抽象工厂模式之间的区别项目中使用过什么设计模式?项目什么是低耦合和高聚合?封装原则又是什么意思?版本控制,如何保证代码质量的描述你碰到的过的最难的技术问题。后来是怎么解决的Linux一些基本命令,如看load,su,tail,查看文件内容第二篇:程序员面试题曙光集团程序员面试题(答题时间1小时)基本概念测试题1.如果在一个B/S结构的系统中需要传递变量值,但是又不能使用Session、Cookie、Application,您有几种方法进行处理?2.请说明覆盖与重载的区别?3.请说明抽象类、类、接口有什么不同?4.请说明Java的错误处理机制是什么?5.请举例说明Java中有几种参数传递模式?6.请说明Java中垃圾回收的机制。7.请写出Java中的基本数据类型基本能力测试题8.请列出您所知道的设计模式的名称并说明在什么情况下使用该模式9.请按照你的理解简要描述一下三层架构10.请说明在交给测试部门前,如何对自己负责的模块进行测试?综合能力测试题11.请用Java语言以最能够体现你的编程水平的方式编写出对一张表中的记录进行添加、修改、删除、查询操作的主要类和方法结构(可以随意建立一张表进行编写)数据库能力题12.一大型企业,有10000名员工,每半个月发一次工资,请写出你对此企业工资数据库的设计思路(数据库为SQLserver或者Oracle)13.请在SQLServer或者Oracle中设计表来保存一个树状结构的组织结构图(假设结构图中只有名称这一项内容需要保存),如果我想查询某一职位下的所有职位,用一个存储过程来实现,你有什么思路?第三篇:程序员相关面试题面试题汇总1、请进行自我介绍2、你的外语水平如何3、请描述自己的优缺点,并给出例子4、请问你的最好成绩排名如何5、给出一个我录取你的理由6、请对比大学课程和TTC课程的优劣7、请说明你在TTC的收获8、给出项目经历,是自己做的设计吗?9、有两张表,一张保存成绩,一张保存学员信息写出一下问题的SQL语句a)建表b)添加约束c)查询缺课学生名单d)按照学生平均分排序10、解释一下事务的概念1.自我介绍2.有什么兴趣爱好3.是否通过英语四级、分数4.学院录取分数线5.成绩排名6.是否有考研的想法7.大
查看更多
单篇购买
VIP会员(1亿+VIP文档免费下)

扫码即表示接受《下载须知》

51CTO下载-JAVA中级程序员面试题

文档大小:21KB

限时特价:扫码查看

• 请登录后再进行扫码购买
• 使用微信/支付宝扫码注册及付费下载,详阅 用户协议 隐私政策
• 如已在其他页面进行付款,请刷新当前页面重试
• 付费购买成功后,此文档可永久免费下载
全场最划算
12个月
199.0
¥360.0
限时特惠
3个月
69.9
¥90.0
新人专享
1个月
19.9
¥30.0
24个月
398.0
¥720.0
6个月会员
139.9
¥180.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用