拓尔思/金证科技/中科软java社招面经分享

拓尔思信息技术股份有限公司

一面:

1、根据项目经验问一些细节问题。

2、多线程并发。

3、分布式开发。

4、集合。

5、Jvm调优。


二面:

1、多线程的了解。

2、数据库的索引。

3、linux 命令。

4、设计模式。

5、一些java 基础的知识。

6、框架的使用和原理理解。


三面:

1、以前项目中遇到过什么困难问题,怎么解决的?

2、有没有用过分布式的管理工具?


金证科技股份有限公司

面试过程:

1、一些java基础知识。

2、同步和异步的区别。

3、抽象类和接口。

4、还问了spring ROC的原理和一些原理性的东西。

5、问一些你的基本信息。

6、你为什么辞职?

7、之前的一些工作经验。

8、问你项目中一些亮点的地方。

9、对薪资待遇的期望。


中科软

面试过程:

1、说说你的优点和缺点

2、你们一般用什么框架?(答:我们一般用springMVC框架加mybatis结合。)

3、你怎么理解struts2框架?(答:是按mvcWeb MVC框架,核心是它的核心控制器。用Action处理类代替传统Servlet作为控制器的角色。)

4、还有一些数据库方面的问题。

5、请编写一个完整的程序,实现如下功能:从键盘输入数字n,程序自动计算n!,并输出。
1 n!=1*2*3**n
2:请使用用递归实现
3:请使用java实现。


package com.cpy.spring.controller;

import java.util.Scanner; //递归

public class Test {

public int sum(int x){

if(x==0||x==1){

return 1;

}

else {

return x*sum(x-1);

}

}

public static void main(String[] args) {

System.out.print("输入数字:");

Scanner input=new Scanner(System.in);

Int n=input.nextInt();

Test l=new Test();

System.out.println(l.sum(n));

}

}

 


#拓尔思##Java工程师##社招##面经##金证股份##中科软科技#
全部评论
拓避雷
点赞 回复 分享
发布于 01-18 14:09 广西

相关推荐

Kurumis:整个简历看下来就发现你其实对测试理解还很浅,很多地方都是硬凑上去,项目也是学生课设级别,没什么含金量 首先是学习建议: 1.系统性了解一个真实工程的框架,有利于你后续提升项目含金量,理解测试的逻辑 2.真正去学一下自动化测试和性能测试 再就是简历本身包装问题: 1.投测试的话就不要说自己独立开发自己测,专注描述自己怎么做测试的 2.项目经历太像套话,很容易让人怀疑你到底真的做过没有,比如并发是具体做了多少并发?自动化脚本是怎么跑兼容性和性能测试的?测试用例写了多少条? 3.教务管理系统一听就是数据库课设作业,含金量不高,不过你可以在原项目基础上重构扩展,比如添加docker容器部署MySQL和Redis,添加消息队列和锁机制防止系统扛不住高并发访问,让它真的像个实际工程 4.技能里性能专项测试没有把握不要乱写,就写你会什么工具就行了,做专项性能测试的都是行业大佬,你要写的话一定要有对应的专项性能测试项目 5.可以在简历里附上项目链接,压缩简历内容的同时提升简历真实性
今天你投了哪些公司?
点赞 评论 收藏
分享
评论
6
23
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务