Candidatei-me por meio de recrutador(a). Fiz uma entrevista na empresa Teradata.
Entrevista
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.
Perguntas de entrevista [1]
Pergunta 1
Some questions that I am able to recall:
1. Assume that you have a large number of PDF files present with you (around 10k-15k) locally. Write a program to parse the first line of all of these files and as output, provide a concatenated string of the first lines of all of these files separated by a comma.
The interviewer asked me to make the code extremely efficient.
Further asked me why I can/cannot use threads or process here
2. Suppose that you have two vector stores, given an input user query, write a code in LangGraph that uses the result of these two vector stores and generates the output.
Asked to add enhancement: Only retrieve from second vector store, when the first vector store returns < 5 documents
3. Suppose there is a family planning a trip to San Diego, how would you design a door-to-door service in this case.
O processo levou 4 semanas. Fui entrevistado pela Teradata (Hyderābād) em jun. de 2026
Entrevista
3 rounds - DSA, design and hiring manager round
Design focused on RAG/LLM related concepts. Hiring manager round was behavioural. DSA was a leetcode medium - topological sort.
.. . . .