前言

总体来说面试过程非常舒服,面试官很和蔼,会引导你回答一些问题,深入浅出。

一面

  • 数组和链表的区别

  • 栈和堆的区别

  • 你知道的树的种类

  • 有了解过字典树吗

  • 介绍一下红黑树

  • 介绍一下B+树

  • 讲一下贪心和动态规划

  • 讲一下快速排序

  • 讲一下什么是面向对象

  • 多态性怎么体现

  • Java里面有指针吗

  • 传值和传址的区别

  • 一份java代码是如何运行

  • 为什么要编译成字节码

  • JDK和JRE的区别

  • 字符和字符串的区别

  • 基本类型和对象都存在哪里 → 基本类型一般存在虚拟机栈中

  • JVM的内存结构

  • Java类加载的过程

  • 双亲委派机制

  • 如何打破双亲委派机制

  • 线程创建的三种方式

  • Callable是否可以返回参数?如何返回?FutureTask有哪些方法?打断线程是打断当前线程吗还是主线程?

  • 讲一下IOC

  • 一个对象如何交给Spring托管

  • bean加载的过程

  • 讲一下AOP(切面是不同的线程?)

  • mybatis用过吗

  • 实习期大概有多久?

  • 你有什么问题想要问我吗?

二面

  • 隔了两天写的, 当时没录音,有点不太记得了
  • 线程实现几种方式
  • 线程池哪几种,平时用什么,为什么
  • StringBuffer 和StringBuilder的区别
  • String的拼接怎么实现的
  • 多态是什么
  • 重写和重载的区别
  • spring bean 线程安全吗,为什么,生命周期
  • spring 拦截器和过滤器怎么用的,有什么区别
  • 建立一个数据库连接的步骤
  • 数据连接池的原理
  • 怎么关闭一个数据库连接
  • 有一部分数据要写文件,应该怎么写
  • java 反射的原理,怎么调用对象的方法
  • Tomcat 怎么解决多次建立连接的问题
  • TCP和UDP的区别
  • TCP为什么可靠
  • https 和http 的区别
  • https 解析过程
  • 死锁的条件
  • 网络七层模型讲一下
  • 写一个sql 查出姓名重复的
  • 写sql 查出年龄大于18的,并且分页
  • 看过什么设计模式,讲一下
  • ArrayList 和LinkedList 的区别
  • HashSet 怎么实现的
  • HashMap 的get 方法

三面

  • tcp有哪些机制确保可靠性?拥塞控制怎么实现?

  • close_wait太多怎么处理?为什么会出现这种情况?

  • 讲讲三次握手,四次挥手

  • 主从同步原理,新加从库的过程

  • RDB和AOF怎么选择,什么场景使用?

  • 有哪些分布式组件是你最熟悉的,简单聊一聊。

  • cap是指什么?mysql满足cap中哪些?

  • 工厂方法和抽象工厂的区别

  • 装饰器和代理区别

  • 给定一个字母组成的字符串,找出不含有重复字符的最长子串的长度。

  • 9个硬币中有一个劣币,用天平秤,最坏几次?

  • 深度优先,广度优先

  • 数字转中文

  • 设计一个视频上传的流程。表设计?文件上传服务器的原理?cdn?高qps怎么处理?上传和请求?缓存怎么加?

  • 有什么分布式id生成方法?各自的优缺点是什么?

  • 微服务用的什么体系?

  • 讲一下熔断概念?熔断原理?令牌桶?熔断三个状态关系?

  • 前后端分离与不分离的区别?各有什么优缺点?

  • 常见web攻击有哪些?了解csrf攻击么?

  • innodb的索引结构是什么?什么是聚簇索引?

  • b+树与b树的区别?

  • ThreadPoolExecutor有什么参数?各有什么作用?拒绝策略?

  • 一个任务从被提交到被执行,线程池做了哪些工作?

  • 最有挑战的一个工作,遇到的困难,采取了什么方式,取得了什么结果

  • 讲一下concurrentHashMap原理。头插法还是尾插法?扩容怎么做?

  • 垃圾回收算法的了解。现在用的什么回收算法?

  • 现在使用的什么垃圾回收器?知道哪些?讲讲G1

最后

在文章的最后作者为大家整理了很多资料!包括java核心知识点+全套架构师学习资料和视频+一线大厂面试宝典+面试简历模板+阿里美团网易腾讯小米爱奇艺快手哔哩哔哩面试题+Spring源码合集+Java架构实战电子书等等!

全部免费分享给大家,只希望你给作者点个三连!
如果有需要的朋友戳这里直接下载就好了,验证码:csdn

