Motorola Solutions Interview Question

What do you know about paralell programming, what is a singleton, if i know any patterns. I had some questions about SQL basic things like how would i extract data from table X or the same with Y conditions