How to Prepare for General Interview 2026 — Complete Guide
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.
Step 2 — Study the right topics in order
- Snowflake / Snowpipe — 1 questions. Start here — highest weight in technical rounds.
- Snowflake / Time Travel — 1 questions. Second priority after the first topic.
- Snowflake / Fail-safe — 1 questions. Cover once the first two topics are solid.
- Snowflake / Zero Copy Cloning — 1 questions. Cover once the first two topics are solid.
- Snowflake / Data Quality — 1 questions. Cover once the first two topics are solid.
- Snowflake / Performance Tuning — 1 questions. Cover once the first two topics are solid.
- Snowflake / Architecture — 2 questions. Cover once the first two topics are solid.
- Snowflake / Concepts — 4 questions. Cover once the first two topics are solid.
- React / State Management — 3 questions. Cover once the first two topics are solid.
- React / Complex UI — 2 questions. Cover once the first two topics are solid.
- Node.js / WebSocket — 1 questions. Cover once the first two topics are solid.
- SQL / Multi-tenancy — 1 questions. Cover once the first two topics are solid.
- SQL / Concurrency — 1 questions. Cover once the first two topics are solid.
- SQL / Transactions — 1 questions. Cover once the first two topics are solid.
- Python / Memory — 2 questions. Cover once the first two topics are solid.
- Python / Data Pipeline — 1 questions. Cover once the first two topics are solid.
- Python / Caching — 1 questions. Cover once the first two topics are solid.
- AWS / ECS — 1 questions. Cover once the first two topics are solid.
- AWS / RDS — 2 questions. Cover once the first two topics are solid.
- AWS / Architecture — 1 questions. Cover once the first two topics are solid.
- Kafka / Consumer — 1 questions. Cover once the first two topics are solid.
- TypeScript / Type System — 3 questions. Cover once the first two topics are solid.
- MongoDB / Indexing — 1 questions. Cover once the first two topics are solid.
- MongoDB / Schema Design — 1 questions. Cover once the first two topics are solid.
- MongoDB / Write Concern — 1 questions. Cover once the first two topics are solid.
- Security / SQL Injection — 1 questions. Cover once the first two topics are solid.
- Behavioral / Ethics — 1 questions. Cover once the first two topics are solid.
- Behavioral / Estimation — 1 questions. Cover once the first two topics are solid.
- React / Micro Frontend — 1 questions. Cover once the first two topics are solid.
- React / React Query — 2 questions. Cover once the first two topics are solid.
- React / SSR — 1 questions. Cover once the first two topics are solid.
- React / Performance — 2 questions. Cover once the first two topics are solid.
- Python / Django — 1 questions. Cover once the first two topics are solid.
- Python / Performance — 1 questions. Cover once the first two topics are solid.
- Python / Celery — 1 questions. Cover once the first two topics are solid.
- Python / Data Handling — 1 questions. Cover once the first two topics are solid.
- Python / Multiprocessing — 1 questions. Cover once the first two topics are solid.
- SQL / Data Warehousing — 1 questions. Cover once the first two topics are solid.
- SQL / Database Theory — 1 questions. Cover once the first two topics are solid.
- SQL / Schema Design — 1 questions. Cover once the first two topics are solid.
- AWS / S3 — 3 questions. Cover once the first two topics are solid.
- AWS / Event Processing — 1 questions. Cover once the first two topics are solid.
- AWS / VPC — 1 questions. Cover once the first two topics are solid.
- AWS / Security — 2 questions. Cover once the first two topics are solid.
- AWS / Serverless — 1 questions. Cover once the first two topics are solid.
- AWS / Auto Scaling — 1 questions. Cover once the first two topics are solid.
- AWS / CDN — 2 questions. Cover once the first two topics are solid.
- AWS / SQS — 2 questions. Cover once the first two topics are solid.
- DevOps / Kubernetes — 2 questions. Cover once the first two topics are solid.
- DevOps / CI/CD — 1 questions. Cover once the first two topics are solid.
- DevOps / Helm — 1 questions. Cover once the first two topics are solid.
- DevOps / Docker — 1 questions. Cover once the first two topics are solid.
- Kafka / Consumer Groups — 1 questions. Cover once the first two topics are solid.
- Kafka / Partitioning — 1 questions. Cover once the first two topics are solid.
- Kafka / Ordering — 1 questions. Cover once the first two topics are solid.
- Kafka / Performance — 1 questions. Cover once the first two topics are solid.
- Kafka / Durability — 1 questions. Cover once the first two topics are solid.
- Security / IDOR — 1 questions. Cover once the first two topics are solid.
- Security / Incident Response — 2 questions. Cover once the first two topics are solid.
- Security / Secrets Management — 1 questions. Cover once the first two topics are solid.
- System Design / Real-time ML — 1 questions. Cover once the first two topics are solid.
- TypeScript / Type Safety — 1 questions. Cover once the first two topics are solid.
- TypeScript / Utility Types — 1 questions. Cover once the first two topics are solid.
- TypeScript / Runtime Errors — 1 questions. Cover once the first two topics are solid.
- MongoDB / Aggregation — 1 questions. Cover once the first two topics are solid.
- MongoDB / Internals — 1 questions. Cover once the first two topics are solid.
- React / Next.js App Router — 1 questions. Cover once the first two topics are solid.
- React / CSS-in-JS — 1 questions. Cover once the first two topics are solid.
- React / UX Patterns — 1 questions. Cover once the first two topics are solid.
- Node.js / Architecture — 3 questions. Cover once the first two topics are solid.
- Node.js / Streams — 1 questions. Cover once the first two topics are solid.
- SQL / Database Architecture — 1 questions. Cover once the first two topics are solid.
- SQL / Hierarchical Data — 1 questions. Cover once the first two topics are solid.
- SQL / PostgreSQL Internals — 1 questions. Cover once the first two topics are solid.
- SQL / Full Text Search — 1 questions. Cover once the first two topics are solid.
- AWS / Lambda Networking — 1 questions. Cover once the first two topics are solid.
- AWS / Data Lake — 1 questions. Cover once the first two topics are solid.
- AWS / S3 Cost — 1 questions. Cover once the first two topics are solid.
- AWS / CloudFormation — 1 questions. Cover once the first two topics are solid.
- Security / Incident — 1 questions. Cover once the first two topics are solid.
- DevOps / Incident — 1 questions. Cover once the first two topics are solid.
- SQL / Disaster Recovery — 1 questions. Cover once the first two topics are solid.
- SQL / Performance — 1 questions. Cover once the first two topics are solid.
- Security / Session Hijacking — 1 questions. Cover once the first two topics are solid.
- Python / Performance Optimization — 1 questions. Cover once the first two topics are solid.
- Redis / TTL — 1 questions. Cover once the first two topics are solid.
- Redis / Data Structures — 1 questions. Cover once the first two topics are solid.
- Elasticsearch / Cluster Health — 1 questions. Cover once the first two topics are solid.
- Elasticsearch / Performance — 1 questions. Cover once the first two topics are solid.
- Elasticsearch / Query Types — 1 questions. Cover once the first two topics are solid.
- Elasticsearch / Index Management — 1 questions. Cover once the first two topics are solid.
- GraphQL / Real-time — 1 questions. Cover once the first two topics are solid.
- GraphQL / Schema Evolution — 1 questions. Cover once the first two topics are solid.
- Data Engineering / Exactly Once — 1 questions. Cover once the first two topics are solid.
- Data Engineering / Data Modeling — 3 questions. Cover once the first two topics are solid.
- Data Engineering / Spark — 2 questions. Cover once the first two topics are solid.
- Data Engineering / Architecture — 4 questions. Cover once the first two topics are solid.
- Data Engineering / Data Quality — 1 questions. Cover once the first two topics are solid.
- Data Engineering / ML Pipeline — 1 questions. Cover once the first two topics are solid.
- React / Hydration — 1 questions. Cover once the first two topics are solid.
- React / Patterns — 1 questions. Cover once the first two topics are solid.
- React / Build Optimization — 1 questions. Cover once the first two topics are solid.
- React / Architecture — 1 questions. Cover once the first two topics are solid.
- Node.js / Core — 1 questions. Cover once the first two topics are solid.
- Python / Memory Optimization — 1 questions. Cover once the first two topics are solid.
- Python / Data Processing — 1 questions. Cover once the first two topics are solid.
- DevOps / Terraform — 1 questions. Cover once the first two topics are solid.
- DevOps / AWS Lambda — 1 questions. Cover once the first two topics are solid.
- SQL / PostgreSQL — 1 questions. Cover once the first two topics are solid.
- AWS / Lambda — 1 questions. Cover once the first two topics are solid.
- AWS / Load Balancing — 1 questions. Cover once the first two topics are solid.
- AWS / IAM — 1 questions. Cover once the first two topics are solid.
- AWS / Networking — 1 questions. Cover once the first two topics are solid.
- AWS / Container Orchestration — 1 questions. Cover once the first two topics are solid.
- GraphQL / Performance — 1 questions. Cover once the first two topics are solid.
- GraphQL / Core Concepts — 1 questions. Cover once the first two topics are solid.
- GraphQL / Security — 1 questions. Cover once the first two topics are solid.
- GraphQL / Client Patterns — 1 questions. Cover once the first two topics are solid.
- Elasticsearch / Mapping — 1 questions. Cover once the first two topics are solid.
- Data Engineering / Orchestration — 1 questions. Cover once the first two topics are solid.
- Data Engineering / Processing — 1 questions. Cover once the first two topics are solid.
- Data Engineering / Storage — 1 questions. Cover once the first two topics are solid.
- TypeScript / Advanced Types — 1 questions. Cover once the first two topics are solid.
- Architecture / Documentation — 1 questions. Cover once the first two topics are solid.
- React / Next.js — 1 questions. Cover once the first two topics are solid.
- PySpark / Core Concepts — 1 questions. Cover once the first two topics are solid.
- PySpark / Optimization — 1 questions. Cover once the first two topics are solid.
- PySpark / Debugging — 1 questions. Cover once the first two topics are solid.
- PySpark / Caching — 1 questions. Cover once the first two topics are solid.
- PySpark / Coding — 1 questions. Cover once the first two topics are solid.
- Airflow / Scheduling — 1 questions. Cover once the first two topics are solid.
- Airflow / Security — 1 questions. Cover once the first two topics are solid.
- Airflow / Task Communication — 1 questions. Cover once the first two topics are solid.
- Airflow / Backfill — 1 questions. Cover once the first two topics are solid.
- Web / WebAssembly — 1 questions. Cover once the first two topics are solid.
- Architecture / Multi-tenancy — 1 questions. Cover once the first two topics are solid.
- Behavioral / Agile — 2 questions. Cover once the first two topics are solid.
- GraphQL / Architecture — 1 questions. Cover once the first two topics are solid.
- 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:
A query that previously completed in 2 minutes now takes 20 minutes. Describe your systematic approach to troubleshooting and optimizing performance in Snowflake.
Design an end-to-end data pipeline using Python, PySpark, Snowflake, Airflow, and AWS S3. Explain data flow, orchestration, monitoring, and failure handling.
Snowpipe is ingesting duplicate records from cloud storage. How would you detect, prevent, and remediate duplicate data in Snowflake?
Your AWS Lambda function runs fine in testing but times out in production on the first invocation. Why?
How do you implement dark mode in a React app that persists across refreshes, respects OS preference, and allows manual override?
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.
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 →