How to Prepare for General Interview 2026 — Complete Guide

Published July 22, 2026 · Updated July 22, 2026

Step-by-step preparation guide for General interviews. Covers what to study, how long to prepare, top resources, and 168 real questions reported by engineers who cleared the General process.

Step 1 — Understand what General actually tests

Based on 168 questions reported by engineers, General focuses on: Snowflake / Snowpipe, Snowflake / Time Travel, Snowflake / Fail-safe, Snowflake / Zero Copy Cloning, Snowflake / Data Quality, Snowflake / Performance Tuning, Snowflake / Architecture, Snowflake / Concepts, React / State Management, React / Complex UI, Node.js / WebSocket, SQL / Multi-tenancy, SQL / Concurrency, SQL / Transactions, Python / Memory, Python / Data Pipeline, Python / Caching, AWS / ECS, AWS / RDS, AWS / Architecture, Kafka / Consumer, TypeScript / Type System, MongoDB / Indexing, MongoDB / Schema Design, MongoDB / Write Concern, Security / SQL Injection, Behavioral / Ethics, Behavioral / Estimation, React / Micro Frontend, React / React Query, React / SSR, React / Performance, Python / Django, Python / Performance, Python / Celery, Python / Data Handling, Python / Multiprocessing, SQL / Data Warehousing, SQL / Database Theory, SQL / Schema Design, AWS / S3, AWS / Event Processing, AWS / VPC, AWS / Security, AWS / Serverless, AWS / Auto Scaling, AWS / CDN, AWS / SQS, DevOps / Kubernetes, DevOps / CI/CD, DevOps / Helm, DevOps / Docker, Kafka / Consumer Groups, Kafka / Partitioning, Kafka / Ordering, Kafka / Performance, Kafka / Durability, Security / IDOR, Security / Incident Response, Security / Secrets Management, System Design / Real-time ML, TypeScript / Type Safety, TypeScript / Utility Types, TypeScript / Runtime Errors, MongoDB / Aggregation, MongoDB / Internals, React / Next.js App Router, React / CSS-in-JS, React / UX Patterns, Node.js / Architecture, Node.js / Streams, SQL / Database Architecture, SQL / Hierarchical Data, SQL / PostgreSQL Internals, SQL / Full Text Search, AWS / Lambda Networking, AWS / Data Lake, AWS / S3 Cost, AWS / CloudFormation, Security / Incident, DevOps / Incident, SQL / Disaster Recovery, SQL / Performance, Security / Session Hijacking, Python / Performance Optimization, Redis / TTL, Redis / Data Structures, Elasticsearch / Cluster Health, Elasticsearch / Performance, Elasticsearch / Query Types, Elasticsearch / Index Management, GraphQL / Real-time, GraphQL / Schema Evolution, Data Engineering / Exactly Once, Data Engineering / Data Modeling, Data Engineering / Spark, Data Engineering / Architecture, Data Engineering / Data Quality, Data Engineering / ML Pipeline, React / Hydration, React / Patterns, React / Build Optimization, React / Architecture, Node.js / Core, Python / Memory Optimization, Python / Data Processing, DevOps / Terraform, DevOps / AWS Lambda, SQL / PostgreSQL, AWS / Lambda, AWS / Load Balancing, AWS / IAM, AWS / Networking, AWS / Container Orchestration, GraphQL / Performance, GraphQL / Core Concepts, GraphQL / Security, GraphQL / Client Patterns, Elasticsearch / Mapping, Data Engineering / Orchestration, Data Engineering / Processing, Data Engineering / Storage, TypeScript / Advanced Types, Architecture / Documentation, React / Next.js, PySpark / Core Concepts, PySpark / Optimization, PySpark / Debugging, PySpark / Caching, PySpark / Coding, Airflow / Scheduling, Airflow / Security, Airflow / Task Communication, Airflow / Backfill, Web / WebAssembly, Architecture / Multi-tenancy, Behavioral / Agile, GraphQL / Architecture, Python / Pandas.

Topics: 139
Questions reported: 168
Engineers interviewed: 5116

