小米Java程序员第二轮面试10个问题 你是否会被刷掉?

 更新时间:2017年11月02日 08:33:08   投稿:lijiao  
小米Java程序员第二轮面试10个问题,你是否会被刷掉?掌握好基础知识,祝大家面试顺利

近日,开发者头条上分享了一篇“小米java第二轮面经”,有很多的java程序员表示非常有兴趣。

下面就和各位分享小米java第二轮面经:

0、谈谈对Spring的认识

1、java集合的继承关系

相关文章:

java集合继承关系图分享

Java集合类的组织结构和继承、实现关系详解

Java集合继承体系详解

Java中集合关系图及常见操作详解

2、你知道CLOSE_WAIT这个状态吗?

3、谈谈你对jvm、java内存模型的认识?

4、Java里的红黑树是怎么实现的?

相关文章:

java中treemap和treeset实现红黑树

Java数据结构之红黑树的真正理解

5、谈一下对strust2的理解

6、IOC最大的好处是什么呢?

相关文章:

Spring中IoC优点与缺点解析

7、长连接与短连接有什么区别?

8、HashMap怎么实现?

9、你在平时写过哪些多线程的程序?

不知道以上这些面试题你会几道呢?是否会被刷掉呢?

如果你对以上问题心里都没底,那就要更好的进阶。

给java程序员4个建议:

1、别被高大上框架诱惑

新手程序员往往会被struts2,spring,mybatis这些高大上的框架诱惑,显得不知道所措。

其实更多时候,我们需要将基础打牢,IDE选一个弄明白即可。

2、研究《java编程思想》

《Thinking In Java》这本书是大神强烈推荐的书籍,既然是大神推荐的,我们不妨去研究一下它。

它不能保证你脱离新手行列,但是会把你引向高手之路。

3、学习:HTML、CSS、JavaScript、JQuery、Bootstrap

除了学习java基础知识以外,仍然要学习html、css等,不要因为不是前端工程师就不用学习这方面的知识。

4、敲代码就是理解

对于一些代码,你苦思冥想之后仍然没有线索,不妨将它敲一遍,一切就豁然开朗了。

最后,分享几道华为java工程师笔试面试题,看你会几道?

附java自学书单:

推荐几本学习java的书籍

Java自学书籍推荐 程序员到架构师必看的书

8个简单部分开启Java语言学习之路 附java学习书单

Java自学书籍Top 10

又一波Java专业人士必备书籍来袭

值得Java程序猿阅读的书籍

10本Java架构师必读书籍

关于java教程的更多内容,请点击《java基础知识教程》《java设计模式》《java编程提高篇》《java入门基础教程》《java高级应用》

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

相关文章

  • springcloud集成nacos 使用lb 无效问题解决方案

    springcloud集成nacos 使用lb 无效问题解决方案

    这篇文章主要介绍了解决springcloud集成nacos 使用lb 无效,通过查看spring-cloud-starter-gateway jar中的自动配置类的源码,得知,该jar包中是不支持负载均衡的,需要引入spring-cloud-starter-loadbalancer 来支持,需要的朋友可以参考下
    2023-04-04
  • 详解Java动态字节码技术

    详解Java动态字节码技术

    Java字节码增强指的是在Java字节码生成之后,对其进行修改,增强其功能,可减少冗余代码,提高性能等。本文将详细介绍Java动态字节码技术。
    2021-05-05
  • ​​​​​​​Java公平锁和非公平锁的区别

    ​​​​​​​Java公平锁和非公平锁的区别

    本文介绍​​​​​​​Java公平锁和非公平锁区别,公平锁是每个线程获取锁顺序是按照线程访问锁的先后顺序获取的,最前面的线程总是最先获取到锁;而非公平锁是每个线程获取锁的顺序是随机的,并不会遵循先来先得的规则,所有线程会竞争获取锁,下文内容需要的朋友可以参考下
    2022-05-05
  • spring boot启动出现Unable to start ServletWebServerApplicationContext due to missing ServletWebServer错误解决

    spring boot启动出现Unable to start ServletWe

    在使用SpringBoot时,启动报错可能源于多种原因,错误提示为缺少ServletWebServerFactory bean,初步分析可能是缺少spring-boot-starter-web依赖或@EnableAutoConfiguration注解,感兴趣的可以了解一下
    2024-10-10
  • JAVA正则表达式过滤文件的实现方法

    JAVA正则表达式过滤文件的实现方法

    这篇文章主要介绍了JAVA正则表达式过滤文件的实现方法的相关资料,希望通过本文大家能够掌握理解这部分内容,需要的朋友可以参考下
    2017-09-09
  • Java比较对象大小两种常用方法

    Java比较对象大小两种常用方法

    这篇文章主要介绍了Java比较对象大小两种常用方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-10-10
  • Java中正则表达式split()特殊符号使用详解

    Java中正则表达式split()特殊符号使用详解

    这篇文章主要介绍了Java中正则表达式split()特殊符号使用详解, 文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-07-07
  • Java的LinkedHashMap的实现原理详解

    Java的LinkedHashMap的实现原理详解

    这篇文章主要介绍了Java的LinkedHashMap的实现原理详解,   LinkedHashMap是Map接口的哈希表和链接列表实现,具有可预知的迭代顺序,此实现提供所有可选的映射操作,并允许使用null值和null键,此类不保证映射的顺序,特别是它不保证该顺序恒久不变,需要的朋友可以参考下
    2023-09-09
  • 详解如何使用SpringBoot实现下载JSON文件

    详解如何使用SpringBoot实现下载JSON文件

    在 Spring Boot 中实现文件下载功能,可以通过将 JSON 字符串作为文件内容返回给客户端从而实现JSON文件下载效果,下面我们就来看看具体操作吧
    2025-02-02
  • Spring之动态注册bean的实现方法

    Spring之动态注册bean的实现方法

    这篇文章主要介绍了Spring之动态注册bean的实现方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-08-08

最新评论