(2020)Java后端开发----(⾯试题和笔试题)
2020Java后端开发⾯试
⼀、2020/11/05 公司:
1、初试(过了)
1)、笔试题
笔试题:给了5个SQL的查询语句的题(基本上都写出来,就是稍微有点问题,主要是SQL语句写的⽐较少,以后还需要加强)2)、⾯试题
Spring(IOC,AOP)、SpringMVC(MVC的执⾏流程)、SpringBoot(主要的⽤途)他们是做什么的?
JVM的组成部分?
New⼀个新的对象,在堆区是如何存储的(考虑多种情况)
机器学习算法中的线性回归和逻辑回归是怎么做的?
dubbo的原理机制简述3)、总结
SQL语句写的不是太准确,多少还是有点问题的,
Java基础⽅⾯还是可以的。
简述if和switch的异同⼆、2020/11/05 公司:
1、初试
1)、⾯试题
2=5(/的优先级⾼于
15/2的,先做/,在做^,15/2,不管是7.5,7.6,都是向下取整,在做按位异或)final修饰类,变量,⽅法,不能修饰构造函数
,过滤器,SpringAOP怎么实现的?举⼏个应⽤场景?
消息队列常见的有哪些,有什么区别?为什么要⽤消息队列?
给了⼀个数据库业务的设计题:建表和查询语句
Java8的流函数的⼀个简单应⽤和对⼀个ArrayList数据的遍历输出
public static List<String>test2(){
ArrayList<String> strings =new ArrayList<String>();
strings.add("ASDD");
strings.add("DEFR");
strings.add("ERTY");
strings.add("GHYU");
//        使⽤流函数过滤掉含有“Y"的字符串
List<String> y = strings.stream().filter((item)->{
if(!ains("Y")){
return item;
}
}).List());
return y;
//        遍历输出
for(String item:strings){
System.out.println(item);
}
}
finally{}语句块中的return
public static int test1(){
int i=10;
try{
return i;
}finally{
i=20;
return i;
}
}
基本类型
byte ab=127;
//        byte ac=128;  byte的范围是-128 ~ 127java常见笔试题
char ad='a';
/
/        char ae="a";  char只能放⼀个字符,并且只能是单引号
//        char af='as';
⼀个线程题,怎么才能输出指定的值,根据指定位置插⼊的程序?(wait()、join()、notify()、之类的)2)、⾯试题
java的基本类型有哪些?(8种)
JVM的组成,那部分是不会报OutOfMemoryError(程序计数器)
RabbitMQ的简单介绍,实际开发场景中有没有⽤到(解耦,异步,削峰)
Liunx常⽤的命令?在⾥⾯是怎么查看⽇志的
前端Js是如何得到标签⾥⾯的内容的getElementByID(获取到id的对象)、getElementByName(得到列表)、getElementByTagName(得到列表)
使⽤Java读取⼀个⽂件,在控制台输出
mysql⽤到什么优化?
JVM有什么调优技巧?
表单的前后端校验是怎么做的?
数据库中间件有哪些Nacos是⽤来做什么的?⾥⾯的配置中⼼和注册中⼼是做什么的?怎么⽤?⽤了有什么好处?
机器学习算法中有哪⼏个⾃⼰觉得⽐较好的算法?
项⽬是怎么做的?前后端的代码是⾃⼰写的吗?熟悉VUE和JS吗?
平时都是⾃⼰怎么学习新技术的
在SQL语句中什么函数和破坏索引(不能使⽤索引)
3)、总结嵌入式linux串口通信
java题怎么搜java的基础有些还是掌握的不好
java的,过滤器也没怎么接触过
mysql的设计和优化做的很⼀般
JVM的调优不怎么会
前端的基础很⼀般
后端的中间件也不怎么会⽤
项⽬说的也不是太好
Liunx相关的知识也很⼀般
三、2020/11/06公司:
1、初试
1)、笔试题
Java的四⼤特性
JSP的内置对象
Java的基本类型有哪些
java的修饰物
,过滤器、SpringAOP是什么,有什么不同?
2)、⾯试题
String的赋值:
String a="ab";
a="cd";
System.out.println("a:"+a);
//        output:a:cd
AOP可以在什么地⽅应⽤到,具体如何实现?
AOP应⽤到事务如何去实现?
事物的传播⾏为有哪些?
事务的隔离级别有哪些?这些隔离级别能解决什么问题?
session和cookis的区别?
登陆页⾯怎么实现?
微服务是什么?和分布式有什么区别?
同步和异步的区别?
final关键字的⽤途
static的作⽤?(static修饰的构造函数,不能被实例化)
GET和POST的区别?
四、2020/11/9 公司:万贸科技(复试过了)
1、复试
1)、⾯试题
数据库表之间有哪些关系(⼀开始有点蒙,就知道是主表和从表,⾯试官提了下才想起来是三种,⼀对⼀,⼀对多,多对多)然后这三种关系是怎么实现的?
Nacos是做什么的?怎么⽤的?
同源策略?

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。