Upstream interview question

Basic Java questions, data structures, time and space complexity, leetcode time questions.