The interview difficulty varies depending on the role, for developer, the technical round can be quite difficult.
Need to explain each part of code, even if answer is incorrect, it is fine as it is the logical thinking which is being assessed.
Interview can range from 30min to 1hr for technical round.