📣 独立日限时特惠: VIP通行证立减$68
回复: 8
跳转到指定楼层
上一主题 下一主题
收起左侧

Amazon AS Intern OA(含题目和解题参考)

全局:

2022(10-12月) 分析|数据科学类 硕士 实习@amazon - 内推 - 在线笔试  | 😐 Neutral 🙂 Easy | Other | 其他

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

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

x
刚刚做了亚麻 AS Intern的OA
. .и
  • 在Hackerrank上
  • 70min 2题
  • 把地里所有相关的帖子整理了一遍发现就五道题,然后把答案都写了一遍。
  • 最后发现我抽到的题目不在那五道题里面哈哈哈哈


Anyway
我抽到的是这两题,感觉过于简单了,不知道是不是因为亚麻打算摆烂不招人了
  • Reverse Array Queries 这个直接搜stackoverflow 里面有一样的 不过本来也很简单
  • Validating Strings with RegEx 这个直接搜 利口 里面有讨论这题的  答案应该是这个 r'^(.).*\1$|[ab]$'

.--
下面是我整理的5道历史题目和我自己结合资料做的答案 ..

求加米!!(

  • Code Question 1

A list of unique product IDs needs to be extracted from a database of products available on Amazon's website. In the database, multiple versions of the products IDs exist such that the order of the characters varies (e.g, code and ecod are the same product). To create the unique list, all anagrams must be removed. Two strings are anagrams if they are permutations of each other. In other words, both strings have the same size and the same characters. For example, ""aaagmnrs"" is an anagram of "anagrams"". Given an list of strings, remove each string that is an anagram of an earlie
您好!
本帖隐藏的内容需要积分高于 188 才可浏览
您当前积分为 0。
使用VIP即刻解锁阅读权限或查看其他获取积分的方式
游客,您好!
本帖隐藏的内容需要积分高于 188 才可浏览
您当前积分为 0。
VIP即刻解锁阅读权限查看其他获取积分的方式
Unlock interview details and practice with AI
Curated Interview Questions from Top Companies
ositive integer values that evenly divide into a number) and then return the p element of the list, sorted ascending. If there is no p" element return 0.. Waral dи,

Example

n 20. 1point3acres

p =3
. 1point 3 acres
The factors of 20 in ascending order are (1, 2, 4 5, 10, 20). Using 1- based indexing, if p =3, then 4 is returned. If p > 6, 0 would be
. .и
n = 20. 1point3acres
p = 3
  1. <div>def ith_factor(n,p):</div><div>  factor = [[i, n//i] for i in range(1, int(n**0.5) + 1) if n % i == 0]</div><div>  factor = sorted(sum(factor, []))</div><div>  if p > len(factor):</div><div>    return 0</div><div>  else:</div><div>    return(factor[p-1])</div><div>
  2. </div><div>ith_factor(20,3)</div>
复制代码
4

[url]https://assets.leetcode.com/users/images/b2d78610-ec5a-4130-b798-41375791c8ee_1647994025.476528.png
[/url]

这题原来的答案不太对 我按照讨论里的重新修改了下~
  1. <div>def droppedRequests(requestTime):</div><div>  requestDrop = 0</div><div>  request01 = []</div><div>  request10 = []</div><div>  request60 = []</div><div>. 1point3acres
  2. </div><div>  for i in range(len(requestTime)):</div><div>    currRequest = requestTime[i]</div><div>
  3. </div><div>    currTime = currRequest</div><div>    pre01 = max(currTime - 1, 1)</div><div>    pre10 = max(currTime - 9, 1)</div><div>    pre60 = max(currTime - 59, 1)</div><div>. Waral dи,
  4. </div><div>    drop01, drop10, drop60 = False, False, False</div><div>
  5. </div><div>    while request01 and request01[0] < currTime:</div><div>      request01.pop(0)</div><div>    while request10 and request10[0] < pre10:</div><div>      request10.pop(0)</div><div>    while request60 and request60[0] < pre60:</div><div>      request60.pop(0)</div><div>    </div><div>    request01.append(currRequest)</div><div>    request10.append(currRequest)</div><div>    request60.append(currRequest)</div><div>
  6. </div><div>    if len(request01) > 3:</div><div>      drop01 = True</div><div>    if len(request10) > 20:</div><div>      drop10 = True</div><div>    if len(request60) > 60:</div><div>      drop60 = True</div><div>    </div><div>    if drop01 or drop10 or drop60:</div><div>      requestDrop += 1</div><div>  </div><div>  return requestDrop</div><div>a = [1,2,3,4]</div><div>a[1:3] = a[2:0:-1]</div><div>a</div><div>[1, 3, 2, 4]</div><div>droppedRequests([1,1,1,1,2,2,2,3,3,3,4,4,4,5,5,5,6,6,6,7,7,7,7,11,11,11,11])</div>
复制代码

评分

参与人数 2大米 +26 收起 理由
微信用户_0865374 + 1 很有用的信息!
bryanjhy + 25 给你点个赞!

查看全部评分


上一篇:HRT新鲜OA
下一篇:McKinsey ds intern oa Growth, Marketing &amp; Sales
推荐
 楼主| OhAbia 2022-11-9 08:56:01 | 只看该作者
全局:
匿名用户 发表于 2022-11-8 18:02.--
大兄弟啊大兄弟! 我强烈怀疑你做的是test啊, 我刚试了test 就是你说的那两题啊,那只是practice demo啊.. ...
.--
好家伙!!!谢谢大兄弟!!我今天ddl刚刚赶去看了还真是我晕,我这也太眼花了随便点了个link就做了。不过刚刚去做了下,也很简单大概十分钟就能做完,就是上面的merge interval和一题新的easy题。感谢大兄弟的提醒哈哈哈哈
回复

使用道具 举报

地里匿名用户
推荐
匿名用户-WRELO  2022-11-9 07:02:36
大兄弟啊大兄弟! 我强烈怀疑你做的是test啊, 我刚试了test 就是你说的那两题啊,那只是practice demo啊........

评分

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

查看全部评分

回复

使用道具 举报

🔗
 楼主| OhAbia 2022-11-8 06:06:03 | 只看该作者
全局:
新手发帖还不太熟练,把code里的<div>去掉应该就成
回复

使用道具 举报

🔗
kc777 2022-11-8 12:23:41 | 只看该作者
全局:
请问什么时候投的呀
回复

使用道具 举报

🔗
 楼主| OhAbia 2022-11-9 08:56:22 | 只看该作者
全局:
kc777 发表于 2022-11-7 23:23
请问什么时候投的呀

大概是10月中?
回复

使用道具 举报

🔗
juanhu96 2022-11-9 11:39:54 | 只看该作者
全局:
十月中投的AS intern现在还没有消息...
回复

使用道具 举报

地里匿名用户
🔗
匿名用户-WRELO  2022-11-9 12:15:53
本帖最后由 匿名 于 2022-11-8 22:18 编辑
OhAbia 发表于 2022-11-8 18:56
好家伙!!!谢谢大兄弟!!我今天ddl刚刚赶去看了还真是我晕,我这也太眼花了随便点了个link就做了。不 ...

兄弟 这么有缘 一起加个微信准备vo  可好?sky9527223 我的话
回复

使用道具 举报

地里匿名用户
🔗
匿名用户-X0SKC  2023-2-15 14:19:35
请问Throttling Gateway这道题原来的答案不太对是哪些test cases没有pass?谢谢
回复

使用道具 举报

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

本版积分规则

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