入职脉脉是一种什么体验?附上我的脉脉Java后端开发面经,本人已于上周成功入职!相关推荐

  1. Java面试知识点总结宝典助你通关!成功入职字节跳动

    01 阿里中间件(四面,Java岗) 1.1 Java中间件一面 技术一面考察范围 重点问了Java线程锁:synchronized 和ReentrantLock相关的底层实现 线程池的底层实现以及常 ...

  2. 分享复习经验和后台开发面经,已拿offer入职

    正文 我的第一份工作是在一家外企,当时抱着"逃离"上海的想法去了二线城市的分公司,但是管理文化氛围跟总部几乎都是一样的,这份工作经历对我后面的工作不论是做事风格.习惯上还是思考问题 ...

  3. 新美大 java待遇_入我新美大的Java后台开发面试题总结

    静儿最近在总结一些面试题,那是因为做什么事情都要认真.面试也一样,静儿作为新美大金融部门的面试官,负责任的告诉大家,下面的问题回答不上来,面试是过不了的.不过以下绝不是原题,你会发现自己实力不过硬,最 ...

  4. 入职美团六个月的体验

    点击上方 Java后端,选择 设为星标 优质文章,及时送达 先简单介绍一下自己,本人是2020届校招应届生,经历了19年6月份到10月份的秋招过程, 也拿到了一些满意的offer,最后选择了美团点评. ...

  5. python接活月入2000_大学生每月额外再赚2000块,是种什么体验?

    原标题:大学生每月额外再赚2000块,是种什么体验? 大家终于陆陆续续回到学校了,这个假期长得有点令人怀疑人生,时间越多越不知道该干些什么. 每天睡醒吃饭.逛街看电影,累了就煲剧打游戏--一个寒假过去 ...

  6. 中年失业都去做什么_2020年失业是种什么体验?这位吉他手去做了外卖小哥,演出时还穿着工作服...

    转载自 城市画报官方微信CITYZINE (微信号:cityzine) 已获得转载授权 「2020年失业是一种什么体验?」 这个问题在知乎得到了10419个关注,8434909个浏览.翻阅1400多个 ...

  7. 在阿里上班,是种什么体验?

    在阿里上班,是种什么体验? 20 分享 6 作者:keny伟 晚上刷朋友圈,看到一篇文章<工作三年后,我选择离开腾讯>,主要意思2点: 1.腾讯等BAT公司存在的大公司病,包括流程的繁琐, ...

  8. 在传统公司干IT是一种什么体验(一)

    说起IT圈,大家最都知道阿里.腾讯.头条.美团和百度等这些头部大厂,最关注的也是他们的八卦和恩怨,但是大厂毕竟是少数的,全国还有很多中小企业,另外我们国家其实有特别多的传统企业,不知道大家有没有想过, ...

  9. 校招拿66个offer是一种什么体验?

    锋哥是我的好朋友,他自学编程从机械转行大数据,收割头条腾讯等大数据offer,目前就职于西班牙外企.他还是国家级高级健身教练,也一个人独自穷游了14个国家,60座城市,牛批!! #谈谈拿到66个大数据 ...

最新文章

  1. TX2安装中文输入法
  2. Unity GUI(uGUI)使用心得与性能总结
  3. python爬虫详细步骤-Python爬虫的步骤和工具
  4. C# 系统应用之注册表使用详解
  5. C++多态的基本语法与原理剖析
  6. java 上传远程图片,java上传图片到另一台服务器上,怎么解决
  7. 完美实现Crysis道路系统,发图纪念一下
  8. LeetCode(349)——两个数组的交集(JavaScript)
  9. 关于Java中的对象的哈希值何时相等
  10. 深信服防火墙console波特率_乾颐盾之深信服防火墙------初始化教程
  11. 详细设计说明书评测规范
  12. 苹果Mac最灵活的文件共享工具:​​​​Dropshare
  13. 【numpy】查询手册
  14. flink读取不到文件_Flink读取本地文件
  15. 架设服务器虚拟主机教程,web服务器虚拟主机(服务器搭建虚拟主机教程)
  16. 如何正确书写正则表达式
  17. 智能家居系统各个硬件模块功能代码实现
  18. VBA 64 32 调用dll的区别
  19. 车间制造管理系统(上)
  20. CollapsingToolbarLayout源码分析

热门文章

  1. 微信小程序开发记录2——获取openid失败
  2. 磁盘操作系统(DOS)
  3. 大数定律与蒙特卡罗法
  4. [从头读历史] 第301节 山海经 其实这不是一本神话书
  5. 不得不服!以商品超卖为例讲解Redis分布式锁
  6. 【操作系统】DOS界面与常用操作命令
  7. 51单片机串口中断功能的设置
  8. B2B2C 商城系统 WSTMart_v2.0.6_180726程序发布
  9. OpenCV中的基本图像操作
  10. u盘中毒数据还能恢复吗?