java软开 专题汇总

java软开 面试经验分享列表,共3

| 网上申请
面试过程:

面试还是挺难的,先是自我介绍,然后问问了项目,项目问的不多,之后问了些八股,问了很多框架的问题,没准备充分。

面试官问的面试题:

分页查询怎么做的
pagehelper一个分页一个不分页怎么办
service两个实现类注解怎么写
spring bean注入怎么实现的
spring boot和spring区别
spring 事务怎么开启的
spring 外部引用的jar包怎么管理的
Autowired和resource的区别
线程池参数有哪些
拒绝策略有哪些

赞一下(0) 踩一下

| 校园招聘
面试过程:

面试是单面,有两个面试官,只有一个人问问题。面得还算可以,问的很基础,几乎都答上来了,但一面后就没有消息了。

面试官问的面试题:

问了java基础比较多,string buffer /string builder; new string。
还问了设计模式
还有计算机网络知识:osi模型以及各层作用;TCP UDP。

赞一下(0) 踩一下

| 校园招聘
面试过程:

0、自我介绍
1、哪个项目对自己的提升最大?
2、C/C++为什么比Java代码量会少一些?
3、介绍一下GC。什么时候会内存溢出?除了你所说的对象占满空间造成溢出还有其他情况造成溢出么?栈的内存空间可以设置么?
4、给我看了一个ArrayList,问我它的contains()方法怎么实现的?(遍历)1000个线程同时调用这个contains方法有什么问题?
5、手写快排
6、用过什么数据库?Mysql分组用什么命令?然后又让手写了个很简单的sql语句
7、手写equals方法
8、10000个文件需要将所有小写字母转为大写字母,然后传输到另一台服务器,分析其中可能会有什么问题,然后怎么解决?
9、TCP、UDP最大的区别?文件传输协议是用的TCP还是UDP?
10、top命令是干啥的,那查看线程状态用啥命令,你一般都用些啥命令呢?
11、给我看了一段代码,大概就是手写了一个javaBean和ConcurrentMap方法然后Map方法的put方法是synchronized,get方法不是,问这可能有什么问题?
12、反问(接下来流程)

面试官问的面试题:

0、自我介绍
1、哪个项目对自己的提升最大?
2、C/C++为什么比Java代码量会少一些?
3、介绍一下GC。什么时候会内存溢出?除了你所说的对象占满空间造成溢出还有其他情况造成溢出么?栈的内存空间可以设置么?
4、给我看了一个ArrayList,问我它的contains()方法怎么实现的?(遍历)1000个线程同时调用这个contains方法有什么问题?
5、手写快排
6、用过什么数据库?Mysql分组用什么命令?然后又让手写了个很简单的sql语句
7、手写equals方法
8、10000个文件需要将所有小写字母转为大写字母,然后传输到另一台服务器,分析其中可能会有什么问题,然后怎么解决?
9、TCP、UDP最大的区别?文件传输协议是用的TCP还是UDP?
10、top命令是干啥的,那查看线程状态用啥命令,你一般都用些啥命令呢?
11、给我看了一段代码,大概就是手写了一个javaBean和ConcurrentMap方法然后Map方法的put方法是synchronized,get方法不是,问这可能有什么问题?
12、反问(接下来流程)

赞一下(0) 踩一下

1   共 1 页