I have attended two rounds of Technical interviews . One Round is pure Technical and other one included technical/managerial round.
Interview process was smooth but there was gap of almost 10 days between first and second interview.
Interview questions were good and similar to service based.