回复: 8
跳转到指定楼层
上一主题 下一主题
收起左侧

Apple iTunes面试

全局:

2015(7-9月) 码农类General 硕士 全职@apple - Other - Onsite  | | Fail | 在职跳槽

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

您需要 登录 才可以下载或查看附件。没有帐号?注册账号

x
Apple iTunes面试
Onsite:
LCA, O(NlogN) 和O(N)都要写
Maximum Point On One Line

数据结
您好!
本帖隐藏的内容需要积分高于 188 才可浏览
您当前积分为 0。
使用VIP即刻解锁阅读权限或查看其他获取积分的方式
游客,您好!
本帖隐藏的内容需要积分高于 188 才可浏览
您当前积分为 0。
VIP即刻解锁阅读权限 或 查看其他获取积分的方式
Unlock interview details and practice with AI
Curated Interview Questions from Top Companies
ius, null, null), should return all Prius cars' VIN

评分

参与人数 4大米 +66 收起 理由
Sendoh2015 + 3 感谢分享!
mtfront + 10 很有用的信息!
GabrielYeah + 3 感谢分享!
爱丽丝和鲍勃 + 50

查看全部评分


上一篇:请教地里在本科大二大三实习过的同学onsite的难度
下一篇:amazon full time OA

本帖被以下淘专辑推荐:

🔗
lozzlefozzle 2015-10-19 10:34:10 | 只看该作者
全局:
iTunes iOS? Manager's name is Sam G.?
回复

使用道具 举报

🔗
 楼主| samuel1989 2015-10-20 00:58:01 | 只看该作者
全局:
lozzlefozzle 发表于 2015-10-19 10:34
iTunes iOS? Manager's name is Sam G.?

不是他,不过感觉Apple的manager估计都差不多一个性格,没必要说出人名啦
回复

使用道具 举报

🔗
姐姐不吃糖 2015-10-20 01:14:55 | 只看该作者
全局:
楼主是找人内推的吗?
回复

使用道具 举报

🔗
 楼主| samuel1989 2015-10-20 04:30:20 | 只看该作者
全局:
姐姐不吃糖 发表于 2015-10-20 01:14
楼主是找人内推的吗?

没有内推呢
回复

使用道具 举报

🔗
jobseeking 2015-10-21 13:32:53 | 只看该作者
全局:
楼主第二题没看懂要求是什么?要做一个DS,保证插入和检索O(1)?
HashMap<String, List<String>>
key -> car model
value -> list of VINs 不就可以解决了吗?
回复

使用道具 举报

🔗
yavinci 2015-12-3 10:28:00 | 只看该作者
全局:
由于没有memory限制,把每个possible key combinations 都放入HashMap:

  1. Map<String, List<String>> map = new HashMap<>();
  2.        
  3.         public void add(String brand, String model, String color, String vin) {
  4.                 String [] keys = {brand, model, color, brand + model, brand + color, model + color,  brand + model + color};
  5.                 for(String k : keys) {
  6.                         if(!map.containsKey(k)) {
  7.                                 map.put(k, new ArrayList<String>());
  8.                         }
  9.                         map.get(k).add(vin);
  10.                 }
  11.         }

  12.         public List<String> query(String brand, String model, String color, String vin) {
  13.                 String key = token(brand) + token(model) + token(color) + token(vin);
  14.                 return map.get(key);
  15.         }

  16.         public String token(String k) {
  17.                 return k == null ? "" : k;
  18.         }
复制代码
回复

使用道具 举报

🔗
looneyzhang 2016-4-3 10:50:44 | 只看该作者
全局:
谢谢楼主的分享,请问下你onsite面了几个人?Apple onsite是个什么节奏?
回复

使用道具 举报

🔗
Sendoh2015 2016-8-22 14:05:33 | 只看该作者
全局:
楼主能问下电面问的难吗?谢谢啊
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号
隐私提醒:
  • ☑ 禁止发布广告,拉群,贴个人联系方式:找人请去🔗同学同事飞友,拉群请去🔗拉群结伴,广告请去🔗跳蚤市场,和 🔗租房广告|找室友
  • ☑ 论坛内容在发帖 30 分钟内可以编辑,过后则不能删帖。为防止被骚扰甚至人肉,不要公开留微信等联系方式,如有需求请以论坛私信方式发送。
  • ☑ 干货版块可免费使用 🔗超级匿名:面经(美国面经、中国面经、数科面经、PM面经),抖包袱(美国、中国)和录取汇报、定位选校版
  • ☑ 查阅全站 🔗各种匿名方法

本版积分规则

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