I applied through a recruiter. The process took 4 weeks. I interviewed at Cornerstone OnDemand
Interview
3 Rounds
1st with Engineering team
2nd with Management team
3rd with Architecture team
Even though you are going to join suppose Engineering team, still all these rounds will be conducted.
The HR doesn’t have any clue purpose of each rounds, but they coordinate well and timely conduct these rounds.
Even though you will have all skills what is mentioned in JD, some of the interviewers will expect you to know everything, they will evaluate you what extra skills you can offer. As this is a product company, the interviewers doesn’t have an open mind to understand alternative ways to accomplish same task. They will evaluate you on the one way that they know and understand.
Also there is a high chance of rejection if they feel like you know more than them or acting smart, so be careful, only answer what they ask with precision and concise manner. You must be well versed with all the projects that are on your CV even the ones you have done 5 or 10 years back.
Interview questions [1]
Question 1
1st round -
Your current project architecture
Python coding question - hello and olleh how to check all characters exist in both strings?
SQL coding question of joining multiple tables and derive few attributes.
2nd Round -
Managerial and non technical
How to resolve conflicts at work?
3rd Round -
How to delete duplicates from a table? (This questions was asked even though they were hiring for OLAP project setup)
Current project and architecture etc.
How did you train and evaluate ML models?
Question on Oracle index
How resolve conflict at work? (Same question again in this round)