阿里巴巴2017年校招笔试真题:java工程师【牛客网题库】 -pg电子娱乐平台

2020-05-18上传
暂无简介
文档格式:
.pdf
文档大小:
264.34k
文档页数:
4
顶 /踩数:
收藏人数:
0
评论次数:
文档热度:
文档分类:
it计算机 -- 
文档标签:
系统标签:
题库
求职之前,先上牛客nowcoder牛客网-应届生找工作神器阿里巴巴2017年校招笔试真题:java工程师一、选择题1、下面有关jvm内存,说法错误的是?(点击查看答案)程序计数器是一个比较小的内存区域,用于指示当前线程所执行的字节码执行到了第几行,是线程隔离的虚拟机栈描述的是java方法执行的内存模型,用于存储局部变量,操作数栈,动态链接,方法出口等信息,是线程隔离的方法区用于存储m加载的类信息、常量、静态变量、以及编译器编译后的代码等数据,是线程隔离的原则上讲,所有的对象都在堆区上分配内存,是线程之间共享的2、下面有关javaobject默认的基本方法,说法错误的是?(点击查看答案)a.equals(objectolbj)指示某个其他对象是否与此对象“相等”b.copy()创建并返回此对象的一个副本c.wait()导致当前的线程等待,直到其他线程调用此对象的notify()方法或notifya11()方法d.tostring()返回该对象的字符串表示3、一般情况下,以下哪个选项不是关系数据模型与对象模型之间匹配关系?(点击查看答案)a.表对应类b.记录对应对象c.表的字段对应类的属性d.表之间的参考关系对应类之间的依赖关系4、publicclasscontainedjavaprogramfilemusthavesamenamefile,exceptextension".java".(点击查看答案)a.fasleb.true5、下列不属于java语言性特点的是?(点击查看答案)a.java致力于检查程序在编译和运行时的错误b.java能运行虚拟机实现跨平台c.java自己操纵内存减少了内存出错的可能性d.java还实现了真数组,避免了覆盖数据类型的可能求职之前,先上牛客nowcoder牛客网-应届生找工作神器6、关于c /java类中static成员和对象成员的说法正确的是?(点击查看答案)a.static成员变量在对象构造时生成static成员函数在对象成员函数中无法调用虚成员函数不可能是static成员函数static成员函数不能访问atatic成员变量7、下列不属于java语言鲁棒性特点的是?(点击查看答案)java能检查程序在编译和运行时的错误java能运行虚拟机实现跨平台java自己操纵内存减少了内存出错的可能性java还实现了真数组,避免了覆盖数据的可能8、子类a继承父类b,aa=newa();则父类b构造函数、父类b静态代码块、非静态代码块、子类a构造函数、子类a静态代码块、子类a非静态代码块执行的先后顺序是?(点击查看答案)静态代码块-父类b构造函数-子类a静态代码块-父类b非静态代码块-子类a构造函数-子类a非静态代码块静态代码块-父类b构造函数-父类b非静态代码块-子类a静态代码块-子类a构造函数-子类a非静态代码块静态代码块-子类a静态代码块-父类b非静态代码块-父类b构造函数-子类a非静态代码块-子类a构造函数d.父类b构造函数-父类b静态代码块一父类b非静态代码块-子类a静态代码块-子类a构造函数-子类a非静态代码块9、在try的括号里面有return一个值,那在哪里执行fnally里的代码?(点击查看答案)a.不执行fina11y代码return前执行return后执行10、在myjsp.jsp中,关于下面的代码说法错误的是:pagelanguage="java"import="java.util.*"errorpage="error.jsp"iserrorpage="false"(点击查看答案)a.该页面可以使用exception对象b.该页面发生异常会转向error.j3p求职之前,先上牛客nowcoder牛客网-应届生找工作神器c.存在errorpage属性时,iserrorpage是默认为falsed.error.jap页面一定要有iserrorpage属性且值为true更多笔试真题练习二、编程题本题要求编写程序,计算2个有理数的和、差、积、商。(点击查看答案)输入描述:输入在一行中按照“a1/b1a2/b2”的格式给出两个分数形式的有理数,其中分子和分母全是整型范围内的整数,负号只可能出现在分子前,分母不为0。输出描述:分别在4行中按照“有理数1运算符有理数2结果”的格式顺序输出2个有理数的和、差、积、商。注意输出的每个有理数必须是该有理数的最简形式“ka/b”,其中k是整数部分,a/b是最简分数部分;若为负数,则须加括号;若除法分母为0,则输出“inf”。题目保证正确的输出中没有超过整型范围的整数。示例1输入5/30/6输出2/3br/12/32/3br/12/30br/12/3inf三、java工程师精华面经作者:**网-我是祖国的花朵java社招(阿里头条快手百度美团等大厂)面经分享【纯干货】楼主北邮本硕毕业,18月份入职小米。目前任职快手高级java工程师,csdn认证博客专家(访问量190w ),csdn学院讲师,gitchat分享者。在2020.3月,参加社招面试,拿下了阿里,头条,快手,百度以及美团的社招offer。当然了,用于练手(失败)的公司包括陌陌,猿辅导以及滴滴。之前发布过一篇单纯的面经,感觉对大家的参考意义有限。并且跳槽之后可以用于学习总结的时间有所缩短,所以我将以上八家公司的面试进行了一个总结来给大家分享。本篇博文所述的重点包括如下内容:第二轮考察知识点与方向求职之前,先上牛客nowcoder牛客网-应届生找工作神器hrbp面试考察内容日常学习资源分享社招与校招面试的区别:我们先来说下校招面试。校招面试主要考察的是大家对于基础知识的理解与掌握,数据结构和算法的熟练度。对于项目架构,业务逻辑方面的考察较少。这也就要求我们熟练掌握各个模块的基础知识点。那么社招面试呢?社招面试考察的部分包括:基础知识点的掌握,对业务逻辑(项目)的理解以及对未来的职业规划等。社招面试中对于所做项目的考察,以及根据项目衍生出去的知识点是相当看重的,可能直接决定面试的成败。我个人总结了下校招和社招的区别:校招面试看重基础,全方位无死角的考察各位的基础知识点,并且一般考察xxx是什么?xxx怎么实现的?社招面试对于项目的考察至少占到了一半,2面或者3面会针对项目做一个详细的沟通与了解,包括整个项目的业务架构,技术架构和技术难点和卡点等;社招面试都是这么考察的,xxx是什么?xxx是怎么实现的?xxx为什么这么实现?也就是说同一个知识点,比校招多了为什么要这么实现? 校招的算法可能会比较难一点,而社招因为看重项目和技术的深度,限于时间,所以算法考察会相对简单一点。 点击查看全文

君,已阅读到文档的结尾了呢~~

相关文档

网站地图