温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

大数据常见的面试题有哪些

发布时间:2022-01-14 17:33:11 来源:亿速云 阅读:166 作者:iii 栏目:大数据

这篇“大数据常见的面试题有哪些”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“大数据常见的面试题有哪些”文章吧。

  1、heap 和stack 有什么区别?【基础】

  答:栈是一种线形集合,其添加和删除元素的操作应在同一段完成,栈按照后进先出的方式进行处理;堆是栈的一个组成元素。

  2、Math.round(11.5) 等于多少? Math.round(-11.5)等于多少? 【基础】

  答:Math.round(11.5)==12 Math.round(-11.5)==-11

  round 方法返回与参数最接近的长整数,参数加1/2 后求其floor。

  3、swtich 是否能作用在byte 上,是否能作用在long 上,是否能作用在String上? 【基础】

  答:switch(expr1)中,expr1 是一个整数表达式。因此传递给switch 和case语句的参数应该是int、short、char 或者byte。long,string 都不能作用于swtich。

  4、编程题: 用最有效率的方法算出2 乘以8 等於几? 【基础】

  答: 2 << 3。

  5、有没有length()这个方法? String 有没有length()这个方法?【基础】

  答:数组没有length()这个方法,有length 的属性。String 有length()这个方法。

  6、在JAVA 中,如何跳出当前的多重嵌套循环?【基础】

  答:在最外层循环前加label 标识,然后用break label 方法即可跳出多重循环。

  7、构造器Constructor 是否可被override? 【基础】

  答:构造器Constructor 不能被继承,因此不能重写Overriding,但可以被重载Overloading。

  8、两个对象值相同(x.equals(y) == true),但却可有不同的hash code,这句话对不对? 【基础】

  答:不对,有相同的hash code。

  9、是否可以继承String 类? 【基础】

  答:String 类是final 类,故不可以继承。

  10、以下二条语句返回值为true 的有:

  A:“beijing”==“beijing”;

  B:“beijing”.equalsIgnoreCase(new String(“beijing”));【基础】

  答:A 和B 。

以上就是关于“大数据常见的面试题有哪些”这篇文章的内容,相信大家都有了一定的了解,希望小编分享的内容对大家有帮助,若想了解更多相关的知识内容,请关注亿速云行业资讯频道。

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI