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.
I interviewed at Tiger Analytics (Bangalore Rural)
Interview
Purely on technical basic snowflake related questions and managerial sql based questions and python but they used google meet instead of teams little bit confusion is there, and interview was smooth and clean