亚马逊专访 |第 62 组(适用于 SDE-1)
我最近完成了 SDE-1 职位的亚马逊面试流程。
第一轮(书面)
1. 给定一个数组,输出一个数组,其中每个索引都包含距右侧元素最近的最大元素。
2. 将排序后的数组转换为二叉搜索树的程序
3.在String中查找第一个不重复的字符
例如:geeksforgeeks:f
geeksforgeeksFirst:o
第 2 轮 (F2F)
1.给定链表为axbycz
将其输出为 abczyx
这是反向备用元素并附加到列表末尾
2. 输出比给定数字大的最接近的数字,使得输出是回文
例如:121:131
900:909
99:101
第三轮(F2F)
1.https://practice.geeksforgeeks.org/problems/vertical-sum/1(我告诉他我知道解决方案,他继续进行)
2. 给定字符串流找到频率或计数最高的前 5 个单词
3. 给定二叉树中的 2 个节点,求它们之间的距离
第 4 轮(F2F 与招聘经理)
1. 目前完成的项目,HR问题
2.设计Linkedin并找到直到2级连接和2个连接之间的路径
例如:如果 A 是 B 的朋友,而 B 是 C 的朋友
在 A 和 C ABC 之间打印
3.编程语言: Java
关于同步、序列化、transient 和 volatile 关键字,Singleton 类