Step 2 — Study the right topics in order

  1. Snowflake / Snowpipe — 1 questions. Start here — highest weight in technical rounds.
  2. Snowflake / Time Travel — 1 questions. Second priority after the first topic.
  3. Snowflake / Fail-safe — 1 questions. Cover once the first two topics are solid.
  4. Snowflake / Zero Copy Cloning — 1 questions. Cover once the first two topics are solid.
  5. Snowflake / Data Quality — 1 questions. Cover once the first two topics are solid.
  6. Snowflake / Performance Tuning — 1 questions. Cover once the first two topics are solid.
  7. Snowflake / Architecture — 2 questions. Cover once the first two topics are solid.
  8. Snowflake / Concepts — 4 questions. Cover once the first two topics are solid.
  9. React / State Management — 3 questions. Cover once the first two topics are solid.
  10. React / Complex UI — 2 questions. Cover once the first two topics are solid.
  11. Node.js / WebSocket — 1 questions. Cover once the first two topics are solid.
  12. SQL / Multi-tenancy — 1 questions. Cover once the first two topics are solid.
  13. SQL / Concurrency — 1 questions. Cover once the first two topics are solid.
  14. SQL / Transactions — 1 questions. Cover once the first two topics are solid.
  15. Python / Memory — 2 questions. Cover once the first two topics are solid.
  16. Python / Data Pipeline — 1 questions. Cover once the first two topics are solid.
  17. Python / Caching — 1 questions. Cover once the first two topics are solid.
  18. AWS / ECS — 1 questions. Cover once the first two topics are solid.
  19. AWS / RDS — 2 questions. Cover once the first two topics are solid.
  20. AWS / Architecture — 1 questions. Cover once the first two topics are solid.
  21. Kafka / Consumer — 1 questions. Cover once the first two topics are solid.
  22. TypeScript / Type System — 3 questions. Cover once the first two topics are solid.
  23. MongoDB / Indexing — 1 questions. Cover once the first two topics are solid.
  24. MongoDB / Schema Design — 1 questions. Cover once the first two topics are solid.
  25. MongoDB / Write Concern — 1 questions. Cover once the first two topics are solid.
  26. Security / SQL Injection — 1 questions. Cover once the first two topics are solid.
  27. Behavioral / Ethics — 1 questions. Cover once the first two topics are solid.
  28. Behavioral / Estimation — 1 questions. Cover once the first two topics are solid.
  29. React / Micro Frontend — 1 questions. Cover once the first two topics are solid.
  30. React / React Query — 2 questions. Cover once the first two topics are solid.
  31. React / SSR — 1 questions. Cover once the first two topics are solid.
  32. React / Performance — 2 questions. Cover once the first two topics are solid.
  33. Python / Django — 1 questions. Cover once the first two topics are solid.
  34. Python / Performance — 1 questions. Cover once the first two topics are solid.
  35. Python / Celery — 1 questions. Cover once the first two topics are solid.
  36. Python / Data Handling — 1 questions. Cover once the first two topics are solid.
  37. Python / Multiprocessing — 1 questions. Cover once the first two topics are solid.
  38. SQL / Data Warehousing — 1 questions. Cover once the first two topics are solid.
  39. SQL / Database Theory — 1 questions. Cover once the first two topics are solid.
  40. SQL / Schema Design — 1 questions. Cover once the first two topics are solid.
  41. AWS / S3 — 3 questions. Cover once the first two topics are solid.
  42. AWS / Event Processing — 1 questions. Cover once the first two topics are solid.
  43. AWS / VPC — 1 questions. Cover once the first two topics are solid.
  44. AWS / Security — 2 questions. Cover once the first two topics are solid.
  45. AWS / Serverless — 1 questions. Cover once the first two topics are solid.
  46. AWS / Auto Scaling — 1 questions. Cover once the first two topics are solid.
  47. AWS / CDN — 2 questions. Cover once the first two topics are solid.
  48. AWS / SQS — 2 questions. Cover once the first two topics are solid.
  49. DevOps / Kubernetes — 2 questions. Cover once the first two topics are solid.
  50. DevOps / CI/CD — 1 questions. Cover once the first two topics are solid.
  51. DevOps / Helm — 1 questions. Cover once the first two topics are solid.
  52. DevOps / Docker — 1 questions. Cover once the first two topics are solid.
  53. Kafka / Consumer Groups — 1 questions. Cover once the first two topics are solid.
  54. Kafka / Partitioning — 1 questions. Cover once the first two topics are solid.
  55. Kafka / Ordering — 1 questions. Cover once the first two topics are solid.
  56. Kafka / Performance — 1 questions. Cover once the first two topics are solid.
  57. Kafka / Durability — 1 questions. Cover once the first two topics are solid.
  58. Security / IDOR — 1 questions. Cover once the first two topics are solid.
  59. Security / Incident Response — 2 questions. Cover once the first two topics are solid.
  60. Security / Secrets Management — 1 questions. Cover once the first two topics are solid.
  61. System Design / Real-time ML — 1 questions. Cover once the first two topics are solid.
  62. TypeScript / Type Safety — 1 questions. Cover once the first two topics are solid.
  63. TypeScript / Utility Types — 1 questions. Cover once the first two topics are solid.
  64. TypeScript / Runtime Errors — 1 questions. Cover once the first two topics are solid.
  65. MongoDB / Aggregation — 1 questions. Cover once the first two topics are solid.
  66. MongoDB / Internals — 1 questions. Cover once the first two topics are solid.
  67. React / Next.js App Router — 1 questions. Cover once the first two topics are solid.
  68. React / CSS-in-JS — 1 questions. Cover once the first two topics are solid.
  69. React / UX Patterns — 1 questions. Cover once the first two topics are solid.
  70. Node.js / Architecture — 3 questions. Cover once the first two topics are solid.
  71. Node.js / Streams — 1 questions. Cover once the first two topics are solid.
  72. SQL / Database Architecture — 1 questions. Cover once the first two topics are solid.
  73. SQL / Hierarchical Data — 1 questions. Cover once the first two topics are solid.
  74. SQL / PostgreSQL Internals — 1 questions. Cover once the first two topics are solid.
  75. SQL / Full Text Search — 1 questions. Cover once the first two topics are solid.
  76. AWS / Lambda Networking — 1 questions. Cover once the first two topics are solid.
  77. AWS / Data Lake — 1 questions. Cover once the first two topics are solid.
  78. AWS / S3 Cost — 1 questions. Cover once the first two topics are solid.
  79. AWS / CloudFormation — 1 questions. Cover once the first two topics are solid.
  80. Security / Incident — 1 questions. Cover once the first two topics are solid.
  81. DevOps / Incident — 1 questions. Cover once the first two topics are solid.
  82. SQL / Disaster Recovery — 1 questions. Cover once the first two topics are solid.
  83. SQL / Performance — 1 questions. Cover once the first two topics are solid.
  84. Security / Session Hijacking — 1 questions. Cover once the first two topics are solid.
  85. Python / Performance Optimization — 1 questions. Cover once the first two topics are solid.
  86. Redis / TTL — 1 questions. Cover once the first two topics are solid.
  87. Redis / Data Structures — 1 questions. Cover once the first two topics are solid.
  88. Elasticsearch / Cluster Health — 1 questions. Cover once the first two topics are solid.
  89. Elasticsearch / Performance — 1 questions. Cover once the first two topics are solid.
  90. Elasticsearch / Query Types — 1 questions. Cover once the first two topics are solid.
  91. Elasticsearch / Index Management — 1 questions. Cover once the first two topics are solid.
  92. GraphQL / Real-time — 1 questions. Cover once the first two topics are solid.
  93. GraphQL / Schema Evolution — 1 questions. Cover once the first two topics are solid.
  94. Data Engineering / Exactly Once — 1 questions. Cover once the first two topics are solid.
  95. Data Engineering / Data Modeling — 3 questions. Cover once the first two topics are solid.
  96. Data Engineering / Spark — 2 questions. Cover once the first two topics are solid.
  97. Data Engineering / Architecture — 4 questions. Cover once the first two topics are solid.
  98. Data Engineering / Data Quality — 1 questions. Cover once the first two topics are solid.
  99. Data Engineering / ML Pipeline — 1 questions. Cover once the first two topics are solid.
  100. React / Hydration — 1 questions. Cover once the first two topics are solid.
  101. React / Patterns — 1 questions. Cover once the first two topics are solid.
  102. React / Build Optimization — 1 questions. Cover once the first two topics are solid.
  103. React / Architecture — 1 questions. Cover once the first two topics are solid.
  104. Node.js / Core — 1 questions. Cover once the first two topics are solid.
  105. Python / Memory Optimization — 1 questions. Cover once the first two topics are solid.
  106. Python / Data Processing — 1 questions. Cover once the first two topics are solid.
  107. DevOps / Terraform — 1 questions. Cover once the first two topics are solid.
  108. DevOps / AWS Lambda — 1 questions. Cover once the first two topics are solid.
  109. SQL / PostgreSQL — 1 questions. Cover once the first two topics are solid.
  110. AWS / Lambda — 1 questions. Cover once the first two topics are solid.
  111. AWS / Load Balancing — 1 questions. Cover once the first two topics are solid.
  112. AWS / IAM — 1 questions. Cover once the first two topics are solid.
  113. AWS / Networking — 1 questions. Cover once the first two topics are solid.
  114. AWS / Container Orchestration — 1 questions. Cover once the first two topics are solid.
  115. GraphQL / Performance — 1 questions. Cover once the first two topics are solid.
  116. GraphQL / Core Concepts — 1 questions. Cover once the first two topics are solid.
  117. GraphQL / Security — 1 questions. Cover once the first two topics are solid.
  118. GraphQL / Client Patterns — 1 questions. Cover once the first two topics are solid.
  119. Elasticsearch / Mapping — 1 questions. Cover once the first two topics are solid.
  120. Data Engineering / Orchestration — 1 questions. Cover once the first two topics are solid.
  121. Data Engineering / Processing — 1 questions. Cover once the first two topics are solid.
  122. Data Engineering / Storage — 1 questions. Cover once the first two topics are solid.
  123. TypeScript / Advanced Types — 1 questions. Cover once the first two topics are solid.
  124. Architecture / Documentation — 1 questions. Cover once the first two topics are solid.
  125. React / Next.js — 1 questions. Cover once the first two topics are solid.
  126. PySpark / Core Concepts — 1 questions. Cover once the first two topics are solid.
  127. PySpark / Optimization — 1 questions. Cover once the first two topics are solid.
  128. PySpark / Debugging — 1 questions. Cover once the first two topics are solid.
  129. PySpark / Caching — 1 questions. Cover once the first two topics are solid.
  130. PySpark / Coding — 1 questions. Cover once the first two topics are solid.
  131. Airflow / Scheduling — 1 questions. Cover once the first two topics are solid.
  132. Airflow / Security — 1 questions. Cover once the first two topics are solid.
  133. Airflow / Task Communication — 1 questions. Cover once the first two topics are solid.
  134. Airflow / Backfill — 1 questions. Cover once the first two topics are solid.
  135. Web / WebAssembly — 1 questions. Cover once the first two topics are solid.
  136. Architecture / Multi-tenancy — 1 questions. Cover once the first two topics are solid.
  137. Behavioral / Agile — 2 questions. Cover once the first two topics are solid.
  138. GraphQL / Architecture — 1 questions. Cover once the first two topics are solid.
  139. Python / Pandas — 1 questions. Cover once the first two topics are solid.

