The process comprised of 3 rounds. Starting with machine coding, then a technical discussion followed by a round with engineering manager. Machine coding round was easy and was to be done in 1hr. Technical discussion round was more of an open discussion and I really enjoyed it.