Programming assignment + 3 technical rounds + 1/2 managerial rounds.
All rounds were online.
Round 1: DS/Algos + Machine Learning. Lasted for 75 minutes. Taken by a Staff ML Engineer.
Programming Assignment: The assignment involved concepts of both ML/NLP. It took me 2.5 days to solve, as it required tuning parameters and writing code from scratch without using any third-party libraries.
Round 2: DS/Algo + Machine Learning + Resume discussion. Lasted for 75 minutes. Taken by a Staff ML Engineer.
Round 3: Resume discussion + Machine Learning. Lasted for 1 hour. Taken by the Technical Director.
Round 4: Managerial round. Taken by the manager. He was quite rude and argumentative. He told me that all my projects were standard stuff. He asked me about my reasons for switching. I gave 4 reasons, one of which was below-market-standard compensation. After this, he started arguing, saying that no matter how much you earn, there will always be people earning more than you. I am not sure what kind of engineer he was looking for.
In the end, they rejected me, stating that my skills did not match the role. This was after I cleared all 3 technical rounds.
5 DS questions spread over 2 phone rounds
ML questions: Precision, Recall, Clustering algorithms
Resume
Assignment focused on finding document similarity
The following metrics were computed from 2 interview experiences for the ServiceNow Senior Machine Learning Engineer role in Hyderābād, Telangana.
ServiceNow's interview process for their Senior Machine Learning Engineer roles in Hyderābād, Telangana is extremely selective, failing the vast majority of engineers.
Candidates reported having very negative feelings for ServiceNow's Senior Machine Learning Engineer interview process in Hyderābād, Telangana.