谈谈使用过的几款咖啡机

一亩三分地论坛

 找回密码
 Sign Up 注册获取更多干货

最近看过此主题的会员

H1B/绿卡遥遥无期
又不想回国
来东南亚最大的互联网集团工作?
码农求职神器Triplebyte:
不用海投
内推多家公司面试
坐标湾区
Games Startup
招聘游戏开发工程师
游戏初创公司招聘工程师、UIUX Designer和游戏策划
查看: 6127|回复: 37
收起左侧

Amazon Intern 电面

[复制链接] |试试Instant~ |关注本帖
我的人缘0
Josh 发表于 2016-1-12 01:59:47 | 显示全部楼层 |阅读模式
  此人我要顶:
 
0% (暂未有人投票) 【我投】
  此人我要踩:
 
0% (暂未有人投票) 【我投】

2016(1-3月) 码农类General 硕士 实习@Amazon - 内推 - 技术电面  | Other | 其他

注册一亩三分地论坛,查看更多干货!

您需要 登录 才可以下载或查看,没有帐号?Sign Up 注册获取更多干货

x
刚刚面完Amazon Summer Intern,发面经求人品
面试官叫Xing,中国人,说的很清,但他有时候听不清我说的。。。
上来先自我介绍.1point3acres网
然后问了project,以及most challenging part in the project
然后我提到了Android,他问你对Android开发有啥体会
然后问Heap 和 Tree的区别
Arraylist 和 LinkedList的区别
coding:
1. Count the number of 1s in an binary integer (Write test case)
2. OOD, design a parking lot (Write test case).1point3acres网
然后让你问问题,问了几个问题就结束了
That's all,难度比想象中的简单许多,但有时候有笔误写一些小错误,都被面试官指出来了,也不知道评价如何。。。
.留学论坛-一亩-三分地
求人品求过!!!
. 1point3acres


补充内容 (2016-1-12 02:01):
笔误,问的是Heap和Binary Tree的区别. visit 1point3acres for more.

补充内容 (2016-1-21 13:36):
已收到offer

评分

参与人数 2大米 +53 收起 理由
nxdxx + 3 很有用的信息!
candy_shmily + 50

查看全部评分


上一篇:报个非主流的uber onsite加不算经验的经验
下一篇:Square Skype 电面

本帖被以下淘专辑推荐:

我的人缘0
xpli521 发表于 2016-1-12 02:24:28 | 显示全部楼层
  此人我要顶:
 
0% (暂未有人投票) 【我投】
  此人我要踩:
 
0% (暂未有人投票) 【我投】
先恭喜楼主!
.留学论坛-一亩-三分地问一下parking lot要怎么设计test case呢? 在design的时候每一个成员函数都要具体写出来吗?谢谢!
回复 支持 反对

使用道具 举报

我的人缘0
 楼主| Josh 发表于 2016-1-12 02:26:35 | 显示全部楼层
  此人我要顶:
 
0% (暂未有人投票) 【我投】
  此人我要踩:
 
0% (暂未有人投票) 【我投】
xpli521 发表于 2016-1-12 02:24
先恭喜楼主!. Waral 博客有更多文章,
问一下parking lot要怎么设计test case呢? 在design的时候每一个成员函数都要具体写出来吗? ...

他就要求俩函数,一个是停车拿卡,一个是插卡离开。设计test case就是调用你的函数看它计算的价格对不对
回复 支持 反对

使用道具 举报

我的人缘0
liujunlovecs 发表于 2016-1-12 02:32:46 | 显示全部楼层
  此人我要顶:
 
0% (暂未有人投票) 【我投】
  此人我要踩:
 
