找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 6189|回复: 10
收起左侧

[Apple] Apple电面1

[复制链接]

8

主题

1

精华

28

积分

新米人

Rank: 1

积分
28
发表于 4-4-2016 02:01 AM | 显示全部楼层 |阅读模式

亲!马上注册或者登录会查看更多内容!

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
本帖最后由 Sophia 于 4-4-2016 02:38 PM 编辑
) n1 K) K, t6 K2 {) D* g3 M5 |
美国人,名字叫Tim,稍微查了一下他的背景:一个数据博士,专于音频开发,还自己写了书,曾经在google工作过一年。人很nice,题目是cc150里的,: y" U; N9 f# d3 m
gaven a array and target , return the two index which the sum of two is the target number
5 x% l) M2 B% k7 M& b( k( c& r. gso easy,
2 i9 _+ v( l' m2 R/ {% S0 F
    public int[] twoSum(int[] numbers, int target) {
            HashMap<Integer, Integer> map = new HashMap<Integer, Integer>();
        int[] result = new int[2];
) R8 W, r1 Y7 h! \+ W9 e9 z- a
            for (int i = 0; i < numbers.length; i++) {
                    if (map.containsKey(numbers【i】)) {
                            int index = map.get(numbers【i】);
                            result[0] = index ;
                            result[1] = i;
                            break;
                    } else {
                            map.put(target - numbers【i】, i);
                    }
            }
            return result;
    }
, C% b, N& o- W. A; g
' P3 O$ U, m4 x+ C2 [! q2 D% \: K! o% a$ u! g- b* _% C4 I
然后问了这个算法的complexity,6 H, F3 @* A# ~) A" T, p
时间还有很多,聊了我的简历和项目,最后给了我提问的机会,和看他的名字和apple的CEO很像,就SS地问是不是他本人,然后就SB了。当天下午就收到了拒绝电邮了,所以大家千万别像我一样SS地问一些弱智的问题。
: R* f8 |- g! u3 i" N

评分

参与人数 1金钱 +3 收起 理由
Sophia + 3 给您点个赞!大米满满送上!

查看全部评分

781

主题

575

精华

5670

积分

顶级版主

Rank: 9Rank: 9Rank: 9

积分
5670

活跃会员热心会员优秀版主

发表于 4-4-2016 01:37 PM | 显示全部楼层
哈哈~好好笑~^ _ ^
我们始终相信IT会持续改造甚至创新传统行业,我们始终全面看好咱们的CS专业!

2

主题

0

精华

24

积分

新米人

Rank: 1

积分
24
发表于 4-4-2016 05:25 PM | 显示全部楼层
哈哈哈 楼主别灰心,继续加油!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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