I use /r/all exclusively. I have an account and subscribe to subreddits, but I never go to the home screen. I do check some subreddits directly. Otherwise just /r/all.
brilliant.org has decent courses on linear algebra, including nodal analysis ($100/year or so). You don't need to know a lot; you do need to know how to express a linear equation as a matrix and solve with row reduction, and eventually, how to apply that to nodal analysis.
alcumus and AoPS textbooks are pretty adequate for rational functions, complex numbers, roots-of-unity, etc. You should know everything in their intermediate algebra and precalculus textbook (and ideally, their title textbooks: AoPS Volume 1 and 2). These aren't too long, are much more advanced than normal high school curricula, and are worth doing in either case, skipping the parts you know. Next step is something like MIT 6.302 OCW, which is brilliant.
For differential equations and Laplace, any differential equations textbook will be adequate. I would not do a deep dive here. A shallow one will more than suffice. If you kind-of-get-it, that's good enough.
If you lack calculus background for this dive, OSU MOOCulus or AoPS Calculus are good places to go. OSU will be easy, step-by-step, and AoPS will be challenging, so it depends on your background.
For most people, this takes 2-4 years, and you can't really cram it (which is both good and bad news; a little time each day is almost as good as learning full-time here; you can read about the spacing effect).
I want high paying salary and/or to stand out during an interview. If there are 30 candidates for a position, right now there is nothing I would stand out with.
Last but not least, I want to work on interesting stuff. I’ve had enough of writing REST APIs.
I’m also thinking about starting my own business, and I feel like if I have some specialized knowledge I have better chance to succeed or to find a business opportunity.
All code I wrote during my 12 YoE is a property of a company. And obviously I don’t even have access to it.
With this type of interview you rule out a LOT of people, and only keep in the pool who either works on open source, or do great projects in their free time.
If that’s the intention, do it. But otherwise I don’t think it’s a good idea.
I think a _ WELL PAID_ take home project is much better way to interview people.
(Saying all this from the interviewee perspective)