Alternative to Dan Stefanica's Books

I'm going to apply during the Fall 2022 cycle. I was hoping to brush up on my knowledge of mathematics, programming and finance and saw great reviews about Dan Stefanica's books. Unfortunately, due to personal reasons, I cannot shell out that much money to buy the books. What are some alternatives that will help me brush up my knowledge+ help me prepare for the interview?