0% (暂未有人投票) 【我投】
Josh 发表于 2016-1-12 02:26 来源一亩.三分地论坛.
他就要求俩函数,一个是停车拿卡,一个是插卡离开。设计test case就是调用你的函数看它计算的价格对不对
.留学论坛-一亩-三分地
楼主能不能把代码稍微写下呢~.本文原创自1point3acres论坛
之前没有准备过OOD。所以不知道这个题要怎么写。
还有,第一题的 binary integer 是什么意思呢?
这周五电面,谢谢楼主了。
回复 支持 反对

使用道具 举报

我的人缘0
iPhD 发表于 2016-1-12 02:40:27 | 显示全部楼层
  此人我要顶:
 
0% (暂未有人投票) 【我投】
  此人我要踩:
 
0% (暂未有人投票) 【我投】
问下楼主你是接到电话才知道面试官名字的吗?还是之前就知道的?
. visit 1point3acres for more.
另外我从没写过testcase哎,该怎么写注意些什么?就把所有边缘情况都考虑到就行是吗?
回复 支持 反对

使用道具 举报

我的人缘0
iPhD 发表于 2016-1-12 02:41:50 | 显示全部楼层
  此人我要顶:
 
0% (暂未有人投票) 【我投】
  此人我要踩:
 
0% (暂未有人投票) 【我投】
liujunlovecs 发表于 2016-1-12 02:32
楼主能不能把代码稍微写下呢~
之前没有准备过OOD。所以不知道这个题要怎么写。
还有,第一题的 binary  ...

OOD那题是CC150上面原题,binary integer我觉得就应该每次向右移一位,用一个count记录1的数目吧?我也这周五面试哎,同加油~
回复 支持 反对

使用道具 举报

我的人缘0
 楼主| Josh 发表于 2016-1-12 03:04:27 | 显示全部楼层
  此人我要顶:
 
0% (暂未有人投票) 【我投】
  此人我要踩:
 
0% (暂未有人投票) 【我投】
iPhD 发表于 2016-1-12 02:41
OOD那题是CC150上面原题,binary integer我觉得就应该每次向右移一位,用一个count记录1的数目吧?我也这 ...

CC150我没看过,count那个我就是这样写的。写完它让你自己写几个test case,然后从test case中挑两个数作为输入,代进去一行一行解释
回复 支持 反对

使用道具 举报

我的人缘0
 楼主| Josh 发表于 2016-1-12 03:07:10 | 显示全部楼层
  此人我要顶:
 
0% (暂未有人投票) 【我投】
  此人我要踩:
 
0% (暂未有人投票) 【我投】
iPhD 发表于 2016-1-12 02:40
问下楼主你是接到电话才知道面试官名字的吗?还是之前就知道的?
. From 1point 3acres bbs
另外我从没写过testcase哎,该怎么写注 ...

我是0,正数,负数,Integer.MAX_VALUE, Integer.MIN_VALUE
Mobile Apps Category (English)728x90
回复 支持 反对

使用道具 举报

我的人缘0
 楼主| Josh 发表于 2016-1-12 03:08:14 | 显示全部楼层
  此人我要顶:
 
0% (暂未有人投票) 【我投】
  此人我要踩:
 
0% (暂未有人投票) 【我投】
liujunlovecs 发表于 2016-1-12 02:32
楼主能不能把代码稍微写下呢~
之前没有准备过OOD。所以不知道这个题要怎么写。
还有,第一题的 binary  ...

我就定义一个Card类,一个ParkingSystem类,然后ParkingSystem里面定义了getCard, returnCard
回复 支持 反对

使用道具 举报

我的人缘0
 楼主| Josh 发表于 2016-1-12 03:10:19 | 显示全部楼层
  此人我要顶:
 
0% (暂未有人投票) 【我投】
  此人我要踩:
 
0% (暂未有人投票) 【我投】
iPhD 发表于 2016-1-12 02:40
问下楼主你是接到电话才知道面试官名字的吗?还是之前就知道的?

另外我从没写过testcase哎,该怎么写注 ...

面试官名字接到电话他会自我介绍
回复 支持 反对

使用道具 举报

