阿里巴巴笔试题

简介:

考试时间:1小时(后来阿里巴巴临时延长20分钟.所以实际考试时间是1小时20分钟)

2008915日新鲜出炉.

 

1.甲乙丙丁是同班同学,以下只有一句是假话:

:这次考试全班都通过了.

:丁没有及格.

:我们班有几个没通过

:乙也没有及格.

谁的是假话?

答案:

 

2.也是类似的逻辑推理题,很简单,所以忘了.

 

3.餐桌上有几个人,1个是哈尔滨人,2个是北方人,1个是广东人,2个人只做电脑生意,3个人只做服装生意,而且上述描述涉及餐桌上的所有人.问至少有几个人,至多有几个人?

答案 5,8

 

4.抽象类和接口的区别

 

5.用户级线程和核心级线程的区别是什么?

 

6.用最快的算法写出计算2*17的方法.

答案: 17<<2 (移位操作.)

 

7.n个人围成一圈,从第一个人开始报数,报到m的时候把这个人剔出,从下一个继续报数,报到下一个m的时候剔出该人,如此循环,直到所有人都被剔出.java写一个程序,输出剔出的人的序号.n个人的序号是1,2,3,…n..

 

这是我写的,测试通过,仅供参考.

import java.util.Scanner;

public class NandM {

    public static void main(String args[]){

       Scanner s=new Scanner(System.in);

       int n=s.nextInt();

       int m=s.nextInt();

       int i=0,j=0,k=0,result=0;

       int a[]=new int[n];

       for(i=0;i<n;i++)

           a[i]=0;

       i=0;

       while(true){

           if(a[i]==0)

              j++;

           if(j==m){

              System.out.println(i+1);

              a[i]=1;

              j=0;

              result=0;

              for(k=0;k<n;k++)

                  result+=a[k];

              if(result==n)

                  break;

           }

           if(i==n-1)

              i=0;

           else

              i++;

       }

    }

}

 

 

8.final,finalize,finally的区别?

 

9.try..catch..finally结构,如果try{…}catch中有return语句,那么finally块中的语句会执行么?是在return之前还是之后执行?

答案:,之前.

 

10.

Integer a=new Integer(10);

Long b=new Long(10);

Double c=new Double(10.0);

以下哪些结果是true?为什么?

a==b

a==c;

a==10;

a.equals(10)

a.equals(b)

c.equals(c)

d.equals(10.0)

 

11.简述template  Strategy设计模式的区别.

 

12.有学生表S,课程表C,学生选课表SC.

(1).写出建表语句.

(2).写出sql语句:查询选了所有课程的学生.

(3).写出sql语句:查询选课10门的学生.

 

13.一道有关javascript的编程题.忘了.

 

14.说说你对测试驱动开发(TDD)的理解.

 

15.3个关键词表现你想从阿里巴巴得到什么?



本文转自左正博客园博客,原文链接:http://www.cnblogs.com/soundcode/archive/2010/12/19/1910313.html,如需转载请自行联系原作者

目录
相关文章
|
8月前
|
NoSQL 安全 Java
四面阿里斩获offer定级P7,2024最新最全阿里巴巴68道高级面试题
一年之计在于春 疫情过去,五一假期之后,气温逐渐回暖,几个朋友五一聚在一起聊天的时候统一发现,新的一波招聘旺季,可能马上要开始已经要到来,2020的新的开始不太好,这次的招聘依旧竞争压力山大,作为一个开发人员,你是否面上了自己理想的公司,薪资达到心中理想的高度?
四面阿里斩获offer定级P7,2023最新最全阿里巴巴68道高级面试题
一年之计在于春 疫情过去,五一假期之后,气温逐渐回暖,几个朋友五一聚在一起聊天的时候统一发现,新的一波招聘旺季,可能马上要开始已经要到来,2023的新的开始不太好,这次的招聘依旧竞争压力山大,作为一个开发人员,你是否面上了自己理想的公司,薪资达到心中理想的高度?
|
网络协议 关系型数据库 MySQL
阿里云笔试题
答案见评论区
442 0
|
设计模式 缓存 网络协议
阿里巴巴2021春招一面面经
 2021年3月某天晚上接到了阿里巴巴淘宝商家平台的面试电话,之前寒假在家时投递的,一个小插曲是约的时间出了点差错,提前了一周面试,紧急发车o(╥﹏╥)o
阿里巴巴2021春招一面面经
|
算法 Java
新鲜出炉,分享一道阿里的笔试题
Hello,大家好,我是鸭血粉丝~ 最近朋友出去面试某大厂,收到一题笔试题,阿粉看了下还是挺有意思的,跟大家分享一下。 首先我们先来看下题目的要求: 现在一个文件,包含大量的 sku 数据, 我们需要针对这些数据,需要完成三道题目。 这里就不完整介绍三道题目,今天就介绍前两道题目。
|
程序员
阿里巴巴第10次颁“感动阿里奖”,千岛湖冰水救人,程序员见义勇为!
昨天,对于很多杭州人来说,可能只是下半年最强寒潮之下的一个寒冷周日。 但对于刘新停来说,却是一个惊心动魄的周日!因为那是他第一次救人,一次就救了4个! 事后,他裹着毯子,喝着热乎乎的千岛湖鱼头汤,浑身还是瑟瑟发抖。
5428 0
|
机器学习/深度学习 安全 物联网
2019阿里巴巴技术面试题分享:20位专家28道题 | 5月27日云栖夜读
在本刊开篇文章中,讲述了: 阿里巴巴资深技术专家们结合多年的工作、面试经验总结提炼而成的笔试真题这一次将陆续放出(面试题答案将在专辑分享结束后统一汇总分享)。并通过这些笔试真题开放阿里巴巴工作机会,让更多的开发者加入到阿里这个大平台。
4061 0
|
索引
对蚂蚁金服面试中几个题目的浅析
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/zhaobryant/article/details/80738819 本文对今天蚂蚁金服面试中的几个问题进行简单阐述分析,望批评指正。
3519 0
|
达摩院 云栖大会
【云栖大会】刚刚成立的达摩院 是马云眼中阿里巴巴留给世界最好的东西之一
阿里巴巴在杭州云栖大会上宣布成立研究基础科学和颠覆式技术创新的科研机构——达摩院,活的比阿里长、服务20亿人口、解决未来问题 这是马云给达摩院下的三个原则。
11101 0