Teradata Senior AI Engineer Interview Experience

teradata logo
teradata
· Senior AI Engineer· 4.5y exp
March 6, 2026 · 9 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.

Full Experience

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.

Interview Questions (3)

1.

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.

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.

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.

📣 Found this helpful? Please share it with friends who are preparing for interviews!

Discussion (0)

Share your thoughts and ask questions

Join the Discussion

Sign in with Google to share your thoughts and ask questions

No comments yet

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