由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
JobHunting版 - Amazon 两轮电话面经 及 design问题请教
相关主题
fb电面面经设计card deck问题,还有shuffle function,大家要搞清楚呀
面经-flextrade, hulu, bloomberg, mircrostrategy求介绍设计parking lot的文档
昨晚的Google Intern InterviewAmamon onsite 面经
bloomberg online assessement (JAVA) 4C++ Q54: enum (C12)
Bloomberg phone interview (intern)又问几个c语言编程的题目
C++ Q89: function template and overloading关于面试的,很搞笑,大家轻松一下。
C++: 如何对const data member做assignment?被默据了,发amazon面经
请问关于overloading << (转载)Can a 10-year-Java guy answer these 2 questions promptly?
相关话题的讨论汇总
话题: design话题: amazon话题: enum话题: thirty话题: elements
进入JobHunting版参与讨论
1 (共1页)
z*******y
发帖数: 578
1
Amazon的HR效率挺高,两轮电话面试不到两周就给安排好并通知结果
题目相对比较简单,第二个面试官是中国同胞,人很nice :)。
First phone interview:
1. what's the difference between overloading and overwriting
2. what is polymophism?
3. Design pattern--singleton
4. design elevator system
5. An array which has some elements (each element appear even number of
times except one, find the one that occurs odd times)
6. coding -- convert $134.35 to one hundred thirty-four and thirty-five
Second phone interview
1. talk about the data structures you know
2. tal
g*******y
发帖数: 1930
2
赞一个!bless lz's onsite~
o*********r
发帖数: 32
3
同问啊,不是很擅长这种design questions啊,抽象的过程感觉乱乱的。
大牛出来讲解一下吧~
c*********n
发帖数: 1057
4
134.35转换怎么写啊?

【在 z*******y 的大作中提到】
: Amazon的HR效率挺高,两轮电话面试不到两周就给安排好并通知结果
: 题目相对比较简单,第二个面试官是中国同胞,人很nice :)。
: First phone interview:
: 1. what's the difference between overloading and overwriting
: 2. what is polymophism?
: 3. Design pattern--singleton
: 4. design elevator system
: 5. An array which has some elements (each element appear even number of
: times except one, find the one that occurs odd times)
: 6. coding -- convert $134.35 to one hundred thirty-four and thirty-five

z*******y
发帖数: 578
5

