求职刷题神器

funit.cn

讨论区 > 求职面经 > 中科软科技股份有限公司Java开发面试题汇总【近200题】

中科软科技股份有限公司Java开发面试题汇总【近200题】

苏喂苏喂
发布于2021-01-29 13:45:04 68浏览

岗位:java开发

公司:中科软科技股份有限公司

面试题:

1.单点登录重复登录怎么办

2.jvm运行时分局结构,静态函数在什么区

3.java有内存泄漏吗?为什么?

4.spring的factorybean与beanfactory的区别

5.使用过哪些网络框架?有什么感悟?

6.用过哪些xml解析工具,了解他们的实现吗?

7.ssm常用注解?

8.讲一下对多线程的理解?

9.抽象类与接口的区别?

10.说一下对redis的理解

11.说一下对dubbox的理解

12.说一下多线程?

13.freemarker……list敲代码

14.springMVC中controller,返回类型?

15.hibernate和mybatis的区别?

16.说一下maven?

17.js语句获取对象?

18.spring容器哪部分创建对象,具体怎么创建

19.springMVC权限控制在哪一层,为什么

20.jsp内置对象有哪些?

21.两亿条数据如何同时删除?

22.rabbitmq节点的类型有哪些?

23.项目有多少人?

24.redis用来做什么的?哪些地方用到了?

25.如何解决跨域问题,有几种方式,怎么用

26.说一下java的垃圾回收实现机制是怎样的

27.cas单点登录:随着系统不断增加将会成几何倍数的频繁访问cas验证身份,如何解决

28.Map,set,list等是接口还是实现类

29.列举JSP中的内置对象,同一应用中页面间传值有哪些方式

30.JSP如何获取HTMLFORM中的数据

31.spring是如何将xml中的bean注入的

32.列出web.xml我们常用的一些标签元素及其功能

33.是否可以从一个static方法内部发出对非static方法的调用

34.请解释mvc和struts的关系,简要讲解如何应用Struts进行开发?

35.char型变量中能不能存贮一个中文汉字?为什么?

36.不适合存放到第二级缓存的数据?

37.springmvc的工作流程

38.写一个oracle的存储过程

39.spring的核心

40.怎么解决redis缓存失效

41.数据库使用过分布式吗

42.JVM如何加载字节码文件

43.基本数据类型和引用数据类型有什么区别

44.写出一个冒泡排序?

45.spring的注入方式有几种

46."=="和equal区别

47.多线程几种实现方法

48.列举你常用的几个Java工具类。

49.SpringMVC的执行流程?

50.购物车模块如何实现的?

51.redis具体怎么用的

52.Dubbo的原理是什么?具体怎么配置?用配IP地址么?

53.ArrayList、LinkedList、vector这三者的区别

54.HashSet如何保证唯一性?

55.为什么选择从事java?

56.高考每科都多少分?

57.挂过那些课?

58.讲一下第二个项目中关于用户管理控制权限是怎么实现的,都用了那些表,结构是怎么样的?

59.讲一下查看视频监控这个功能是如何实现的

60.秒杀项目中如何处理高并发问题

61.如何解决超卖问题

62.定时任务是怎么做的

63.做分布式事物了么?

64.购物车模型怎么设计的?

65.你的购物车模块是怎么实现的,登录不登录有什么区别,你们登录判断靠的是什么?

66.用的什么框架

67.Redis用过么?

68.秒杀业务怎么实现的?

69.string是基本数据类型吗?

70.jvm,jdk,jre的区别?

71.==和equals方法的区别

72.Integer和int的区别

73.jvm内存结构?

74.list和map的区别?

75.session和cookie的区别?

76.转发和重定向的区别?

77.ajax的参数?

78.jdbc连接数据库的步骤?

79.数据库的三大范式?

80.索引的优点?

81.了解线程池吗?

82.九大内置对象?

83.redis怎么清除数据

84.从覆盖粒度区分,白盒测试分为?

85.maven的优缺点

86.前台用了什么框架

87.http和https区别

88.Get和post请求的区别

89.什么是aop?

90.$和#的区别

91.说几种Java中的设计模式?

92.Redis应用场景?

93.分布式框架了解多少?说几个,知道一些底层实现

94.垃圾回收机制了解吗

95.了解一些Linux指令.

96.String,StringBuilder,StringBuffer三者的区别?

97.数据库的优化?四种引擎?

98.springMVC的工作流程?

99.单例书写一个例子

100.json字符串怎么写的

101.请描述一下对token的理解?

102.请写存储过程或SQL语句取出所有员工表中名字相同的员工

103.mysql中unique和distinct区别

104.session怎么共享

105.JVM加载class文件的原理机制

106.什么是java序列化,如何实现java序列化?

