下面要给大家带来的是一个小米java的校招面经,具体包括了面试题,以及面试者的部分回答,下面一起来了解一下吧!

面试题(一面)

一、自我介绍

我重点的讲了一下自己对于JVM和JUC都比较的了解。

二、讲一讲垃圾回收的判断算法

三、讲一下垃圾回收算法

四、你都知道哪些垃圾回收器?

五、讲一个你熟悉的垃圾回收器

我讲了CMS的原理、特点和优势,以及它和G1的区别

后来面试官说看我的基础还行,就问的再深入一些

六、hashmap的结构是怎样的?

七、hashmap如何保证线程安全

我一共说了三种

八、springMVC的运行原理是什么?从一个请求进入到返回的过程

我说了dispatcherServlet->处理器映射器->处理器拦截器->model那一套,但是,面试官说不是这个,之后,面试官给我详细的讲了filter->dispatcherServlet->controller这个过程。

面试官真的很有耐心呀!

九、讲一下IOC和AOP

十、@transantial的传播行为有哪些?

我只说了两个,面试官说有7个,之后他给我介绍了一下

之后,我们就谈到了项目

十一、介绍一下项目

十二、假如,只有一个redis服务器,redis服务器挂了如何才能保证服务器正常运行和数据一致性?

刚开始我说了redis持久化,可是在redis恢复的过程中,以及恢复后如何正常运行和保持一致性,这个我没想出来,因为去我觉得单个redis服务器并不能够保证这样的情况,至少应该有主从同步两台redis服务器,最好是哨兵模式。

十三、算法

判断链表有环

面试感受:

总而言之,面试的整个过程,面试官都非常的有耐心,中间还给我讲解了一些我理解有错的知识点。

好啦,以上就是小伙伴小米java校招的面试经验了,更多小米校招面经面试题,可以继续关注本站了解哦。

Java校招面经_小米java校招面经,面试题整理(一面)相关推荐

  1. java项目----教务管理系统_基于Java的教务管理系统

    java项目----教务管理系统_基于Java的教务管理系统 2022-04-22 18:18·java基础 最近为客户开发了一套学校用教务管理系统,主要实现学生.课程.老师.选课等相关的信息化管理功 ...

  2. java二面烩面什么问题_小米Java面试题,一面二面面经分享

    下面给大家分享一个小伙伴2020年的小米Java面试过程,内容具体为一面好二面的面试题,包含部分面试者的回答. 一面: 首先做了自我介绍,之后就是直接进入面试题部分了. 面试题: 1.数据库索引 b+ ...

  3. 小米java面试题_小米java社招面试题分享,面经(一面二面)

    下面给大家带来的是小米java社招面试题(面经)的相关分享,主要包括了一面二面的面试题,准备小米java一面二面的小伙伴可以来了解一下. 注:面试者是跨行做后台,没有什么项目经验,所以,面试者问的东西 ...

  4. Java开发快速上手!小米java面试几轮

    前言 很久没有发过文章,今天来说一下应届生找工作的问题吧,就算你是打摆子都要看完~~ 金九银十是社招以及校招的火热时期,但今年很明显没有往年般的火热,面试也是越来越难了.对于应届生来说,如何能够在面试 ...

  5. java好找工作吗_学Java的人那么多,工作好找吗怎么就业

    互联网行业是一个高速运转的行业,我们这个时代可以说是一个互联网的时代,不知不觉,你会发现,一切行业和事物都能和网络沾上边.作为IT开发中一直打持久战的职业,现在学Java还好找工作吗? Java工程师 ...

  6. java是什么格式_是java格式

    错误:编码GBK的不可映射字符的解决办法 最近在重新补javaSE的基础,编辑器编写完代码以后,在控制台运行代码段的时候,出现了以下的错误提示:错误:编码GBK的不可映射字符 在通过查询谷哥和度娘以后 ...

  7. java ee开发环境_设置Java EE 6开发环境

    java ee开发环境 本教程简要说明了如何设置典型的环境来开发基于Java EE 6的应用程序. 除了可以正常工作的Windows XP客户端具有足够的CPU能力和内存外,本教程没有其他先决条件. ...

  8. JAVA redis缓存过期_失效java服务器

    Java 并发/多线程教程--4并发模型 本系列译自jakob jenkov的Java并发多线程教程(本章节部分内容参考http://ifeve.com/并发编程模型),个人觉得很有收获.由于个人水平 ...

  9. 广东java工资一般多少_广东java工资待遇,广东java工资一般多少,广东java工资底薪最低多少...

    广东java工资待遇,广东java工资一般多少,广东java工资底薪最低多少 首页 > java > 广东java工资待遇 作者:镀金池   发布时间:2018-12-22 11:20 在 ...

最新文章

  1. python入门基础代码图-python入门代码指南教程书籍推荐2020总结全集汇总
  2. java.lang包中的常用类
  3. Spring中配置数据源的4种形式 ---转
  4. java sctp_[编织消息框架][传输协议]sctp简单开发
  5. 对电机油冷分析_【外文解读】电动汽车转子油冷电机
  6. k2 官方纯净版固件
  7. 云计算机根据部署,华为云计算FusionCompute环境部署实验之使用批量部署工具安装...
  8. 一键清除系统垃圾 bat文件
  9. 常见定位技术有哪些?
  10. 如果申论考“冬奥会”,你该怎么写?
  11. linux在文件夹压缩,在linux下如何将文件夹压缩成.tgz文件
  12. 第十四周助教工作总结——NWNU李泓毅
  13. MATLAB遗传算法解决旅行商(TSP)问题
  14. Halcon学习笔记:3D_coordinates(3D标定)
  15. 直击网易人工智能事业部:闷声发大财的新面孔
  16. 2021-03-23
  17. Invalid bound statement (not found): com.kuang.springcloud.dao.DeptDao.queryById
  18. 基于STM32的倒车雷达系统设计
  19. 中兴设备电话人工服务器,中兴刀片服务器 ATCA机柜 中兴 6008002200 网络服务器机柜...
  20. Java中创建目录 或 创建文件

热门文章

  1. Dubbo 3.0新特性记录
  2. python向上取整_python向上取整
  3. 小学五年级计算机教学论文,五年级小学英语教学论文【三篇】
  4. java-使用 flying-saucer 通过 xhtml 生成 pdf 文档支持 css 和 图片
  5. IIS配置webp后缀文件
  6. 微积分基本定理:微分符号与积分符号是逆运算
  7. 欧几里得算法求最大公约数、最大公倍数
  8. CSS选择符(选择器)
  9. 互联网热点:“双十一”节奏提前,猿辅导、掌门教育积极转型素质教育
  10. 深度学习 端对端的车牌检测与识别 LPDR算法 License Plate Detection and Recognition CCPD