我是这样做的:
定义两个enum (相当于两个对照表),然后对于一个数字 123,456.35 (他给定上限
不超过$1,000,000)
前面整数部分每三位作为一个单位处理,做一些moduler % 和 divde /, 差不多就是
这个意思。我用C#写的,然后给他发过去。
public enum NumOne
{ one = 1, two = 2, three = 3, four = 4, five = 5, six = 6, seven = 7, eight
= 8, nine = 9, ten = 10, eleven = 11, twelve = 12, thirteen = 13, fourteen
= 14, fifteen = 15, sixteen = 16, seventeen = 17, eighteen = 18, nineteen =
19, }
public enum NumTwo
{ twenty = 2, thirty = 3, fourty = 4, fifty = 5, sixty = 6,seventy = 7,
eighty = 8, nint

【在 c*********n 的大作中提到】
: 134.35转换怎么写啊?
H*M
发帖数: 1268
6
能不能贴下你的程序?
最讨厌这种题,还有什么罗马数字转换题
不知道有什么意义

eight
fourteen
=

【在 z*******y 的大作中提到】
:
: 我是这样做的:
: 定义两个enum (相当于两个对照表),然后对于一个数字 123,456.35 (他给定上限
: 不超过$1,000,000)
: 前面整数部分每三位作为一个单位处理,做一些moduler % 和 divde /, 差不多就是
: 这个意思。我用C#写的,然后给他发过去。
: public enum NumOne
: { one = 1, two = 2, three = 3, four = 4, five = 5, six = 6, seven = 7, eight
: = 8, nine = 9, ten = 10, eleven = 11, twelve = 12, thirteen = 13, fourteen
: = 14, fifteen = 15, sixteen = 16, seventeen = 17, eighteen = 18, nineteen =

z*******y
发帖数: 578
7
这个是我写的C#程序,可以run的。
欢迎大家批评指教
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace AmountConversion
{
class Program
{
public enum NumOne
{ one = 1, two = 2, three = 3, four = 4, five = 5, six = 6, seven = 7, eight = 8, nine = 9, ten = 10, eleven = 11, twelve = 12, thirteen = 13, fourteen = 14, fifteen = 15, sixteen = 16, seventeen = 17, eighteen = 18, nineteen = 19, }
public enum NumTwo
{
twenty = 2, th

【在 H*M 的大作中提到】
: 能不能贴下你的程序?
: 最讨厌这种题,还有什么罗马数字转换题
: 不知道有什么意义
:
: eight
: fourteen
: =

R***r
发帖数: 120
8
最怕电面写这么长的CODE,很容易冷场。
另外Find elements in an array that sum up to a given number是指two elements
还是more than two elements啊?more than two的话怎么做?

【在 z*******y 的大作中提到】
: 这个是我写的C#程序,可以run的。
: 欢迎大家批评指教
: using System;
: using System.Collections.Generic;
: using System.Linq;
: using System.Text;
: namespace AmountConversion
: {
: class Program
: {

z*******y
发帖数: 578
9
我写完code 发邮件给面试官,我哪能电面当场就写出来这么长的code 呵呵
是两个,不是more than two

elements

【在 R***r 的大作中提到】
: 最怕电面写这么长的CODE,很容易冷场。
: 另外Find elements in an array that sum up to a given number是指two elements
: 还是more than two elements啊?more than two的话怎么做?

m******9
发帖数: 968
10
祝福呀
另问,2面中的第4题(swap和找sum) 都是让你当场读代码给他听么?
相关主题
C++ Q89: function template and overloading设计card deck问题,还有shuffle function,大家要搞清楚呀
C++: 如何对const data member做assignment?求介绍设计parking lot的文档
请问关于overloading << (转载)Amamon onsite 面经
进入JobHunting版参与讨论
b******g
发帖数: 1721
11
you are so nice. Best luck.
z*******y
发帖数: 578
12
都是说思路,说说伪码就可以了
面试好象更在乎你的思路
估计到了onsite就得写了,电话不方便让写,就说了思路

【在 m******9 的大作中提到】
: 祝福呀
: 另问,2面中的第4题(swap和找sum) 都是让你当场读代码给他听么?

z*********3
发帖数: 37
13
请问LZ,同胞电面是用英语吗?还是中文?
r*****a
发帖数: 27155
14
@@还能中文?

【在 z*********3 的大作中提到】
: 请问LZ,同胞电面是用英语吗?还是中文?
z*******y
发帖数: 578
15
英文
同胞也得安规矩来 呵呵

【在 z*********3 的大作中提到】
: 请问LZ,同胞电面是用英语吗?还是中文?
P**********0
发帖数: 412
16
同问啊,design questions啊,
大牛出来讲解一下吧~
z***e
发帖数: 5393
17
实际coding中做的最多的就是不同数据特别是各种text parser,越low level的越多。
你去看topcoder的那些问题,大部分仍然也是类似的东西。

【在 H*M 的大作中提到】
: 能不能贴下你的程序?
: 最讨厌这种题,还有什么罗马数字转换题
: 不知道有什么意义
:
: eight
: fourteen
: =

1 (共1页)
进入JobHunting版参与讨论
相关主题
Can a 10-year-Java guy answer these 2 questions promptly?Bloomberg phone interview (intern)
讨论一个OO问题C++ Q89: function template and overloading
用Java面试的大牛们C++: 如何对const data member做assignment?
问几个最近很头痛的A家的题请问关于overloading << (转载)
fb电面面经设计card deck问题,还有shuffle function,大家要搞清楚呀
面经-flextrade, hulu, bloomberg, mircrostrategy求介绍设计parking lot的文档
昨晚的Google Intern InterviewAmamon onsite 面经
bloomberg online assessement (JAVA) 4C++ Q54: enum (C12)
相关话题的讨论汇总
话题: design话题: amazon话题: enum话题: thirty话题: elements