不知不觉离职已经2个月了,这周开始投简历找工作,本来也做好了被打击的心理准备了,毕竟这么久没敲代码,也没怎么准备,基本上是属于裸面。

总结一下简历投递情况:

不知道是简历写得太敷衍,还是要求太高,总之面试几率低得可怜。


总结一下面试题:

一、20190923HY面试

1、SpringBoot是什么?

2、SpringBoot常用注解有哪些?

3、RestController和Controller注解的区别?

4、说下对spring的理解?

5、http中,常用的请求方式有哪几种?

6、get请求与post请求的区别?

7、Mybatis中想要得到返回主键怎么处理?

8、Mybatis中#符号与$符号的区别?

9、Mybatis中只有if标签,想要实现if。else,如何做?

10、Redis了解吗,它是多线程还是单线程?

11、Redis数据库有哪些数据类型?

12、自己直接操作过Redis数据库吗?

13、tomcat了解吗?

14、mysql的常用引擎有哪些?

15、mysql的索引有哪些?

16、sql语句怎么调优?

17、事务有哪些特性?

18、mysql中union和union all的区别?

19、jdk1.9的新特性有哪些?

20、讲讲hashMap?

21、多线程和高并发了解多少?

22、两个线程分别打印1~100的奇数和偶数,想要结果是依次打印1、2、3、4、5。。。要怎样做?

23、String类可以被继承吗?

24、有三层for循环,想要从第三层直接跳到第一层,要如何实现?

25、常用到Object类的哪些方法?

26、java中经常遇到的异常有哪些?

27、封装类型和基本类型的区别?

28、前端会哪些?VUE会吗?

29、Jquery框架中for和each有什么区别?


二、0924SM面试

1、springboot有什么特点?

2、说说spring框架?

3、spring中IOC与普通的new一个对象有什么区别?它的生命周期是什么样的?

4、Mybatis有什么优势?

5、如果一套java代码需要切换不同的数据库,数据库链接层的sql应该如何处理?

6、poi技术遇到过什么问题?怎么解决的?

7、为什么要用webSocket技术来实现消息通知?

8、独立项目中是怎么进行安全性校验的?

9、知道怎么部署Negix吗?

10、Redis的原理知道吗?

11、使用Redis来缓存图片是以流的形式还是地址的形式?

12、使用git和svn有什么区别?


三、0925NC面试

1、对于spring中的AOP你是如何理解的?

2、说说springmvc的工作流程?

3、springboot会自动加载哪些配置?

4、springcloud中服务和消费是如何调用的?

5、mybatis中的resultType和resultMap有什么区别?

6、springboot中是如何管理session的?

7、mysql中用的什么引擎?

8、redis有哪些数据类型?在什么场景下使用过这些类型?

9、数组结构和链表结构有什么区别?

10、==和equals()有什么区别?

11、聊聊hashMap?

12、java内存这块你了解多少?

13、maven命令了解多少?

14、Linux操作命令了解多少?查看日志、查看文件大小分别用什么命令?

15、git中的commit和push操作有什么区别?

16、通信协议这块了解多少?


四、0926MH电话初试

1、使用同步关键字Synchronized来分别修饰静态方法和普通方法时有什么区别?

2、Servlet容器是线程安全的吗?

3、线程获取不到锁会怎么样?

4、hashSet的实现原理是什么?

5、linkedList的数据结构是怎样的?

6、数据库的4种隔离级别?

7、数据脏读是什么意思?

8、数据库中的...for update语句的作用是什么?


五、0926LX笔试

1、sql索引怎么建立效果最好?

2、你对IOC,DI,AOP的理解?

3、什么是springboot?它的特点是什么?和spring以及springmvc有什么关联或区别?使用它的优点在那?

4、springboot的监视器是什么?

5、你常用的springboot的注解有哪些?作用是什么?

6、springcloud如何实现服务的注册和发现?

7、springcloud断路器的作用?

8、你对分布式有了解吗?

9、请解释一下RPC以及Dubbo的底层实现原理和机制?


