Could you outline the distinctions between neural networks and support vector machines in terms of their usage? What kinds of problems are they ideally suited for solving?

Free for the first 3 answer contributors

Interview question asked to Machine Learning Engineers interviewing at Qualtrics, Motorola Solutions, Wealthfront and others: Could you outline the distinctions between neural networks and support vector machines in terms of their usage? What kinds of problems are they ideally suited for solving?.