java 189189 programming interview questions, ranging from the basics to the trickiest algorithm problems.189. Rotate Array 1. 2. 3. 4. 5. 6.