Go for it. And what city is the job in?
Job is in ATL.
Basically I read through Cracking The Coding Interview first. Then I went through all of the easy and medium Top Interview Questions on leetcode.com
I focused on doing 4 questions a day. On leetcode there's tags for each question for example arrays, graphs, breadth first search, trees, etc. I made sure to master each tag using youtube videos and any information I could find on the internet.
It took me about a month to do this. Afterwards, I did the same questions again. Leading up to my interviews I ended up just reading my solutions to the questions I answered so that I could remember certain patterns, algorithms and such.
For the system design part, I bought this virtual course that explains the different components I'd need to master and also goes over how to design common systems like youtube, twitter, instagram, dropbox, tinyurl, etc:
Designing Typeahead Suggestion
By doing this my interviews were a breeze. I turned down several offers and was able to leverage my two favorites against each other to get the offer that I wanted.