小米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高级应用》

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

相关文章

  • Java使用JSONObject需要的6个jar包下载地址

    Java使用JSONObject需要的6个jar包下载地址

    这篇文章主要介绍了Java使用JSONObject需要的6个jar包下载地址,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-11-11
  • 详解java倒计时三种简单实现方式

    详解java倒计时三种简单实现方式

    这篇文章主要介绍了详解java倒计时三种简单实现方式,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-09-09
  • Springboot和Jpa实现学生CRUD操作代码实例

    Springboot和Jpa实现学生CRUD操作代码实例

    这篇文章主要介绍了Springboot和Jpa实现学生CRUD操作代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-03-03
  • javaSE基础java自定义注解原理分析

    javaSE基础java自定义注解原理分析

    这篇文章主要介绍了javaSE基础对java自定义注解原理分析,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多度进步,早日升职加薪
    2021-10-10
  • java中的OPT算法实现方式

    java中的OPT算法实现方式

    这篇文章主要介绍了java中的OPT算法实现方式,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-07-07
  • Spring Boot详解五种实现跨域的方式

    Spring Boot详解五种实现跨域的方式

    跨域指的是浏览器不能执⾏其他⽹站的脚本。它是由浏览器的同源策略造成的,是浏览器对javascript施加的安全限制,这篇文章主要介绍了springboot实现跨域的5种方式,需要的朋友可以参考下
    2022-06-06
  • Java多线程编程之ThreadLocal线程范围内的共享变量

    Java多线程编程之ThreadLocal线程范围内的共享变量

    这篇文章主要介绍了Java多线程编程之ThreadLocal线程范围内的共享变量,本文讲解了ThreadLocal的作用和目的、ThreadLocal的应用场景、ThreadLocal的使用实例等,需要的朋友可以参考下
    2015-05-05
  • 详解SpringBoot 发布ApplicationEventPublisher和监听ApplicationEvent事件

    详解SpringBoot 发布ApplicationEventPublisher和监听ApplicationEvent事

    这篇文章主要介绍了详解SpringBoot 发布ApplicationEventPublisher和监听ApplicationEvent事件,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2019-06-06
  • Spring中@ConditionalOnProperty注解的作用详解

    Spring中@ConditionalOnProperty注解的作用详解

    这篇文章主要介绍了Spring中@ConditionalOnProperty注解的作用详解,@ConditionalOnProperty注解主要是用来判断配置文件中的内容来决定配置类是否生效用的,如果条件不匹配,则配置类不生效,需要的朋友可以参考下
    2024-01-01
  • maven国内镜像配置的方法步骤

    maven国内镜像配置的方法步骤

    这篇文章主要介绍了maven国内镜像配置的方法步骤,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-07-07

最新评论