Basically what I said but khan academy is not enough. Look into coursera. Also without an exam you won't know if you really know it. Do some mock calculus exams from some random University.
This is not exactly what you need but it is the best I found.
The above course covers Ling Algebra also but this one in more depth.
Mathematical Analysis or a Math Proof
Again couldn't find anything.
Algorithms and Data Structures.
I'd probably devote more time to learning this then the above. Most interviews test this and a lot of software jobs don't require more math then what a casher uses. Also most of this stuff is kinda understood you know already. It is general STEM knowledge.