六、0927ZX面试

1、hashmap在java1.7与1.8中有什么区别?

2、进程与线程有什么区别?

3、springboot的常用注解有哪些?

4、springboot中有哪些配置文件?里面配置一些什么东西?

5、springcloud的代码实现是怎样的?

6、redis有哪些数据类型?

7、linux命令了解多少?查看进程和线程的命令分别是什么?

8、jvm了解多少?垃圾回收机制是怎样的?

9、自己写过单元测试吗?是怎样写的?

10、反射与映射了解吗?

11、tomcat了解多少?想要配置一个上下文该如何操作?


七、0927MH面试初试

1、讲讲springboot?它和spring有什么关系?

2、常用的springboot的注解有哪些?

在config目录下有一个配置文件aa.ymal,想要获取该文件中的配置信息应该加什么注解?

3、聊聊IOC和AOP? @Autowired和 @Resource有什么区别呢?ioc是怎么实现的了解吗?aop的三要素是什么?在哪些层面会用到aop?

4、mybatis中的#{}和${}有什么区别?

5、redis有哪些数据类型?

6、单点登录是怎么做的?用户的信息是保存在session吗?如果是用Redis,那么如何控制其过期时间?

7、用OSS来上传图片时遇到过什么问题吗?OSS的原理熟悉吗?CDN加速了解吗?


总结:题目感觉都是基础层面的,其中不同的公司都问到的就说明比较重要了。

除个别问题外,基本上都能接上话,可是往深层次说就说不下去了。

对理论部分缺乏自己的理解,说白了还是基础不够扎实,看来不能盲目的敲代码,还要弄清楚为什么这样敲。

其中MH公司的面试官真是很负责,不像其他人一样机械地提问,而是引导性的,每个问题都由理论举例问到实际操作,

我答不上来部分就耐心的讲解剖析,感觉大公司还是不一样,虽然最后很直接告诉我被pass掉了。。。

2019年9月末周java面试总结的更多相关文章

  1. 2019 博盾习言java面试笔试题 (含面试题解析)

      本人5年开发经验.18年年底开始跑路找工作,在互联网寒冬下成功拿到阿里巴巴.今日头条.博盾习言等公司offer,岗位是Java后端开发,因为发展原因最终选择去了博盾习言,入职一年时间了,也成为了面 ...

  2. 2019 翔通动漫java面试笔试题 (含面试题解析)

      本人5年开发经验.18年年底开始跑路找工作,在互联网寒冬下成功拿到阿里巴巴.今日头条.翔通动漫等公司offer,岗位是Java后端开发,因为发展原因最终选择去了翔通动漫,入职一年时间了,也成为了面 ...

  3. 2019 草花手游java面试笔试题 (含面试题解析)

      本人5年开发经验.18年年底开始跑路找工作,在互联网寒冬下成功拿到阿里巴巴.今日头条.草花手游等公司offer,岗位是Java后端开发,因为发展原因最终选择去了草花手游,入职一年时间了,也成为了面 ...

  4. 2019 竞网智赢java面试笔试题 (含面试题解析)

      本人5年开发经验.18年年底开始跑路找工作,在互联网寒冬下成功拿到阿里巴巴.今日头条.竞网智赢等公司offer,岗位是Java后端开发,因为发展原因最终选择去了竞网智赢,入职一年时间了,也成为了面 ...

  5. 2019 哔哩哔哩java面试笔试题 (含面试题解析)

      本人5年开发经验.18年年底开始跑路找工作,在互联网寒冬下成功拿到阿里巴巴.今日头条.哔哩哔哩等公司offer,岗位是Java后端开发,因为发展原因最终选择去了哔哩哔哩,入职一年时间了,也成为了面 ...

  6. 2019 携程旅行网java面试笔试题 (含面试题解析)

      本人5年开发经验.18年年底开始跑路找工作,在互联网寒冬下成功拿到阿里巴巴.今日头条.蚂蚁金服等公司offer,岗位是Java后端开发,因为发展原因最终选择去了携程,入职一年时间了,也成为了面试官 ...

  7. 2019上半年总结——Github上那些Java面试、学习相关仓库

    分享一下最近逛Github看到了一些对于Java面试以及学习有帮助的仓库,这些仓库涉及Java核心知识点整理.Java常见面试题.算法.基础知识点比如网络和操作系统等等. 知识点相关 1.JavaGu ...

  8. java面试宝典2019(好东西先留着)

    java面试宝典2019 1.meta标签的作用是什么 2.ReenTrantLock可重入锁(和synchronized的区别)总结 3.Spring中的自动装配有哪些限制? 4.什么是可变参数? ...

  9. 2019滴滴java面试总结 (包含面试题解析)

    2019滴滴java面试总结  (包含面试题) 本人6年开发经验.今年年初找工作,在互联网寒冬下成功拿到阿里巴巴.今日头条.滴滴等公司offer,岗位是既有php也有Java后端开发,最终选择去了滴滴 ...