我的人缘0
gengyige 发表于 2016-1-12 03:33:28 | 显示全部楼层
  此人我要顶:
 
0% (暂未有人投票) 【我投】
  此人我要踩:
 
0% (暂未有人投票) 【我投】
楼主找的是1-3月的实习还是暑期实习?
回复 支持 反对

使用道具 举报

我的人缘0
beer 发表于 2016-1-12 03:37:52 | 显示全部楼层
  此人我要顶:
 
0% (暂未有人投票) 【我投】
  此人我要踩:
 
0% (暂未有人投票) 【我投】
楼主真棒。请问OOD的问题你是怎么准备的啊?把CC上OOD的部分看一下够不够啊
回复 支持 反对

使用道具 举报

我的人缘0
beer 发表于 2016-1-12 04:13:12 | 显示全部楼层
  此人我要顶:
 
0% (暂未有人投票) 【我投】
  此人我要踩:
 
0% (暂未有人投票) 【我投】
这是我写的第一题代码。Integer.MIN_VALUE这个test case我的输出是错误的,因为min value = -2^31,而max value是2^31-1,我把min value *= -1之后,并没有转成正数。LZ能share一下你是怎么处理min value的嘛?. 1point 3acres 论坛

  1. class CountOneInBinary {

  2.     public static void main(String[] args){
  3.         System.out.println("1 : " + countOne(1));
  4.         System.out.println("2 : " + countOne(2));
  5.         System.out.println("3 : " + countOne(3));
  6.         System.out.println("4 : " + countOne(4));. 1point 3acres 论坛
  7.         System.out.println("5 : " + countOne(5));
  8.         System.out.println("369 : " + countOne(369));        //101110001
  9.         System.out.println("63 : " + countOne(63));        //2^6-1
  10.         System.out.println("Integer Max Value : " + countOne(Integer.MAX_VALUE));
  11.         
  12.         System.out.println("-1 : " + countOne(-1));
  13.         System.out.println("-2 : " + countOne(-2));
  14.         System.out.println("-3 : " + countOne(-3));
  15.         System.out.println("-4 : " + countOne(-4));. 围观我们@1point 3 acres
  16.         System.out.println("-5 : " + countOne(-5));
  17.         System.out.println("-369 : " + countOne(-369));        //101110001
  18.         System.out.println("Integer Min Value : " + countOne(Integer.MIN_VALUE));
  19.     }. 1point3acres

  20.     public static int countOne(int num){
  21.         int count = 0;
  22.         if(num < 0) num *= -1;

  23.         while(num > 0){
  24.             int temp = num;
  25.             temp >>= 1;
  26.             temp <<= 1;

  27.             if(num - temp == 1) count++;
  28.             num >>= 1;
  29.         }
  30.         return count;
  31.     }
  32. }
复制代码
回复 支持 反对

使用道具 举报

我的人缘0
 楼主| Josh 发表于 2016-1-12 04:25:02 | 显示全部楼层
  此人我要顶:
 
0% (暂未有人投票) 【我投】
  此人我要踩:
 
0% (暂未有人投票) 【我投】
gengyige 发表于 2016-1-12 03:33
楼主找的是1-3月的实习还是暑期实习?
. 1point3acres
Summer intern
回复 支持 反对

使用道具 举报

我的人缘0
 楼主| Josh 发表于 2016-1-12 04:30:31 | 显示全部楼层
  此人我要顶:
 
0% (暂未有人投票) 【我投】
  此人我要踩:
 
0% (暂未有人投票) 【我投】
beer 发表于 2016-1-12 04:13
这是我写的第一题代码。Integer.MIN_VALUE这个test case我的输出是错误的,因为min value = -2^31,而max v ...

不用转成正数啊,我这样写的:
  1. <div>int count(int input){</div><div>    int count = 0;</div><div>    for(int i=0; i<32; i++){</div><div>        if((input & 1)!=0) count++;</div><div>        input >>= 1;</div><div>    }</div><div>    return count;</div><div>}</div>