Step 3 — Practice with real questions

These are the most upvoted questions engineers report being asked at General:

General Hard Scenario round 5–8 YearsSnowflakeSQLPython

A query that previously completed in 2 minutes now takes 20 minutes. Describe your systematic approach to troubleshooting and optimizing performance in Snowflake.

↑ 91 upvotes · 65 engineers asked this · Data Engineer
General Hard Scenario round 5–8 YearsSnowflakePySparkAirflow

Design an end-to-end data pipeline using Python, PySpark, Snowflake, Airflow, and AWS S3. Explain data flow, orchestration, monitoring, and failure handling.

↑ 87 upvotes · 62 engineers asked this · Data Engineer
General Hard Scenario round 5–8 YearsSnowflakeSQLPython

Snowpipe is ingesting duplicate records from cloud storage. How would you detect, prevent, and remediate duplicate data in Snowflake?

↑ 83 upvotes · 59 engineers asked this · Data Engineer
General Medium Technical round 2-5 years

Your AWS Lambda function runs fine in testing but times out in production on the first invocation. Why?

↑ 83 upvotes · 51 engineers asked this · SDE2
General Medium System Design round 2-5 years

How do you implement dark mode in a React app that persists across refreshes, respects OS preference, and allows manual override?

↑ 82 upvotes · 20 engineers asked this · SDE2

