热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

亚马逊面试经验|第241集(1.5年经验)

亚马逊面试经验|第241集(1.5年经验)原文:https

亚马逊面试经验|第 241 集(1.5 年经验)

原文:https://www . geesforgeks . org/Amazon-面试-经验-设置-241-1-5 年-经验/

第一轮(班加罗尔世界贸易中心)–技术

1.给定一个先增后减的数组,在其中找到一个元素。
例:arr[] = { 2,6,8,9,15,20,18,16,12,7,1 };x = 12,求 x。

2.打印二叉树的左视图。

3.给定一个只包含 1、2 和 3 的数组。排序数组。他让我为两种方法写代码——计数法和荷兰国旗算法。

4.有一块不规则、杂乱、不成形的蛋糕,需要在 n 个人中平均分配。说你是其中之一。如何达成共识?

第 2 轮(海德拉巴 Q 市)–酒吧募捐者T2【1】。关于项目,你的贡献,你的角色和责任,面临的挑战等。

2.为什么是亚马逊?

3.给定一个只包含 Is 和 Ds 的模式。I 代表增加,D 代表减少。设计一种算法,按照该模式打印最小数量。1-9 的数字和数字不能重复。

Example:
1\. Input: D Output: 21
2\. Input: I Output: 12
3\. Input: DD Output: 321
4\. Input: II Output: 123
5\. Input: DIDI Output: 21435
6\. Input: IIDDD Output: 126543
7\. Input: DDIDDIID Output: 321654798

第 3 轮(海德拉巴 Q 市)–技术T2【1】。给定一个 BST 的预序遍历。构建 BST。
2。给定一个 m*n 矩阵。m 和 n 可能很大。我们需要查询矩阵的子矩阵之和。输入将是左上角和右下角的坐标。我们需要在 O(1)时间内返回子矩阵的和。
解法:对矩阵进行列式求和并存储。再次,按行求和并存储。

第 4 轮(海德拉巴 Q 市)–管理T2【1】。关于项目,你的贡献,你的角色和责任,面临的挑战等。
2。给定 m 个排序数组,将其合并为一个数组。

如果你喜欢极客博客并想投稿,你也可以写一篇文章并把你的文章邮寄到 contribute@geeksforgeeks.org。看到你的文章出现在极客博客主页上,帮助其他极客。

All Practice Problems for Amazon !


推荐阅读
  • 本文详细解析了JavaScript中相称性推断的知识点,包括严厉相称和宽松相称的区别,以及范例转换的规则。针对不同类型的范例值,如差别范例值、统一类的原始范例值和统一类的复合范例值,都给出了具体的比较方法。对于宽松相称的情况,也解释了原始范例值和对象之间的比较规则。通过本文的学习,读者可以更好地理解JavaScript中相称性推断的概念和应用。 ... [详细]
  • [大整数乘法] java代码实现
    本文介绍了使用java代码实现大整数乘法的过程,同时也涉及到大整数加法和大整数减法的计算方法。通过分治算法来提高计算效率,并对算法的时间复杂度进行了研究。详细代码实现请参考文章链接。 ... [详细]
  • 本文详细介绍了PHP中与URL处理相关的三个函数:http_build_query、parse_str和查询字符串的解析。通过示例和语法说明,讲解了这些函数的使用方法和作用,帮助读者更好地理解和应用。 ... [详细]
  • 本文介绍了如何在给定的有序字符序列中插入新字符,并保持序列的有序性。通过示例代码演示了插入过程,以及插入后的字符序列。 ... [详细]
  • JavaScript设计模式之策略模式(Strategy Pattern)的优势及应用
    本文介绍了JavaScript设计模式之策略模式(Strategy Pattern)的定义和优势,策略模式可以避免代码中的多重判断条件,体现了开放-封闭原则。同时,策略模式的应用可以使系统的算法重复利用,避免复制粘贴。然而,策略模式也会增加策略类的数量,违反最少知识原则,需要了解各种策略类才能更好地应用于业务中。本文还以员工年终奖的计算为例,说明了策略模式的应用场景和实现方式。 ... [详细]
  • 本文介绍了PhysioNet网站提供的生理信号处理工具箱WFDB Toolbox for Matlab的安装和使用方法。通过下载并添加到Matlab路径中或直接在Matlab中输入相关内容,即可完成安装。该工具箱提供了一系列函数,可以方便地处理生理信号数据。详细的安装和使用方法可以参考本文内容。 ... [详细]
  • 无损压缩算法专题——LZSS算法实现
    本文介绍了基于无损压缩算法专题的LZSS算法实现。通过Python和C两种语言的代码实现了对任意文件的压缩和解压功能。详细介绍了LZSS算法的原理和实现过程,以及代码中的注释。 ... [详细]
  • 本文介绍了数模国赛的报名参加方法,包括学校报名和自己报名的途径。同时给出了建模竞赛的建议,重在历练的同时掌握方法以及弥补自己的短板。此外,还分享了论文的结构和模型求解部分的注意事项,包括数学命题的表述规范和计算方法的原理等。 ... [详细]
  • 本文介绍了Swing组件的用法,重点讲解了图标接口的定义和创建方法。图标接口用来将图标与各种组件相关联,可以是简单的绘画或使用磁盘上的GIF格式图像。文章详细介绍了图标接口的属性和绘制方法,并给出了一个菱形图标的实现示例。该示例可以配置图标的尺寸、颜色和填充状态。 ... [详细]
  • Yes,thisisablogpostaboutaPurse.Imean,aMurse,er,aMan-Bag.ItsmanlyandIlikeit.是的,这是有关钱 ... [详细]
  • C#学习教程:正则表达式 – 如何在第一次出现角色时停止分享
    正则表达式–如何在第一次出现角色时停止我试图从标签中提取src值,到目前为止我似乎能够提取字符串中src值和最终引号之间的字符串串:例如在PHP中:preg_match ... [详细]
  • 今天搭建了redis环境,使用自带的benchmark进行了性能测试选择测试键的范围大小默认情况下面,基准测试使用单一的key。在一个基于内存的数据库里,单一key测试和真实情况下 ... [详细]
  • 描述:我正在尝试使用具有以下要求的sambuild,但它抛出错误:Pythonpipbuilder:解决依赖关系-列表索引超出 ... [详细]
  • 来源:将门创投本文共约7000字,建议阅读9分钟。本文从多个角度畅想无人驾驶走入人们生活之后未来会变成什么样。无人驾驶的到来将会影响和改变我们生活的方方面面,未来 ... [详细]
  • 打洞(Hole-punching)这个看起来有点土,容易让人想到“龙生龙凤生凤,老鼠的儿子会打洞”。在虚拟机出现之前,这个问题可能还不太被大家所了解。VM通常会有个很大的文件作为G ... [详细]
author-avatar
技术小白
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有