• 小米社招面试经验java,面试题整理(一面二面)

    小米社招面试经验java,面试题整理(一面二面)

    下面要给大家分享的是一个小米java社招的面试经验,内容包括了一面二面的面试题,对小米java社招感兴趣的小伙伴可以来了解一下。面试题(一面)1、volatile关键字的作用是什么?原理是什么?volatile在Java并发编程中常用于保持内存可见性和防止指令重排序2、常用Java集合类List 列表,有序,可重复;Queue 队列,有序,可重复;Set 集合,不可重复;Map 映射,无序,键唯一,值不唯一每种集合类型下都包含多个具体的实现类。3、Java synchronized关键字的作

  • 小米java校招面经,面试题整理(一面)

    小米java校招面经,面试题整理(一面)

    下面要给大家带来的是一个小米java的校招面经,具体包括了面试题,以及面试者的部分回答,下面一起来了解一下吧!面试题(一面)一、自我介绍我重点的讲了一下自己对于JVM和JUC都比较的了解。二、讲一讲垃圾回收的判断算法三、讲一下垃圾回收算法四、你都知道哪些垃圾回收器?五、讲一个你熟悉的垃圾回收器我讲了CMS的原理、特点和优势,以及它和G1的区别后来面试官说看我的基础还行,就问的再深入一些六、hashmap的结构是怎样的?七、hashmap如何保证线程安全我一共说了三种八、springMVC的运行原

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

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

    下面给大家带来的是小米java社招面试题(面经)的相关分享,主要包括了一面二面的面试题,准备小米java一面二面的小伙伴可以来了解一下。注:面试者是跨行做后台,没有什么项目经验,所以,面试者问的东西都是比较基础的内容。面试题(一面)一、谈一谈研究生时候发表的论文二、做题三、二叉树,找到距离最远的两个结点的距离四、用java实现一个迭代器(之后就讲了一下在并发的情况下需要怎么改进等内容)五、一个二维地图(数组),每一个格子的权重不一样,求从左上角到右下角的最小权重面试题(二面)面试官表示,自己也是

  • 2020年小米java面试题分享

    2020年小米java面试题分享

    下面要给大家带来的是2020年的小米java面试题分享,主要包括了一面二面的面试题,以及面试者的一些相关回答,一起来了解一下吧。面试题(一面)1、谈一下数据库索引数据库索引是为了让查询数据效率更快,数据库索引主要包括了聚集索引(主键索引)、非聚集索引以及联合索引。2、b+树特点是什么?B+树是应文件系统产生的B树的变种。3、算法:leetcode 402移掉K位数字使数字最大public static String removeKdigits(String 

  • 小米Java面试题,一面二面面经分享

    小米Java面试题,一面二面面经分享

    下面给大家分享一个小伙伴2020年的小米Java面试过程,内容具体为一面好二面的面试题,包含部分面试者的回答。一面:首先做了自我介绍,之后就是直接进入面试题部分了。面试题:1、数据库索引 b+树特点是什么?2、还有一些就是面经里面都经常出现的问题,都是非常基础的,这里就不多说了3、算法leetcode 402 移掉K位数字使数字最大代码:public static String removeKdigits(String num, int