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

亚麻virtual interview面筋

🔗
cecilia4 2017-12-19 04:22:46 | 只看该作者
全局:
hdfaji 发表于 2017-12-3 03:07
恭喜恭喜,要不要加群?

求加Amazon 2018 summer intern实习群昂~新人看不到二维码TT, 感谢大佬!!
回复

使用道具 举报

🔗
gameboyying 2017-12-20 15:48:05 | 只看该作者
全局:
3 怎么写,?目前想到的办法,如果输入是n, 那么需要找一个数小于n, 并且这个数的奇数为是1
int digit = 1;
while(digit<n){
    digit<<=2;
    digit |=1;
}
//因为大于n, 所以要返回上一个digit.
digit >>=2;
return n-digit;
4 用什么模式设计呢?

class Patient{
   Set<Symbol> symbols;
  
}
class Symbol{
    Map<Item,Integer> items;
}
class Medicine{
    Map<Item,Integer> items
}
class item{}

class Doctor{
     public boolean consulting(Patient p, Medicine m){
         //比较是否m里所有item都是p symbol里所需要的
        //如果m里某个item p不需要, return false, otherwise, return true;
     }
}
回复

使用道具 举报

🔗
 楼主| zjck1995 2017-12-20 23:16:46 | 只看该作者
全局:
gameboyying 发表于 2017-12-20 15:48
3 怎么写,?目前想到的办法,如果输入是n, 那么需要找一个数小于n, 并且这个数的奇数为是1
int digit = 1 ...

3 就是把数字转成一个数组,然后操作完再合并回去
4 的话没有用设计模式,把类列出来,然后暴力去判断就好,set存下就可以了
回复

使用道具 举报

🔗
偏执狂 2018-1-11 02:42:25 | 只看该作者
全局:
Hi!楼主,请问这些题目是写在hireon上面吗?就是写普通文档还是说要编译运行呢?谢谢!
回复

使用道具 举报

🔗
偏执狂 2018-1-11 08:42:36 | 只看该作者
全局:
gameboyying 发表于 2017-12-20 15:48
3 怎么写,?目前想到的办法,如果输入是n, 那么需要找一个数小于n, 并且这个数的奇数为是1
int digit = 1 ...

这个Set<Symbol> symbols 或者 Map<Item,Integer> 里的键要不要自己写hash function啊?

比如Set<Symbol>里的Symbol需要吗?
回复

使用道具 举报

🔗
 楼主| zjck1995 2018-1-11 09:49:30 | 只看该作者
全局:
偏执狂 发表于 2018-1-11 02:42
Hi!楼主,请问这些题目是写在hireon上面吗?就是写普通文档还是说要编译运行呢?谢谢!

不用编译的
回复

使用道具 举报

🔗
gameboyying 2018-1-12 02:17:11 | 只看该作者
全局:
偏执狂 发表于 2018-1-11 08:42
这个Set symbols 或者 Map 里的键要不要自己写hash function啊?

比如Set里的Symbol需要吗?

用libaray里的, 都不需要重写hashcode, very basic question
回复

使用道具 举报

🔗
偏执狂 2018-1-12 04:42:29 | 只看该作者
全局:
gameboyying 发表于 2018-1-12 02:17
用libaray里的, 都不需要重写hashcode, very basic question

library是什么啊?Symbol不是自定义的吗?那它的hashcode是根据什么来算的呢?谢谢层主回答了!
回复

使用道具 举报

🔗
whyiris 2018-1-29 11:41:11 | 只看该作者
全局:
恭喜恭喜, 可以也說一下OA2 的題目麼?
回复

使用道具 举报

🔗
 楼主| zjck1995 2018-1-30 00:19:15 | 只看该作者
全局:
whyiris 发表于 2018-1-29 11:41
恭喜恭喜, 可以也說一下OA2 的題目麼?

题目忘记了,网上有人整理过OA的题目,就是里面的原题,把那些做一遍就好了
回复

使用道具 举报

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

本版积分规则

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