复制代码

补充内容 (2016-1-12 04:31):. 1point3acres
怎么变成这玩意了。。。是这样的:
int count(int input){
    int count = 0;
    for(int i=0; i<32; i++){
        if((input & 1)!=0) count++;
        input >>= 1;. Waral 博客有更多文章,
    }
    return count;
}

评分

参与人数 1大米 +10 收起 理由
beer + 10 感谢分享!

查看全部评分

回复 支持 反对

使用道具 举报

我的人缘0
nickboy 发表于 2016-1-12 05:33:17 | 显示全部楼层
  此人我要顶:
 
0% (暂未有人投票) 【我投】
  此人我要踩:
 
0% (暂未有人投票) 【我投】
AMAZON需要直接线上compile跟run吗?是用啥平台来沟通呢?hackerrank google doc?
回复 支持 反对

使用道具 举报

我的人缘0
nintendodog 发表于 2016-1-12 06:07:35 | 显示全部楼层
  此人我要顶:
 
0% (暂未有人投票) 【我投】
  此人我要踩:
 
0% (暂未有人投票) 【我投】
Josh 发表于 2016-1-12 03:08. Waral 博客有更多文章,
我就定义一个Card类,一个ParkingSystem类,然后ParkingSystem里面定义了getCard, returnCard

OOD部分只要你实现你说的算钱的功能吗?
比较general的 怎么设计parkinglot 没有问吗?
回复 支持 反对

使用道具 举报

我的人缘0
 楼主| Josh 发表于 2016-1-12 06:08:53 | 显示全部楼层
  此人我要顶:
 
0% (暂未有人投票) 【我投】
  此人我要踩:
 
0% (暂未有人投票) 【我投】
nintendodog 发表于 2016-1-12 06:07
OOD部分只要你实现你说的算钱的功能吗?
比较general的 怎么设计parkinglot 没有问吗?
. Waral 博客有更多文章,
他要求只要实现算钱,更多的内容估计也没时间让你写
回复 支持 反对

使用道具 举报

我的人缘0
 楼主| Josh 发表于 2016-1-12 06:09:48 | 显示全部楼层
  此人我要顶:
 
0% (暂未有人投票) 【我投】
  此人我要踩:
 
0% (暂未有人投票) 【我投】
nickboy 发表于 2016-1-12 05:33
AMAZON需要直接线上compile跟run吗?是用啥平台来沟通呢?hackerrank google doc?

用collabedit,不用compile和run,只要解释代码就行了
回复 支持 反对

使用道具 举报

我的人缘0
vesalius 发表于 2016-1-12 06:14:24 | 显示全部楼层
  此人我要顶:
 
85% (6) 【我投】
  此人我要踩:
 
15% (1) 【我投】
居然真的考位运算
回复 支持 反对

使用道具 举报

游客
请先登录

本版积分规则

提醒:发帖可以选择内容隐藏,部分板块支持匿名发帖。请认真读完以下全部说明:

■隐藏内容方法: [hide=200]你想要隐藏的内容比如面经[/hide]
■意思是:用户积分低于200则看不到被隐藏的内容
■可以自行设置积分值,不建议太高(200以上太多人看不到),也不建议太低(那就没必要隐藏了)
■建议只隐藏关键内容,比如具体的面试题目、涉及隐私的信息,大部分内容没必要隐藏。
■微信/QQ/电子邮件等,为防止将来被骚扰甚至人肉,以论坛私信方式发给对方最安全。
■匿名发帖的板块和方法:http://www.1point3acres.com/bbs/thread-405991-1-1.html

手机版|小黑屋|一亩三分地论坛声明

custom counter

GMT+8, 2018-6-24 07:53

Powered by Discuz! X3

© 2001-2013 Comsenz Inc. Design By HUXTeam

快速回复 返回顶部 返回列表