亚马逊 2021 技术类面试题
小编:管理员 557阅读 2021.09.30
第1题:
对于一个给定的物品名称X以及顾客的购物清单数组,找出所有购买过X的客户中所买的其他的最多的商品种类。
如已知购物数组为 [CustA,Item1, CustB,Item2, CustC,Item1, CustA,Item2, CustD,Item3, CustB,Item1]
给定物品名称为Item1时就应该返回Item2。
用程序实现该函数功能。
第2题:
利用堆栈原理,给定两个整型数组,一个是原始数组,另一个是经历过pop和push操作之后的数组 :如原始数组里面的数据是【1 2 3】 经历过一系列push和pop之后新的数组为【1 3 2】那么这之间的操作就应该是push 1 |pop 1| push 2 |push 3 |pop 3|pop 2。
题目就是给定两个数组以后求出这个操作字符串,该语句操作之间用“|”分隔符连接。
用程序实现该函数功能。
相关推荐
- 德尔福 2021 技术类面试题 第1题:The difference between Traditional EEPROM and Emulation EEPROM?第2题:Talk about Big-endian and little-endian.十六进制数F652在Big-endian 和 little-endian时 分别是怎么存储的?第3题:#define COUNT(x) (x*x*x){ int x=6; COUNT(++…
- 亚马逊 2021 技术岗面试题 第1题:A standard 52-card deck, which contains 2, 3, …, J, Q, K, A. Pick four cards from the deck as a hand. Provide a function to figure out who is the winner of given two hands.There are different types:T1. Any four cards of the same rank…
- 经典笔试题-JDBC及Hibernate篇 五、JDBC 及Hibernate:(共12 题:基础10 道,中等难度2 道)110、数据库,比如100 用户同时来访,要采取什么技术解决?【基础】 答:可采用连接池。111、什么是ORM?【基础】 答:对象关系映射(Object—Relational Mapping,简称ORM)是一种为了解决面向对象…