I applied online. I interviewed at Tiger Analytics (Chennai) in Apr 2026
Interview
I applied for the Snowflake + dbt role and the interview process had 3 rounds, each progressively more challenging:
Round 1 – Online Assessment: SQL coding questions along with MCQs covering Snowflake, dbt, and Python fundamentals. Good way to gauge baseline knowledge.
Round 2 – Virtual Technical Interview (Medium Difficulty): Focused on Snowflake, data warehousing concepts, and SQL problem-solving towards the end. Questions were relevant and fairly paced.
Round 3 – In-Person Technical Interview (Hard): Similar structure to Round 2 but with significantly harder questions. Be prepared to go deep on concepts — surface-level answers won't cut it here.
A salary negotiation discussion followed after the rounds — not an official round but an important step, so go in prepared.
Interview questions [1]
Question 1
Snowflake architecture and latest features.
dbt concepts and best practices.
Data warehousing fundamentals.
SQL problem-solving and coding.
Total 2 rounds of interview for experienced candidates.
Overall it was good experience
SQL and conceptual knowledge will be tested
Difficulty level - Medium
Role - Senior Software Engineer
Experience - 3 years
Interview consist of two technical and one non-technical round. For data engineer, they mainly focuses on python, data engineering concepts, sql, pyspark, cloud concepts, data lake, delta table, unity catalog, project work and coding.