Bank of America·Software Engineer·Technical Phone Screen
- Explain singular value decomposition (SVD): what it is, how it works, and what it's used for.
- How would you implement an SVD algorithm from scratch?
“Felt okay walking through the conceptual side, matrix factorization into U, sigma, V transpose, geometric intuition and all that.”