1. Given a graph and a node in the graph, return a deep copy of the node. 2. Given a frequency distribution of objects, write a random object generator which produces objects based on their probability distribution.
Sigiloso
The key in these questions is to cover the fundamentals, and be ready for the back-and-forth with the interviewer. Might be worth doing a mock interview with one of the Sift or ex-Sift Software Engineer - Data Science experts on Prepfully? They give real-world practice and guidance, which is pretty helpful. prepfully.com/practice-interviews