Interview question asked to Software Engineers interviewing at National Instruments, CommScope, Amphenol and other companies. Original question asked: Under what specific circumstances would you strongly advise a team to abandon SQL.