一亩三分地

 找回密码 注册账号

扫描二维码登录本站

微信公众号
扫码关注公众号
留学申请号
扫码关注留学申请公众号
投资理财号
扫码关注投资理财号
查看: 1481|回复: 2
收起左侧

热带雨林电面过经

[复制链接] |只看干货 |amazon

升级   10.03%


分享帖子到朋友圈
本楼: 👍   100% (2)
 
 
0% (0)   👎
全局: 👍   97% (619)
 
 
2% (14)    👎

2020(1-3月) 码农类General 本科 全职@Amazon - 猎头 - 技术电面  | Pass/Offer | 在职跳槽

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

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

x
本帖最后由 oldfatcrab 于 2020-2-1 17:33 编辑

先吐槽一下。。。我这双擤鼻涕用的眼睛。。。每次都把上面的“猎头”看成“猪头”。。。

电话面试理论时长1小时,其实50分钟
本来该show up的是一个烙印,可能一下抽不开身临时找了另外一个印度小哥来面(所以电话打进来已经迟了5分多钟),这个印度小哥完全没有印度口音(我的印度口音可能都比这个印度小哥要重,没办法以前在三哥圈里混的还不错),后来看linkedin应该就是湾区长大的ABI,非常nice一个面试官吧,谆谆善诱不断鼓励的那种,我也是非常狗屎运了。。。

anyway进入正式的面试过程:
游客,本帖隐藏的内容需要积分高于 120 才可浏览,您当前积分为 0。
查看如何攒积分 Click here for more info.


两天后HR发来邮件安排onsite行程。。。

