Q1. What is the difference between a query, a mutation and a subscription?
- Query: a read operation. Queries can run in parallel and must be side-effect free. - Mutation: a write operation that changes server state. Top-level mutation fields ru...
Technical Question Bank · Peer-Reviewed
Search and filter frequently asked interview questions across technical, programming, and behavioral domains. Tailor your interview preparation by difficulty for freshers or experienced developers (7 available).
- Query: a read operation. Queries can run in parallel and must be side-effect free. - Mutation: a write operation that changes server state. Top-level mutation fields ru...
A clustered index defines the physical order of rows in the table. Because the data is stored in that order, a table can have only one clustered index, usually the primar...
BigQuery is a serverless, columnar data warehouse built on a separation of storage and compute. - Storage: data lives in Capacitor, a columnar format backed by Colossus d...
LINQ queries over `IEnumerable` are lazy: the query is a description that runs only when enumerated by `foreach`, `ToList`, `Count`, `First` or similar. Each enumeration ...
Query optimisation starts by measuring. `EXPLAIN` shows the plan; `EXPLAIN ANALYZE` runs it and reports actual rows and time. Things to look for: sequential scans on larg...
Cost in on-demand BigQuery is driven by bytes scanned, so reduce what each query reads. - Partition tables, usually by date, and add partition filters so only relevant pa...
Expose them as query parameters with a clear convention: ```http GET /articles?status=published&author=42&sort=-created_at&fields=id,title ``` - Filtering: one parameter ...
HireXTech uses essential storage to remember your study preferences and third-party advertising cookies via Google AdSense in compliance with GDPR. You can choose to enable essential cookies only or accept all cookies. Read our Privacy Policy.