Step 4 — Analyse the job description

Paste the exact General JD into Stepkai's AI tool. It will extract the competencies being tested, score your current readiness, and generate a personalised day-by-day plan targeting your specific gaps — not a generic checklist.

Analyse my JD →

Step 5 — Mock interview

Practice answering General questions with AI grading. Get instant feedback on depth, correctness, and communication before the real thing.

Start practising →

All General questions by technology

General Snowflake General Python General SQL

Preparation guides for other companies

How to prepare for Amazon How to prepare for Google How to prepare for Microsoft How to prepare for Flipkart How to prepare for Swiggy How to prepare for Meta How to prepare for Apple How to prepare for Netflix How to prepare for Uber How to prepare for Airbnb

Frequently asked questions

How long does it take to prepare for General interview?
For experienced engineers, 2–4 weeks of focused preparation covering Snowflake / Snowpipe, Snowflake / Time Travel, Snowflake / Fail-safe, Snowflake / Zero Copy Cloning, Snowflake / Data Quality, Snowflake / Performance Tuning, Snowflake / Architecture, Snowflake / Concepts, React / State Management, React / Complex UI, Node.js / WebSocket, SQL / Multi-tenancy, SQL / Concurrency, SQL / Transactions, Python / Memory, Python / Data Pipeline, Python / Caching, AWS / ECS, AWS / RDS, AWS / Architecture, Kafka / Consumer, TypeScript / Type System, MongoDB / Indexing, MongoDB / Schema Design, MongoDB / Write Concern, Security / SQL Injection, Behavioral / Ethics, Behavioral / Estimation, React / Micro Frontend, React / React Query, React / SSR, React / Performance, Python / Django, Python / Performance, Python / Celery, Python / Data Handling, Python / Multiprocessing, SQL / Data Warehousing, SQL / Database Theory, SQL / Schema Design, AWS / S3, AWS / Event Processing, AWS / VPC, AWS / Security, AWS / Serverless, AWS / Auto Scaling, AWS / CDN, AWS / SQS, DevOps / Kubernetes, DevOps / CI/CD, DevOps / Helm, DevOps / Docker, Kafka / Consumer Groups, Kafka / Partitioning, Kafka / Ordering, Kafka / Performance, Kafka / Durability, Security / IDOR, Security / Incident Response, Security / Secrets Management, System Design / Real-time ML, TypeScript / Type Safety, TypeScript / Utility Types, TypeScript / Runtime Errors, MongoDB / Aggregation, MongoDB / Internals, React / Next.js App Router, React / CSS-in-JS, React / UX Patterns, Node.js / Architecture, Node.js / Streams, SQL / Database Architecture, SQL / Hierarchical Data, SQL / PostgreSQL Internals, SQL / Full Text Search, AWS / Lambda Networking, AWS / Data Lake, AWS / S3 Cost, AWS / CloudFormation, Security / Incident, DevOps / Incident, SQL / Disaster Recovery, SQL / Performance, Security / Session Hijacking, Python / Performance Optimization, Redis / TTL, Redis / Data Structures, Elasticsearch / Cluster Health, Elasticsearch / Performance, Elasticsearch / Query Types, Elasticsearch / Index Management, GraphQL / Real-time, GraphQL / Schema Evolution, Data Engineering / Exactly Once, Data Engineering / Data Modeling, Data Engineering / Spark, Data Engineering / Architecture, Data Engineering / Data Quality, Data Engineering / ML Pipeline, React / Hydration, React / Patterns, React / Build Optimization, React / Architecture, Node.js / Core, Python / Memory Optimization, Python / Data Processing, DevOps / Terraform, DevOps / AWS Lambda, SQL / PostgreSQL, AWS / Lambda, AWS / Load Balancing, AWS / IAM, AWS / Networking, AWS / Container Orchestration, GraphQL / Performance, GraphQL / Core Concepts, GraphQL / Security, GraphQL / Client Patterns, Elasticsearch / Mapping, Data Engineering / Orchestration, Data Engineering / Processing, Data Engineering / Storage, TypeScript / Advanced Types, Architecture / Documentation, React / Next.js, PySpark / Core Concepts, PySpark / Optimization, PySpark / Debugging, PySpark / Caching, PySpark / Coding, Airflow / Scheduling, Airflow / Security, Airflow / Task Communication, Airflow / Backfill, Web / WebAssembly, Architecture / Multi-tenancy, Behavioral / Agile, GraphQL / Architecture, Python / Pandas is typically sufficient for General.
What topics should I study for General interview?
General interview questions cover Snowflake / Snowpipe, Snowflake / Time Travel, Snowflake / Fail-safe, Snowflake / Zero Copy Cloning, Snowflake / Data Quality, Snowflake / Performance Tuning, Snowflake / Architecture, Snowflake / Concepts, React / State Management, React / Complex UI, Node.js / WebSocket, SQL / Multi-tenancy, SQL / Concurrency, SQL / Transactions, Python / Memory, Python / Data Pipeline, Python / Caching, AWS / ECS, AWS / RDS, AWS / Architecture, Kafka / Consumer, TypeScript / Type System, MongoDB / Indexing, MongoDB / Schema Design, MongoDB / Write Concern, Security / SQL Injection, Behavioral / Ethics, Behavioral / Estimation, React / Micro Frontend, React / React Query, React / SSR, React / Performance, Python / Django, Python / Performance, Python / Celery, Python / Data Handling, Python / Multiprocessing, SQL / Data Warehousing, SQL / Database Theory, SQL / Schema Design, AWS / S3, AWS / Event Processing, AWS / VPC, AWS / Security, AWS / Serverless, AWS / Auto Scaling, AWS / CDN, AWS / SQS, DevOps / Kubernetes, DevOps / CI/CD, DevOps / Helm, DevOps / Docker, Kafka / Consumer Groups, Kafka / Partitioning, Kafka / Ordering, Kafka / Performance, Kafka / Durability, Security / IDOR, Security / Incident Response, Security / Secrets Management, System Design / Real-time ML, TypeScript / Type Safety, TypeScript / Utility Types, TypeScript / Runtime Errors, MongoDB / Aggregation, MongoDB / Internals, React / Next.js App Router, React / CSS-in-JS, React / UX Patterns, Node.js / Architecture, Node.js / Streams, SQL / Database Architecture, SQL / Hierarchical Data, SQL / PostgreSQL Internals, SQL / Full Text Search, AWS / Lambda Networking, AWS / Data Lake, AWS / S3 Cost, AWS / CloudFormation, Security / Incident, DevOps / Incident, SQL / Disaster Recovery, SQL / Performance, Security / Session Hijacking, Python / Performance Optimization, Redis / TTL, Redis / Data Structures, Elasticsearch / Cluster Health, Elasticsearch / Performance, Elasticsearch / Query Types, Elasticsearch / Index Management, GraphQL / Real-time, GraphQL / Schema Evolution, Data Engineering / Exactly Once, Data Engineering / Data Modeling, Data Engineering / Spark, Data Engineering / Architecture, Data Engineering / Data Quality, Data Engineering / ML Pipeline, React / Hydration, React / Patterns, React / Build Optimization, React / Architecture, Node.js / Core, Python / Memory Optimization, Python / Data Processing, DevOps / Terraform, DevOps / AWS Lambda, SQL / PostgreSQL, AWS / Lambda, AWS / Load Balancing, AWS / IAM, AWS / Networking, AWS / Container Orchestration, GraphQL / Performance, GraphQL / Core Concepts, GraphQL / Security, GraphQL / Client Patterns, Elasticsearch / Mapping, Data Engineering / Orchestration, Data Engineering / Processing, Data Engineering / Storage, TypeScript / Advanced Types, Architecture / Documentation, React / Next.js, PySpark / Core Concepts, PySpark / Optimization, PySpark / Debugging, PySpark / Caching, PySpark / Coding, Airflow / Scheduling, Airflow / Security, Airflow / Task Communication, Airflow / Backfill, Web / WebAssembly, Architecture / Multi-tenancy, Behavioral / Agile, GraphQL / Architecture, Python / Pandas. The most upvoted topics from 168 real questions are: Snowflake / Snowpipe, Snowflake / Time Travel, Snowflake / Fail-safe.
Is General interview hard?
Difficulty levels range from Hard to Medium to Easy. Most questions are Medium. Preparation with real questions from engineers who cleared the loop makes a significant difference.