teradata logo
Teradata· Senior AI Engineer

Teradata Senior AI Engineer Interview Experience

Experience
4.5 years
Posted
6 Mar 2026
407 reads

Summary

I interviewed for a Senior AI Engineer position at Teradata, which involved a DSA round with two easy problems and a challenging system design round. I ultimately received a rejection a few hours later.

How it went

YOE: 4.5

Recruiter reached out on LinkedIn

Round 1: DSA (45 min)

Extremely Easy

  1. Circular House Robber
    I made a modification to also find the indexes of the robbed houses.
  2. 2D grid, min path sum from top-left to bottom-right cell. I could only go down or right.

I solved both of them with ease, with 10 min to spare.

Round 2: System Design (45 min)

Weird

Started with questions like release cycles and merging of git branches in my current organization.
I spent around 10-15 minutes on such questions.

I was asked a question about ingesting sensor data from multiple devices. The sensor may be located in remote locations. The system should then be able to report aggregated data. There were 3 windows for aggregation: 1 min, 1 hr, 1 day.

I suggested the flow:

Device -> API Gateway -> Ingestion Service -> Queue
Queue -> Consumer -> Postgres
  • Scheduled jobs querying raw data from Postgres (An index on timestamp would make it efficient).
  • The jobs would then write aggregated data to their respective Postgres tables.
  • The raw data can then be deleted if not required anymore.

The interviewer did not let me describe my complete solution.
He was stuck on why not Device -> Queue directly?

I explained API GW -> Ingestion Service allows for auth, validation and decoupling.
He also objected to my choice of Postgres. He suggested me not to use "trendy" technology when any document database could have been used.

He lost interest in my solution. Then started asking some AWS related questions. I answered them satisfactorily.

I received a rejection mail a few hours later.

Questions asked (3)

  1. 01

    Circular House Robber

    Data Structures & Algorithms · Easy

    The problem was Circular House Robber. I made a modification to also find the indexes of the robbed houses.

  2. 02

    Min Path Sum in 2D Grid

    Data Structures & Algorithms · Easy

    Given a 2D grid, find the minimum path sum from the top-left to the bottom-right cell. You can only move down or right.

  3. 03

    Sensor Data Ingestion and Aggregation System Design

    System Design

    Design a system for ingesting sensor data from multiple devices, potentially located in remote locations. The system should then be able to report aggregated data for three windows: 1 minute, 1 hour, and 1 day.

Know someone preparing? Send it to them:WhatsAppLinkedInX

Interviewed at Teradata recently?

Write up your rounds while you still remember the questions. It helps the next person more than you would think.

Share your experience
Discussion 0

Questions for the author, or how your own interview compared.

Join the discussion

Sign in with Google to comment or ask the author a question.

No comments yet

Be the first to share your thoughts and start the discussion!