Q11. What is partitioning and why does it matter for big data?
Partitioning splits a large dataset into smaller physical chunks so queries and maintenance target only relevant data. Common strategies are range (by date), list (by reg...
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 (59 available).
Partitioning splits a large dataset into smaller physical chunks so queries and maintenance target only relevant data. Common strategies are range (by date), list (by reg...
Interaction to Next Paint measures the time from a user interaction such as a click, tap or key press until the browser paints the next frame, across the whole visit, rep...
With the default strategy Angular checks a component on every change-detection run triggered by any event, timer or XHR inside the zone. ChangeDetectionStrategy.OnPush te...
Identify the consumer before acting. CPU: ```bash top -o %CPU uptime # load average pidstat 1 5 # per-process CPU perf top # hot functions ``` Check load average against ...
The critical rendering path is the sequence the browser follows to turn HTML, CSS and JavaScript into pixels: parse HTML into the DOM, parse CSS into the CSSOM, combine t...
Comprehensions are typically faster than an equivalent for-loop with append because the iteration runs in optimised bytecode without repeated method lookups. ```python sq...
Two main approaches: - Offset pagination: `GET /items?limit=20&offset=40`. Simple and allows jumping to a page, but degrades as offsets grow because the database must sca...
Lazy loading defers work until it is needed. For images, loading="lazy" and decoding="async" defer off-screen loads, but never lazy-load the LCP image because it delays t...
A context switch is the act of saving the state of one thread or process and restoring another so execution can resume later. The kernel saves the program counter, regist...
Measure latency and utilisation, then find the culprit. 1. Space versus inodes: use df -h and df -i. A full inode table also breaks writes. 2. Utilisation and latency: ``...
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.