查看: 2409|回复: 15
收起左侧

亚麻2022 Intern/Ng OA1

|只看干货
本楼: 👍   100% (1)
 
 
0% (0)   👎
全局: 👍   100% (43)
 
 
0% (0)    👎

2022(7-9月) 码农类General 硕士 实习@Amazon - 网上海投 - 在线笔试  | Other | fresh grad应届毕业生

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

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

x
2021/07/29早上刚做完的亚麻OA1的7道debugging题,特此来地里分享一下:
1. removeConsecutiveVowels: 此题给的code是遍历一遍原字符串str,遍历途中把连续的vowel字母清除掉。Bug在于if判断条件中的((is_vowel(str.charAt(i - 1)) && (is_vowel(str.charAt(i))))。把"&&"改成"||"就对了。

2. reverseAlphabetCharsOnly: 此题给的code是遍历一遍原字符串inputString,在开头结尾设置了相向双指针。Bug在于把"left++"和"right++"直接放在了while(left < right)的循环层之下。把他们放在“当前指针和后指针都指向alphabetic character”的判断分支之下即可。

3. calculateSumOfNumbersInString: 此题给的code是遍历一遍原字符串inputString,遍历途中把遇到的数字加到一起。Bug在于把暂时储存最新遍历到的数字的变量temp设成了每遍历一个字符都清零,导致最后什么都没加上。把"temp = 0;"放入“当目前指针不指向数字”的判断分支之下即可。

4. compareProduct: 此题给的code是遍历输入整数num的每个digit,把奇数位置digit和偶数位置digit分别乘在一起看两组结果是否相等。Bug在于取digit时用了"digit = num / 10"。改成"digit
您好!
本帖隐藏的内容需要积分高于 188 才可浏览
您当前积分为 0。
使用VIP即刻解锁阅读权限或查看其他获取积分的方式
游客,您好!
本帖隐藏的内容需要积分高于 188 才可浏览
您当前积分为 0。
VIP即刻解锁阅读权限查看其他获取积分的方式
目标值sum记录进了hash set: "set.add(sum)"。 改成"set.add(arr[i][j])"即可。

7. countRotation: 此题给的code是用recursion方式找一个sorted array被向右平移了几位,时间不够了没做出来。

后续会把每道题原图贴上。 第一次发帖求大米!



评分

参与人数 17大米 +34 收起 理由
ybxs369 + 1 很有用的信息!
bryanjhy + 3 给你点个赞!
黑眼圈睡了吗 + 1 很有用的信息!
lapin + 1 很有用的信息!
cheryl1999 + 1 赞一个
casco + 3 给你点个赞!
欢迎加入NHK + 1 欢迎分享你知道的情况,会给更多积分奖励!
黑黑YMC + 1 很有用的信息!

查看全部评分


上一篇:支付公司集成工程师
下一篇:DRW SDE intern summer 2022 OA
 楼主| 93234 2021-8-2 09:05:30 | 显示全部楼层 | 🔍试试Job多多

原题图片

本楼: 👍   100% (1)
 
 
0% (0)   👎
全局: 👍   100% (43)
 
 
0% (0)    👎
本帖最后由 93234 于 2021-8-1 19:09 编辑

原题图片请看这里。file:///C:/Users/jliu115/Downloads/Amazon%20OA/1.PNG

本帖子中包含更多资源

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

x
回复

使用道具 举报

 楼主| 93234 2021-7-31 11:04:29 来自APP | 显示全部楼层 | 🔍试试Job多多
本楼: 👍   100% (1)
 
 
0% (0)   👎
全局: 👍   100% (43)
 
 
0% (0)    👎
AbnerHQHU 发表于 2021-07-30 19:42:21
楼主请问可以用python做吗?
OA1没有Python选项,只能选Java, C或C++
扫码关注一亩三分地求职与职场公众号
更多干货内容等你发现
回复

使用道具 举报

 楼主| 93234 2021-7-30 11:32:48 来自APP | 显示全部楼层 | 🔍试试Job多多
本楼: 👍   100% (1)
 
 
0% (0)   👎
全局: 👍   100% (43)
 
 
0% (0)    👎
ttttttw 发表于 2021-07-29 17:04:50
已加米 lz求个timeline!!!
我7月7号在amazonJob上面海投的,7月27收到OA1,7月29提交OA1并在3个小时后收到OA2。现在正在刷面经准备OA2。

评分

参与人数 1大米 +3 收起 理由
bryanjhy + 3 给你点个赞!

查看全部评分

回复

使用道具 举报

本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   100% (8)
 
 
0% (0)    👎
已加米 lz求个timeline!!!
回复

使用道具 举报

本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   0% (0)
 
 
0% (0)    👎
推一個帖

评分

参与人数 1大米 +1 收起 理由
tonstolearn + 1 赞一个

查看全部评分

回复

使用道具 举报

本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   100% (1)
 
 
0% (0)    👎
不知道楼主OA2做的怎么样 求分享
回复

使用道具 举报

本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   100% (92)
 
 
0% (0)    👎
楼主请问可以用python做吗?
回复

使用道具 举报

本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   100% (8)
 
 
0% (0)    👎
求原图 祝楼主OA2顺利通过!
回复

使用道具 举报

 楼主| 93234 2021-8-1 05:50:50 | 显示全部楼层 | 🔍试试Job多多
本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   100% (43)
 
 
0% (0)    👎
张梦轩 发表于 2021-7-30 19:52
不知道楼主OA2做的怎么样 求分享

还在看OA2面经,打算明天做OA2,做完会发贴分享我OA2的哈
回复

使用道具 举报

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

本版积分规则

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