Leetcode is a good idea.
https://leetcode.com/problemset/all/
And frankly, given your lack of background in this area, it would do you a world of good to get more time to prepare. Try to push the interview back a bit. Even one extra week would be an improvement.