There were 3 rounds in the process.
First round included some Python coding, concept checking about agents and RAG and their coding as well.
Second round was leaned towards my resume and also I was given a use-case to design at high level.
Third round was a direct communication round with manager where he wanted to understand my thought process and vision. We also discussed about some possible conflict scenarios and how I would solve them.
Some questions that I am able to recall:
The interviewer asked me to make the code extremely efficient.
Further asked me why I can/cannot use threads or process here
Asked to add enhancement: Only retrieve from second vector store, when the first vector store returns < 5 documents
The following metrics were computed from 3 interview experiences for the Teradata Senior AI Engineer role in India.
Teradata's interview process for their Senior AI Engineer roles in India is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for Teradata's Senior AI Engineer interview process in India.