Contacted by accommodating HR to visit their office. Arrived there 30mins earlier than expected but HR was already ready for me. She led me to a room and gave me the technical exam. It took an hour then she checked for my answers. Next was the face to face interview where a senior developer reviewed my answers with me. It was technical but he was accommodating enough to ask me questions and teach me more than what I knew. Overall I had a good interview experience with integro