随机推荐

  1. jsDeliver+github使用教程,免费的cdn

    欢迎访问我的个人博客皮皮猪:http://www.zhsh666.xyz 前言:CDN的全称是Content Delivery Network,即内容分发网络.CDN是构建在网络之上的内容分发网络,依 ...

  2. FFmpeg命令行map参数选择音视频流

    FFmpeg命令行map参数选择音视频流 介绍 -map参数告诉ffmpeg要从输入源中选择/拷贝哪个stream流到输出,可以从输入源中选择多个音视频流作为输出. 不加-map参数,ffmpeg默认 ...

  3. three.js实现球体地球城市模拟迁徙

    概况如下:1.SphereGeometry实现自转的地球:2.THREE.ImageUtils.loadTexture加载地图贴图材质:3.THREE.Math.degToRad,Math.sin,M ...

  4. js 调用手机摄像头或相册并展示图片

    效果图 手机浏览器.微信打开该网页,都支持调用摄像头拍照和打开相册. 先看最终结果: 每次点击“点击上传”,可以选择相册或者拍照,选完以后可以多展示一张图片,同时上传服务器. 点击“重新上传”,清空所 ...

  5. wps10.1中将txt转为excel

    1.将想要保存的内容保存为txt格式,用分隔符分隔好(包括空格.制表符.英文的逗号以及分号四种). 2.打开wps 3.点击数据->导入数据,选择刚才的txt文件 4.一步步操作,即可.

  6. 【Edu 67】 补题记录

    CF1187D. Subarray Sorting 想要把一个数x换到前面,x一定是小一点的值.由于B串是固定的,A串可调整,我们可以遍历B数组,对于B[i],找到对于在A数组的位子pos,判断1-p ...

  7. P2154 [SDOI2009]虔诚的墓主人 树状数组

    https://www.luogu.org/problemnew/show/P2154 题意 在一个坐标系中,有w(1e5)个点,这个图中空点的权值是正上,正下,正左,正右各取k个的排列组合情况.计算 ...

  8. codeforces 842 D. Vitya and Strange Lesson(01字典树+思维+贪心)

    题目链接:http://codeforces.com/contest/842/problem/D 题解:像这种求一段异或什么的都可以考虑用字典树而且mex显然可以利用贪心+01字典树,和线段树差不多就 ...

  9. GNU大型项目构建和覆盖率生成(第一篇)

    目录 0. 序言 1. 项目描述 2. 项目构建 2.1 编译规则 2.2 构建过程 3. 覆盖率分析 0. 序言 在开始正文之前,请允许我先说明一下本文的目的和写作的动机,好让读者不惑. 我们知道, ...

  10. 【Offer】[55-1] 【二叉树的深度】

    题目描述 思路分析 测试用例 Java代码 代码链接 题目描述 输入一棵二叉树的根节点,求该树的深度.从根节点到叶节点依次经过的节点(含根.叶节点)形成树的一条路径,最长路径的长度为树的深度. 牛客网 ...