AmazonGroup interviews personal tips:
1.Focuson the problem and function
2.Keepyour code clean and readable
3.Startfrom basic function,optimization isalso important
4.How your group divide task will be asked by interviewers respectively.
5.Preparewell before. If you only want to choose one question to prepare,choose problem3.
1.leetcode146 Lrudesign + multiple threads
combined 2 BST to one balanced BST
How you test this problem
time complexity and optimization
3.phonekeyboard all combination: give you a string consists of the number of thekeyboard of your mobile phone,please output all the possible combination ofcorresponding letters .
How you test your program Time complexityand optimization
Pointer, reference and value passing andlanguage detail
4.leetcode112 path sum
object model design for phasing a SQL
5.Tell me what you have learnt in last weeks
machinelearning Naive Bayes Math deduction.
Database Design ER diagram and SQL
non-directive circling graph BFS
1.Ticketssell and leetcode move all zero to right
2.Leetcode 42Trapping rain water
3.Tic tactoe data structure design
5.Anotherdata structure problem
Binarysearch (Give you a sorted array and a threshold , output the median of element smaller than threshold)
Database Example, Relationship, basic knowledge
Leetcode285 Inorder Successorin BST
Onestreet with a lot of holes,how could you get from one side to anotherside withput falling into the hole.design and coding.(sounds ridiculous)
Leetcode 113 Path sumrelevant
Leetcode 49 Groupanagrams
21 pointsgames or Blackjack (sth. like Poker with correspond value and added up and compare point value)
24 pointsgame (4 numbers )(keypoint: permutation)
Add 2decimal in string ( keypoint: write a class to treat the decimal and append 0)
Leetcode239 sliding windows