It is important for any interview process to have clear and well-defined questions in order to accurately assess a candidate's qualifications and abilities. The SQL questions, while not overly difficult, may have had a level of complexity that made them challenging to answer. As for the logic questions, it is possible that they may have been formulated in a way that made them difficult to understand or that the instructions were not clear. This can lead to confusion and can make it difficult for the candidate to answer the questions accurately.