107.Java是否需要开发人员回收内存垃圾吗?

108.JS错误如何调试?

109.Spring框架分为哪七大模块,各模块的主要功能作用是什么?

110.Nginx怎么实现负载均衡?

111.什么情况下用到activemq

112.解释Spring支持的几种bean的作用域。

113.如果数据库的信息更改以后,那么索引库和缓存库里面的信息是怎么更新的?不可能每次都去访问数据库吧

114.消息队列MQ,如果消息丢失了怎么办,我怎么能知道消息有没有丢失,遇到这种问题我怎么处理

115.怎么解决高并发

116.用户购买商品时,什么时候才减少库存。

117.日志文件的管理

118.秒杀过程中怎么控制库存

119.项目中用到了多少台服务器,测试环境和正式环境各有多少台。

120.商品修改以后,购物车里面的价格是怎么处理的!!

121.在项目中并发是怎么解决的,用到哪些技术,具体是怎么实现的,原理是什么!

122.商品修改之后,怎么同步的

123.数据库分页?

124.说下数据库的优化?

125.linux了解吗?

126.==和equals的区别?

127.openSession与getCurrentSession的区别

128.单点登录怎么实现

129.Java常见的线程池

130.volatile,synchronized区别是什么?

131.Java常见的排序方式都有哪些?

132.JDBC操作数据库步骤具体是什么?

133.JDK、JRE、JVM关系是什么?

134.Java支持的数据类型有哪些?什么是自动拆装箱?

135.什么是值传递和引用传递?

136.解释内存中的栈(stack)、堆(heap)和方法区(methodarea)的用法。

137.接口和抽象类的区别是什么?

138.当两个对象的hashcode相同会发生什么?

139.Array和ArrayList有何区别?什么时候更适合用Array?

140.如何决定选用HashMap还是TreeMap?

141.linux命令,搭建集群时用到的命令

142.是否搭建过集群,怎么搭建的?

143.zookepeer全部都挂了,该怎么办?

144.类的修饰符

145.类的原始数据类型

146.jsp指令有哪些

147.Dubble怎么管理服务的,常见的有哪些异常

148.ArrayList和linkedlist有何区别

149.Spring事务如何处理方式有哪些?

150.多线程了解哪些?Sleep方法和wait方法有啥区别?

151.oracle/mysql2/mogodb如何分页?

152.存储过程SQL语句怎么写?

153.什么是线程局部变量

154.用wait-notify写一段代码来解决生产者-消费者问题?

155.用Java写一个线程安全的单例模式(Singleton)?

156.Java中sleep方法和wait方法的区别?

157.什么是不可变对象(immutableobject)?Java中怎么创建一个不可变对象?

158.我们能创建一个包含可变对象的不可变对象吗?

159.Java中应该使用什么数据类型来代表价格?

160.怎么将byte转换为String?

161.Java中byte与其他类型的转换?

162.能在不进行强制转换的情况下将一个double值赋值给long类型的变量吗?

163.Java中堆和栈有什么区别

164.final、finalize和finally的不同之处?

165.声明试事务

166.实现线程安全的单例模式

167.简述ThreadLocal应用场景

168.系统中需要记录一些方法的执行时间,但是测试时间的模块在线上会影响执行效率。请问如何解决这个问题,兼顾开发和上线。

169.先需开发一个Java后台服务:需要按照用户请求输入的文字去请求第三方API查询天气。如何设计该模块,才可以让这个模块提供稳定可靠的服务。

170.一个类是否可以继承多个接口

171.一个类是否可以继承多个超类

172.接口是否可以继承接口

173.如何将字符串转换为Integer

174.自定义异常类

175.你在项目当中用到了xml技术的那些方面

176.请写出常用的xml操作的API函数

177.Hashmap底层原理

178.springMVC的流程

179.重载和重写的区别

180.说说什么是sso,怎么实现的

181.Get和post请求的区别,

182.heap和stack有什么区别

183.spring框架中单例beans是线程安全的吗?

184.什么是编译器常量?使用它有什么风险?

185.java当中使用什么类型表示价格比较好?

186.可以将int强转为byte类型么?会产生什么问题?

187.你知道哪些垃圾回收算法?

188.如何判断一个对象是否应该被回收?

189.谈谈spring?

190.事务是什么?事务的隔离级别

191.webservice和httpclient的区别是怎样的


本文首次发布于趣IT ,转载请注明出处,谢谢合作

中科软科技股份有限公司Java开发面试题汇总【近200题】

全部评论0

成为第一个评论的人

还可以上传7

表情
热帖排行
热门话题
  1. 531人参与
  2. 243人参与
  3. 153人参与
  4. 98人参与
  5. 25人参与
  • 微信扫码加好友进群