笔试加上两轮面试,笔试内容比较基础加上几道逻辑题难度不大;一轮技术面一轮人事面面试完之后会了解你住在哪给你分配最近的项目组
面试官问的面试题:中科软java后端面试题
1,java 容器有哪些,区别
2,== equals 区别
3,string stringBuffer
4,map 有哪些方法,set有哪些方法
5,map方法遍历
6,error 和exception区别
7,map 的remorve()理解(底层)
8,什么是线程,线程进程区别
9,什么是线程安全
10,mysql 和oracle区别
11,mysql默认隔离级别
12,数据库三范式
13,mysql数据优化
14,如何避免sql注入
15,什么是微服务
16,GC是啥
17,vector 线程安全嘛,ArrayList呢
面试问的很简单,大概问了git怎么使用,maven的功能,sql的优化啥的,还有就是微服务了解过吗,我说了解过的,然后很快就结束了,然后过了一天就通知面过了。
面试官问的面试题:中科软java面试题
git怎么使用,maven的功能,sql的优化啥的,Seata是什么:一个高性能且易于使用的分布式事务解决方案,可用于微服务架构。阿里云OSS(阿里云对象存储服务)了解吗:一种加密的安全云存储服务,可以存储、处理和访问来自世界任何地方的大量数据。
接着说面试吧!一开始肯定是自我介绍,一般2--3分钟左右,我表达能力不是很强,就跟面试官说了些我大学的一些经历,个人感觉说这个还是比较好的,要是面试官对你的经历感兴趣的话,还能聊上几句。
下面就直接是技术面了,先是问了我一些项目上的东西,这个自己简历上做过的项目,还是要很清楚的能描述出来,我当时简历上的几个项目大部分都是以前做的,里面有的东西也不是很清楚了,只记得个大概。面试官常问的是,你这个项目用到了那些技术?有那些亮点?你在这个项目里担当什么角色?
中科软JAVA开发工程师面试题
1 JDBC 驱动加载 2 Class 类中的方法 3 利用反射创建一个对象的过程 4 Object类中hashcode()和equals()方法的关系 5 Java 类加载器(还让讲讲tomcat的类加载机制)6 servlet 的生命周期 7 java web 中在session域中判断用户是否登陆(这个问题我没听清楚,大概是问这个吧) 8 比较struts和servlet,jsp 9 接触过spring吗? 10 TCP和UDP区别,你对HTTP协议的理解
面试官已经准备打断你的发言了。陈述中要注意突出自己的几项对争取工作机会最为有利的特质,如解决问题能手、充满创意、小心谨慎、与人相处融洽、合群、组织力高等等。你可以从中选择三个重点来说,但记住,不要对简历中已经提及的内容不断地重复重复再重复。
支招2.把你的陈述语言修饰的生动些,这样才能持续吸引面试官的注意力。
工作经历的内容一定要让面试官对你感兴趣才行,要是太沉闷了,只能让对方昏昏欲睡,提不起兴致来听。
支招3.陈述比强调更有说服力,试着举例证明你的优势。
支招4.说出最重量级、关系最直接的成果奖项便足够。
中科软JAVA开发工程师面试题
什么样的数据适合存放到第二级缓存中?
1 很少被修改的数据
2 不是很重要的数据,允许出现偶尔并发的数据
3 不会被并发访问的数据
4 常量数据
不适合存放到第二级缓存的数据?
1经常被修改的数据
2 .绝对不允许出现并发访问的数据,如财务数据,绝对不允许出现并发
3 与其他应用共享的数据。