照例贴一下我自己总结的复习资料吧,基本也就过了一遍,题目太多也就没再去划重点了,大家凑合看:

  • 进来一个矩阵的数字,找出所有的重复数字。
  • BQ: how to calculate the risk of your project? deadline快到了,项目还有一堆todo,怎么办?+ 给一个partially sorted array, 判断是否能做一次swap变成有序(返回1),或者一次翻转子array变成有序(返回2),如果不能就返回0。
  • Intro + concept + Resume/project + OOD: tracking design, BQ: miss deadline
  • Meeting Room II + Symmetric Tree
  • Word Break
  • merge two sorted array + return top k elements, BQ: proud project + learn new skill during a project
  • reverse linked list + find pair add up to x in bst + BQ: unclear requirement.
  • BQ + Find sibling of node in a binary tree
  • 螺旋打印矩阵的那道
  • K Closest Points to Origin
  • LRU cache + BQ: disambiguate
  • OOP design. 设计linux find function
  • LRU + Design system find friends
  • Intro + Binary Tree Right Side View + Find K Pairs With Smallest Sums
  • Restore g/ Validate gIP address
  • Concatenated Words + Word Break II
  • round robin scheduling (https://en.wikipedia.org/wiki/Round-robin_scheduling) ,已知CPU的slot time,和每个task的execution time,使用round robin的算法把所有的task跑完,follow-up把arrival time, turn around time打印出来
  • Find length of longest subsequence of one string which is substring of another string (https://www.geeksforgeeks.org/fi ... ing-another-string/)
  • BQ: conflict with superior + Spiral Matrix g(with variation)
  • BQ: Most challenging + 大概意思就是公司员工要找车位,然后两两可以组成一个pair, 组成pair的要求是员工A要从parking spot (a -> b), 员工B要从parking spot(b -> a). 要设计一个api, 能够找出所有的pair。 我设计的input就是 a list of employees, output就是a list of string array, string array contains 2 elements which are the names of the two employees in a pair. 感觉算法部分不是很常规,要clarify是不是找出一个合理的解就行了还是要找所有可能的pair, 如果最后没有形成pair的employee要怎么处理。还有要注意design上很多细节的东西。
  • BQ: Most challenging / accomplishment + 输入一个数组A, 输入一个数组B, 将B内元素按照A进行排序, A 中不包括的使用原来的序列。
  • BQ + Merge Intervals
  • Intersection of Two Arrays + Find Union and Intersection of two unsorted arrays
  • BQ: Amazon always based on customer experience, do you have this experience? How to persuade your coworkers to implement your suggestions? What’s the most challenge thing in your work? how to improve your system? What do you learn from your work? + Find the Celebrity (要clarify)
  • Valid Sudoku + Find peak + design action bidding system,怎么存数据
  • Previous project + Merge 2 Sorted Array + Valid Parentheses
  • Same Tree + Robber
  • Implement Trie
  • BQ: Difficulty? Solve problem for customer? + Divide Two Integers
  • BQ: Why Amazon? Proud project? + Sliding Window Median
  • BQ: Most challenge? Miss deadline? + OOD 设计一个locker & package pickup系统 系统必须可以用包裹id去知道在哪个locker 还要可以检查出哪些locker 是空的 (每个locker跟包裹之间还有尺寸的限制)
  • BST Node Distance + Longest Path on the Tree
  • Intro + Project + Restore IP Address + Concatenated Words
  • BQ: Most challenge? Manage change way of working? + Sort an array according to the order defined by another array (https://www.geeksforgeeks.org/so ... ined-another-array/)
  • BQ: Introduction + Proud project + extra-cirricular thing + persuade manager + deadline + miss deadline? Valid Anagram
  • OOD: Shuffle Poker (Shuffle an Array, from random import shuffle)
  • BQ + Number of Islands
  • BQ + Coin Change g(variation: output coin values)
  • BQ: Why Amazon? How meet deadline? Most innovative in project? + Word Break
  • Find the missing number in Arithmetic Progression (https://www.geeksforgeeks.org/fi ... hmetic-progression/)
  • BQ: Conflicts with colleagues? unexpected obstacle? Two Sum in BST
  • BQ + Data Structure (BST vs Hashtable) + Unique Path II
  • BQ Projects + dig deep and find solution, result + simplify a complex problem + how to keep up-to-date in tech, 2nd Largest Int in Array + this a file, sum up all integers in each line, there are other letters, should skip.
  • BQ + Implement HashMap
  • BQ + N-Queens
  • BQ + Find duplicate number + K-closest Point
  • K-smallest in BST + 给定一个排序好的一个长度为n的数组,数组从1开始增,每次增加1,现在假设这个数组里有个数是重复了,也就是说a[n-1] = n-1,请找出这个重复数,算是一个简单的二分法吧,logn的做法可以找到。
  • Resume + BQ + Search 2D array
  • Number of Islands g(redefined connection)
  • BQ: intro + most challenge + Group Anagrams
  • BQ + Log Sorting + Two-Sum Closest to Target
  • BQ + Two Sum Unique Pairs + Alien Dictionary


热带雨林BQ总结传送门:https://www.1point3acres.com/bbs ... ewthread&tid=582672

从上面来看我觉得问的比较多的是most challenging/proud project,miss deadline,why Amazon,conflict with colleagues

最后,音乐转专业混码农不易,求米求祝福,也祝大家找工顺利

评分

参与人数 12大米 +40 收起 理由
baozhizhi + 2 很有用的信息!
derish + 1 给你点个赞!
fankaisong + 1 赞一个
susiejss + 1 很详尽,谢谢你!
jamesyang5525 + 2 很有用的信息!
sancssssply + 1 很有用的信息!
yyiust + 1 赞一个
清道神君 + 25

查看全部评分


上一篇:Paypal fullstack电面和onsite
下一篇:美国运通:一路开绿灯的DS Intern5轮面试 (Timeline+面经)

升级   7%

本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   96% (147)
 
 
3% (6)    👎
求问楼主,你面试的题都被你复习资料包含了吗
回复

使用道具 举报

升级   10.03%

本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   97% (619)
 
 
2% (14)    👎
KHNOGG 发表于 2020/02/20 12:55:20
求问楼主,你面试的题都被你复习资料包含了吗
如果光是亚麻电面的话,只有一道类似的题目。。。其他的话,我面过的overall的话,原题大概有一半左右吧。。。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号

本版积分规则

隐私提醒:
■拉群请前往同学同事飞友|拉群结伴版块,其他版块拉群,帖子会被自动删除
■论坛不能删帖,为防止被骚扰甚至人肉,不要公开留微信等联系方式,请以论坛私信方式发送。
■特定版块可以超级匿名:https://tools.1point3acres.com/thread
■其他版块匿名方法:http://www.1point3acres.com/bbs/thread-405991-1-1.html

手机版|||一亩三分地

Powered by Discuz! X3

© 2001-2013 Comsenz Inc. Design By HUXTeam

Some icons made by Freepik from flaticon.com

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