2015 Amazon 技术类 面经 含源程序

面试的是个白人小哥,态度挺好,哎真心以后面试不能用手机了,信号太差各种听不清楚,还好小哥人不错态度好,帮我把问题都打出来帮看了下。

先说了下 project 简单闲聊两句,直接问问题:

1. 听过  young generationjava 没? 答: 。。。。。卧槽这是个根本没听过啥搜了下瞎扯了几句

2.  垃圾收集 java ,貌似问了下作用,不知道是啥。

3.  what is abstractclass,刚复习过,直接回答出来,没有问道和 interface
coding 的题就这一道如下,很奇怪今天问了貌似 OO design 的题,直接蒙圈了。。。准备了的面经里的各种算法two sum, reverse linkedlist, reverse string 神马都咋没考呢!说好的很简单呢!

下面是大神的答案供参考:

question:Define a class ColorPoint that uses the Point and adds acolor. Write the class and the equals method:

answer:
public class ColorPoint extends Point
{
    private PointthePoint;
    private ColortheColor;
    publicColorPoint(Point aPoint,Color aColor){
        this.thePoint= aPoint;
        this.theColor= aColor;
}
    public booleanequals(Object other){
        //check null
        if(other ==null){
            return false;
        }
        // could be:if (other instanceof ColorPoint)
       if(other.getClass()!= this.getClass()){
            returnfalse;
        }
      //cast toColorPoint

        ColorPoint=(ColorPoint)other;
        //assume Pointhas equals method      
        
       if(!other.thePoint.equals(this.thePoint)){
            returnfalse;
        }
        //assume thecolor have equal method, check color
       if(!other.thePoint.equals(this.theColor)){
            returnfalse;
        }
        return true;
        
    }
   
}
然后问了几个问题囫囵吞枣地答了一下。。。因为实在没想到会考这种题目,拿到当场就傻了。。。还是自己基础不扎实啊。。。 java 神马的还得多多补习基础知识 感谢良神助力,还有大蒋神的内推,让我体验了这人生第一面!结果虽崩,重在参与! 来源于 一亩三分地BBS
个人资料
onion
等级:6
文章:51篇
访问:4.2w
排名: 12
上一篇: 13-15亚马逊面试真题汇总
下一篇:2015亚马逊 onsite 真题+总结
猜你感兴趣的圈子:
笔试面试心得
标签: colorpoint、thepoint、acolor、thecolor、returnfalse、面试题
隐藏