(2020)Java后端开发----(面试题和笔试题)
2020Java后端开发面试
一、2020/11/05 公司:
1、初试(过了)
1)、笔试题
- 笔试题:给了5个SQL的查询语句的题(基本上都写出来,就是稍微有点问题,主要是SQL语句写的比较少,以后还需要加强)
2)、面试题
Spring(IOC,AOP)、SpringMVC(MVC的执行流程)、SpringBoot(主要的用途)他们是做什么的?
JVM的组成部分?
New一个新的对象,在堆区是如何存储的(考虑多种情况)
机器学习算法中的线性回归和逻辑回归是怎么做的?
3)、总结
- SQL语句写的不是太准确,多少还是有点问题的,
- Java基础方面还是可以的。
二、2020/11/05 公司:
1、初试
1)、面试题
15/22=5(/的优先级高于的,先做/,在做^,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 (!item.contains("Y")) {return item;}}).collect(Collectors.toList());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 ~ 127char 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)、总结
- 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是做什么的?怎么用的?
- 同源策略?
(2020)Java后端开发----(面试题和笔试题)相关推荐
- 震惊!2022 年秋招 Java 后端开发岗竟然一片红海!算法岗都不香了吗?
据说,2022 年算法岗遇冷,BAT 暑期实习甚至收不到简历,Java 反而爆炸. 难道,Java 的春天(映射 Spring 全家桶)又要来了吗?作为 Java 领域的优质创作者(见下图),又可以在 ...
- Java后端开发需要掌握什么
Java后端开发需要掌握什么? 需要熟悉Apache.NginX.Tomcat.WildFly.Weblogic等Web服务器和应用服务器的使用,熟悉面向对象的设计原则,熟悉基于JSP和Servlet ...
- Java 后端开发面试总结:25 个技术专题(最全面试攻略)
另送福利: java 面试准备 准确的说这里又分为两部分: 1.Java 刷题 2.算法刷题 Java 刷题:此份文档详细记录了千道面试题与详解: ! 私信我回复[03]即可免费获取 很多人 ...
- 如何看待2022年秋招Java后端开发岗一片红海?
如何看待2022年秋招Java后端开发岗一片红海? 我猜是转行去CV和NLP想当"人上人"的俊才们,发现自己卷不上"一等人上人"的算法岗,于是转投"二 ...
- 第三方服务 “TOP10”Java 后端开发常用的
严格意义上说,所有软件的第三方服务都可以自己开发,不过从零到一是需要时间和金钱成本的.就像我们研发芯片,投入了巨大的成本,但仍然没有取得理想的成绩,有些事情并不是一朝一夕,投机取巧就能完成的. Jav ...
- JAVA面试题和笔试题总汇(含答案)-联想lenovo
· JAVA面试题和笔试题总汇(含答案)-联想lenovo · 1.面向对象的特征有哪些方面 1.抽象: 抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关 ...
- 【实验室培训】大学生的Java后端开发学习之路(从App开发讲起)
文章目录 前言 一.浅谈如何开发一款App 1.一个好的idea 2.根据这个idea完善好具体的需求 3.分工合作 4.设计阶段 ①UI设计 ②接口设计 ③架构设计 5.开发阶段 6.测试阶段 7. ...
- 2020年后端开发的3个首选编程语言
3 top picks for backend development in 2020.(2020年后端开发的3个首选) Three months into the new year and yet ...
- 金九银十!阿里面试官告诉你面试Java后端开发面试会被问到什么问题?面试稳了!
前言 面试java后端开发,基本上会问你一些理论基础,以及你对一些技术点的理解,或者说深一点问一问你所掌握的深浅如何? 如果之前有实习经验,还会问一些你做过的项目,以及你在其中担任的角色,就是说你负责 ...
- jave与python区别_简述JAVA后端开发与python后端开发的区别
今天总算闲了一会,趁着这个闲暇来写篇文章. 今天我想以个人观点来简单说说Java后端开发和Python后端开发的区别. Java&Python BackEnd 公众号老粉可能知道公众号以前的名 ...
最新文章
- python 异常处理 实例_Python 异常处理(示例代码)
- 肠里细菌“肚里蛔虫”:肠脑研究缘何越来越热
- [java手把手教程][第二季]java后端博客系统文章系统——No10
- Boost:形成const&到_1的测试程序
- 深入理解Kafka(4)-主题与分区
- block size在equipment download中的用法
- 【微机原理与接口技术】多功能可编程芯片 与 多功能电饭煲
- php 过滤掉多维数组空值
- 最新Matomo网站访问统计流量统计系统源码V3.13.1
- hive表加载csv格式数据或者json格式数据
- 重磅!IEEE Fellow周礼栋担任微软全球资深副总裁
- 中国农业机械融资租赁市场预测与投资战略报告(2023版)
- [JS] 省市区三级联动(行政区划代码更新至2015-9-30)
- 《2022 数字时代|元宇宙产业发展高峰论坛》圆满落幕
- 【项目】前端实习——知识库项目总结
- 如何下载安装Tableau数据可视化工具
- 基于51单片机的电子时钟设计
- 小妲己智能机器人要连接wifi吗_腾讯智能机器人妲己上线 万千宅男的梦即将实现...
- android开机动画bootanimation 分析
- 为什么近视人群需要戴变色镜片?