Posts
- Why SkillCertify for WordPress Fundamental Certification? (April 23, 2026)
Pages
- Help Center (October 1, 2026)
- Frequently Asked Questions (April 22, 2026)
- Sitemap (April 18, 2026)
- Cookie Policy (April 18, 2026)
- Contact (April 18, 2026)
- Terms of Service (April 18, 2026)
- Exam (April 18, 2026)
- Verify (April 18, 2026)
- Home (April 18, 2026)
- Privacy Policy (April 18, 2026)
- About (April 18, 2026)
Questions
- What is the primary purpose of performing log transformation on a highly right-skewed feature? (August 31, 2026)
- Which encoding technique is most appropriate for an ordinal categorical variable with a clear inherent ranking? (August 31, 2026)
- What is the effect of applying `RobustScaler` to a dataset containing significant outliers? (August 31, 2026)
- What is the primary advantage of using median imputation over mean imputation for a feature with a skewed distribution? (August 31, 2026)
- Why is it critical to fit a scaler only on the training set before transforming the test set? (August 31, 2026)
- What is the primary reason for applying a Yeo-Johnson transformation instead of a Box-Cox transformation? (August 31, 2026)
- Which effect occurs when applying One-Hot Encoding to a categorical variable with high cardinality? (August 31, 2026)
- What is the primary risk of using MICE (Multivariate Imputation by Chained Equations) on a dataset with high multicollinearity? (August 31, 2026)
- Which consequence arises from applying Min-Max scaling to a feature containing significant outliers? (August 31, 2026)
- from sklearn.preprocessing import StandardScaler scaler = StandardScaler(with_mean=False) scaler.fit_transform(X) What is the effect of setting with_mean=False? (August 31, 2026)
- Which scenario necessitates the use of Box-Cox transformation over a simple Log transformation? (August 31, 2026)
- Why is Target Encoding prone to data leakage during the model training process? (August 31, 2026)
- Which imputation strategy is most appropriate for a feature exhibiting Missing Not At Random (MNAR) behavior? (August 31, 2026)
- What is the primary consequence of dropping rows with missing values? (August 31, 2026)
- Which method is used to remove duplicate rows from a pandas DataFrame? (August 31, 2026)
- What is the result of applying mean imputation to a dataset with missing values? (August 31, 2026)
- Which technique is used to convert categorical variables into binary columns? (August 31, 2026)
- What is the primary purpose of data normalization in a machine learning pipeline? (August 31, 2026)
- from sklearn.impute import SimpleImputer imp = SimpleImputer(strategy='constant', fill_value=0) imp.fit_transform([[1, 2], [np.nan, 3]]) What is the output of this code? (August 31, 2026)
- What is the result of applying a log transformation to a right-skewed numerical feature? (August 31, 2026)
- Which technique is most effective for handling categorical variables with high cardinality to prevent dimensionality explosion? (August 31, 2026)
- What is the primary effect of applying Standard Scaler to a dataset containing significant outliers? (August 31, 2026)
- Which imputation strategy is most appropriate for a numerical feature that exhibits a highly skewed distribution? (August 31, 2026)
- What is the precise behavior of the browser's event loop when a microtask queue contains pending tasks after a macrotask completes? (August 30, 2026)
- Which HTTP method is primarily used to retrieve data from a server? (August 30, 2026)
- What is the result of the following code snippet? console.log(1 + '2'); (August 30, 2026)
- Which CSS property is used to change the text color of an element? (August 30, 2026)
- Which mechanism allows a web application to restrict which origins can access its resources? (August 30, 2026)
- What is the output of the following code snippet? console.log(typeof null); console.log(typeof undefined); (August 30, 2026)
- Which CSS display property value removes an element from the document flow entirely? (August 30, 2026)
- What is the primary purpose of the 'defer' attribute when loading an external JavaScript file? (August 30, 2026)
- What is the primary effect of setting 'content-visibility: auto' on a complex DOM subtree? (August 30, 2026)
- Which mechanism does the browser use to handle 'SameSite=Lax' cookies during cross-site top-level navigations? (August 30, 2026)
- What is the result of the following code snippet? const obj = { x: 10 }; Object.defineProperty(obj, 'x', { writable: false, configurable: false }); Object.freeze(obj); obj.x = 20; console.log(obj.x); (August 30, 2026)
- Which statement accurately describes the behavior of the 'IntersectionObserver' API regarding element visibility? (August 30, 2026)
- What is the precise behavior of the Event Loop when a Promise microtask is queued during the execution of a synchronous task? (August 30, 2026)
- Which mechanism allows a web application to request resources from a different origin than its own? (August 30, 2026)
- What is the result of the following code snippet? const arr = [1, 2, 3]; const newArr = [...arr, 4]; console.log(newArr.length); (August 30, 2026)
- Which CSS property is used to control the alignment of flex items along the cross-axis? (August 30, 2026)
- What is the primary function of the 'defer' attribute when added to a script tag? (August 30, 2026)
- Which HTTP status code indicates that a requested resource has been permanently moved to a new URI? (August 30, 2026)
- What is the result of this code? const obj = { a: 1 }; Object.freeze(obj); obj.a = 2; console.log(obj.a); (August 30, 2026)
- Which behavior occurs when a browser encounters a 'fetch' request with 'credentials: same-origin' to a different domain? (August 30, 2026)
- What is the primary effect of the 'contain' CSS property with a value of 'strict' on an element? (August 30, 2026)
- Which mechanism prevents the browser from executing a script if its integrity hash does not match the fetched content? (August 30, 2026)
- What is the primary purpose of the 'localStorage' API in modern web browsers? (August 30, 2026)
- Which HTTP header is used to prevent browsers from interpreting files as a different MIME type than specified? (August 30, 2026)
- What is the result of the following JavaScript code snippet? console.log(0.1 + 0.2 === 0.3); (August 30, 2026)
- Which CSS property is used to create a new Block Formatting Context (BFC) to prevent margin collapsing? (August 30, 2026)
- What is the primary effect of the 'defer' attribute on a script tag in an HTML document? (August 30, 2026)
- What is the primary consequence of setting 'passive: true' on a touch event listener? (August 30, 2026)
- Which behavior occurs when a browser encounters a 'preload' link tag with an incorrect 'as' attribute? (August 30, 2026)
- What is the result of executing the following code snippet in a modern browser environment? const p = Promise.resolve(); p.then(() => console.log(1)); queueMicrotask(() => console.log(2)); setTimeout(() => console.log(3), 0); (August 30, 2026)
- What is the specific effect of the 'contain: strict' CSS property on a layout container? (August 30, 2026)
- Which mechanism ensures that a browser-side microtask queue is fully processed before the next rendering update? (August 30, 2026)
- What is the primary purpose of the 'Content-Security-Policy' (CSP) 'script-src' directive? (August 30, 2026)
- What is the primary consequence of setting the 'display' property to 'contents' on a container element? (August 30, 2026)
- Which mechanism does the browser use to determine if a cross-origin request requires a preflight OPTIONS request? (August 30, 2026)
- What is the primary purpose of the 'Vary' HTTP header in a caching context? (August 30, 2026)
- Which browser behavior occurs when a 'passive: true' flag is used in an event listener? (August 30, 2026)
- What is the result of the following JavaScript execution context behavior? (August 30, 2026)
- Which mechanism prevents the browser from executing a script injected into a page via a malicious third-party source? (August 30, 2026)
- What is the primary consequence of setting the 'SameSite' attribute to 'None' on a cross-site cookie? (August 30, 2026)
- What is the output of the following code snippet?$a = 0123; echo $a; (August 29, 2026)
- Which superglobal contains information about server paths, headers, and script locations? (August 29, 2026)
- Which data type is used to represent a value that can only be true or false? (August 29, 2026)
- Which function is used to check if a variable has been declared and is not null? (August 29, 2026)
- What is the result of the following code snippet? $a = 10; echo gettype($a); (August 29, 2026)
- Which PHP superglobal is used to retrieve information about files uploaded via an HTTP POST request? (August 29, 2026)
- What is the result of the following loose comparison?var_dump(0 == 'abc'); (August 29, 2026)
- What is the output of the following code snippet?$a = '5'; echo $a + 10 . 5; (August 29, 2026)
- Which superglobal is used to access data sent via the HTTP POST method? (August 29, 2026)
- What is the result of the loose comparison: `var_dump(null == []);`? (August 29, 2026)
- Which statement correctly describes the behavior of the `static` keyword when used with variables inside a function? (August 29, 2026)
- What is the output of the following code snippet? $a = 0123; echo $a; (August 29, 2026)
- What is the behavior of the `$_REQUEST` superglobal when `request_order` is set in php.ini? (August 29, 2026)
- Which statement correctly describes the scope of variables defined within a closure using the 'use' keyword? (August 29, 2026)
- What is the result of the following comparison: var_dump(0 == 'php'); (August 29, 2026)
- Which statement accurately describes the behavior of variable variables when accessing array properties? (August 29, 2026)
- Which function is used to check if a variable is defined and not null? (August 29, 2026)
- What is the result of the comparison: var_dump(null == false); (August 29, 2026)
- Which statement correctly describes the behavior of the `$_SERVER` superglobal? (August 29, 2026)
- What is the output of the following code snippet? $a = '10'; echo $a + 5; (August 29, 2026)
- What is the result of the expression: $a = '1'; $b = &$a; $b = '2'; echo $a; (August 29, 2026)
- Which statement correctly describes the behavior of the `$_FILES` superglobal? (August 29, 2026)
- What is the result of the expression: var_dump([] == false); (August 29, 2026)
- What is the output of the following code snippet?$a = 0123; echo $a; (August 29, 2026)
- Which statement about the `static` variable keyword inside a function is correct? (August 29, 2026)
- What is the result of the comparison var_dump(0 == 'php');? (August 29, 2026)
- Which statement correctly describes the behavior of the `$_REQUEST` superglobal? (August 29, 2026)
- What is the result of the expression $a = '5' + 2; echo gettype($a);? (August 29, 2026)
- What is the result of $a = null; $b = (int) $a; $c = (string) $a;? (August 29, 2026)
- What is the result of $x = '10' + 5 + '2.5'; echo gettype($x);? (August 29, 2026)
- Which statement correctly describes the behavior of the `$_POST` superglobal when `Content-Type` is `application/json`? (August 29, 2026)
- What is the result of the expression (int) (0.1 + 0.7) * 10 in PHP? (August 29, 2026)
- What is the result of the loose comparison '1e3' == 1000 in PHP? (August 29, 2026)
- Which statement accurately describes the behavior of the `static` keyword inside a class method? (August 29, 2026)
- What is the output of $a = '1'; $b = &$a; $b = '2'; unset($a); echo $b;? (August 29, 2026)
- Which type of variable is strictly local to the function scope and cannot access global variables directly? (August 29, 2026)
- How does PHP handle the assignment of a variable by reference when the original variable is unset? (August 29, 2026)
- What is the result of the loose comparison `0 == 'foobar'` in PHP? (August 29, 2026)
- Which statement accurately describes the behavior of the `$_REQUEST` superglobal in PHP? (August 29, 2026)
- What is the output of the following code snippet? $a = '5' + 2; echo gettype($a); (August 29, 2026)
- What is the primary consequence of applying One-Hot Encoding to a categorical feature with high cardinality? (August 28, 2026)
- Which method is most appropriate for imputing missing values in a numerical feature with significant outliers? (August 28, 2026)
- What is the primary purpose of performing feature scaling in a machine learning pipeline? (August 28, 2026)
- Which technique is most effective for handling missing values in a small dataset with non-random missingness? (August 28, 2026)
- What is the consequence of using 'handle_unknown='ignore'' in OneHotEncoder during transformation? (August 28, 2026)
- What is the primary purpose of applying a Min-Max Scaler to a feature set? (August 28, 2026)
- Which preprocessing step is required to prevent data leakage when using cross-validation? (August 28, 2026)
- from sklearn.preprocessing import KBinsDiscretizer enc = KBinsDiscretizer(n_bins=5, encode='ordinal', strategy='uniform') enc.fit_transform(X) What is the primary behavior of this configuration? (August 28, 2026)
- What is the primary risk of using Target Encoding on a categorical feature with high cardinality? (August 28, 2026)
- What is the consequence of applying RobustScaler to a feature containing extreme outliers in a small dataset? (August 28, 2026)
- Which issue arises when applying PowerTransformer with 'yeo-johnson' to a feature containing negative values and zeros? (August 28, 2026)
- What is the primary risk of using IterativeImputer on a dataset with high multicollinearity among features? (August 28, 2026)
- What is the result of applying a Log transformation to a feature with a right-skewed distribution? (August 28, 2026)
- What is the primary purpose of using a 'drop=' argument in OneHotEncoder when handling binary categorical features? (August 28, 2026)
- What is the primary consequence of failing to scale features before applying a K-Nearest Neighbors (KNN) algorithm? (August 28, 2026)
- Which scenario necessitates the use of One-Hot Encoding over Label Encoding for categorical variables? (August 28, 2026)
- What is the primary effect of using the 'median' strategy in SimpleImputer compared to the 'mean' strategy? (August 28, 2026)
- from sklearn.impute import KNNImputer imputer = KNNImputer(n_neighbors=5, weights='distance') imputer.fit_transform(X) What is the primary behavior of this configuration? (August 28, 2026)
- Which problem occurs when using Target Encoding on a categorical feature with very low frequency categories? (August 28, 2026)
- What is the effect of applying a QuantileTransformer with output_distribution='normal' to a uniform distribution? (August 28, 2026)
- Which issue arises when using MICE (Multivariate Imputation by Chained Equations) on a dataset with high multicollinearity? (August 28, 2026)
- What is the primary consequence of applying standard scaling to a feature with a bimodal distribution? (August 28, 2026)
- Which method is most appropriate for scaling features when the dataset contains significant outliers? (August 28, 2026)
- What is the primary purpose of applying a PowerTransformer with the Box-Cox method? (August 28, 2026)
- Which statement correctly describes the behavior of mean imputation on a dataset with significant outliers? (August 28, 2026)
- What is the primary effect of applying One-Hot Encoding to a categorical feature with high cardinality? (August 28, 2026)
- Which effect occurs when applying a log transformation to a feature with a heavy right-skew and a very small constant offset? (August 28, 2026)
- from sklearn.preprocessing import OrdinalEncoder enc = OrdinalEncoder(handle_unknown='use_encoded_value', unknown_value=-1) enc.fit(X_train) enc.transform(X_test) What is the result of this configuration when encountering an unseen category in the test set? (August 28, 2026)
- What is the primary risk of using K-Nearest Neighbors (KNN) imputation when the feature space is not properly scaled? (August 28, 2026)
- Which issue arises when applying Yeo-Johnson transformation to a feature containing a significant number of zero values? (August 28, 2026)
- What is the primary consequence of applying MICE (Multivariate Imputation by Chained Equations) to a dataset with high multicollinearity? (August 28, 2026)
- Which statement accurately describes the impact of target leakage during the preprocessing phase? (August 28, 2026)
- from sklearn.preprocessing import RobustScaler scaler = RobustScaler(quantile_range=(25.0, 75.0)) X_scaled = scaler.fit_transform(X) What is the primary advantage of this approach over StandardScaler? (August 28, 2026)
- What is the effect of using K-Nearest Neighbors (KNN) imputation on a dataset with high-dimensional feature space? (August 28, 2026)
- Which consequence arises from applying Box-Cox transformation to a feature containing negative values? (August 28, 2026)
- What is the primary risk of using mean imputation on a feature that exhibits a non-random missingness mechanism? (August 28, 2026)
- Which technique is most effective for handling skewed numerical features before applying a model that assumes normality? (August 28, 2026)
- from sklearn.preprocessing import StandardScaler scaler = StandardScaler() X_scaled = scaler.fit_transform(X_train) X_test_scaled = scaler.transform(X_test) Why is it critical to use transform instead of fit_transform on the test set? (August 28, 2026)
- What is the effect of applying one-hot encoding to a high-cardinality categorical feature in a linear model? (August 28, 2026)
- What is the primary risk of applying Min-Max scaling to a feature containing significant outliers? (August 28, 2026)
- What is the result of the following TypeScript code snippet regarding type inference? let value = "Hello"; value = 42; (August 28, 2026)
- Consider a table 'transactions' with a composite index on (status, created_at). You execute the following query: SELECT id, amount FROM transactions WHERE status = 'COMPLETED' AND created_at > '2023-01-01' OR status = 'PENDING'; Given the operator precedence in SQL, how will the database engine likely process this filter, and what is the impact on index utilization? (August 28, 2026)
- How does LinkedIn's annual platform evolution impact marketing strategies? (August 27, 2026)
- What does LinkedIn's 'Share of Voice' metric indicate for competitive analysis? (August 27, 2026)
- How should marketers balance promotional and value-added content on LinkedIn? (August 27, 2026)
- How does LinkedIn's platform stability and uptime affect marketing campaign planning? (August 27, 2026)
- What is the primary benefit of LinkedIn for thought leaders in niche industries? (August 27, 2026)
- What is the recommended strategy for LinkedIn content repurposing? (August 27, 2026)
- How does LinkedIn's 'Reaction' feature beyond likes impact engagement tracking? (August 27, 2026)
- What is the primary advantage of LinkedIn's 'Open to Work' feature for job seekers? (August 27, 2026)
- How should you structure LinkedIn sales outreach for maximum conversion? (August 27, 2026)
- What role does LinkedIn's video completion rate play in content strategy? (August 27, 2026)
- How does LinkedIn's organic reach compare to paid reach in current algorithms? (August 27, 2026)
- What is the best approach for LinkedIn company branding consistency? (August 27, 2026)
- How does LinkedIn's connection strength indicator influence marketing strategy? (August 27, 2026)
- What is the primary benefit of LinkedIn's collaborative posts feature? (August 27, 2026)
- How should content creators approach monetization on LinkedIn? (August 27, 2026)
- What does LinkedIn's Matched Audience feature enable that other platforms don't? (August 27, 2026)
- How does LinkedIn's message personalization feature enhance outreach effectiveness? (August 27, 2026)
- What is the recommended frequency for updating LinkedIn company page information? (August 27, 2026)
- How should B2B marketers leverage LinkedIn Groups for community building? (August 27, 2026)
- What role does LinkedIn's 'Featured' section play in profile optimization? (August 27, 2026)
- How does LinkedIn's dynamic ads personalization improve conversion rates? (August 27, 2026)
- What is the primary purpose of LinkedIn's Newsletter feature? (August 27, 2026)
- How should you optimize LinkedIn headlines for job seekers and freelancers? (August 27, 2026)
- What does LinkedIn's competitive benchmarking feature help marketers understand? (August 27, 2026)
- How does LinkedIn's Premium membership benefit individual professionals' marketing efforts? (August 27, 2026)
- What is the primary advantage of LinkedIn's text image feature? (August 27, 2026)
- How should marketers handle negative comments on LinkedIn posts? (August 27, 2026)
- What is LinkedIn's recommended approach for hashtag strategy? (August 27, 2026)
- How does LinkedIn's engagement metric impact organic reach? (August 27, 2026)
- What is the best practice for LinkedIn profile completeness? (August 27, 2026)
- How does LinkedIn's A/B testing feature improve ad campaign performance? (August 27, 2026)
- What role do LinkedIn case studies play in B2B lead generation? (August 27, 2026)
- How does LinkedIn's job posting feature benefit recruitment marketing? (August 27, 2026)
- How should you approach LinkedIn networking for relationship building? (August 27, 2026)
- What is the primary benefit of LinkedIn's native photo gallery feature? (August 27, 2026)
- What does LinkedIn's 'Add to cart' feature enable for ecommerce brands? (August 27, 2026)
- What is the recommended approach for responding to LinkedIn comments on your posts? (August 27, 2026)
- How does LinkedIn's InMail feature differ from standard messaging? (August 27, 2026)
- How does LinkedIn's 'Follow' company feature benefit B2B marketers? (August 27, 2026)
- How should B2B companies leverage LinkedIn for thought leadership positioning? (August 27, 2026)
- What is the primary function of LinkedIn's Skills and Endorsements section? (August 27, 2026)
- Which LinkedIn feature enables you to create custom audiences based on account behavior? (August 27, 2026)
- What role do LinkedIn recommendations play in professional credibility? (August 27, 2026)
- What is the primary advantage of LinkedIn Influencer partnerships over traditional advertising? (August 27, 2026)
- How does LinkedIn's content moderation affect B2B marketing strategies? (August 27, 2026)
- How do LinkedIn polls contribute to your marketing strategy? (August 27, 2026)
- Which audience insight metric helps you understand content resonance on LinkedIn? (August 27, 2026)
- What is the optimal video length for LinkedIn feed content to maximize completion rates? (August 27, 2026)
- What does LinkedIn's 'Creator Fund' initiative primarily support? (August 27, 2026)
- What is the primary benefit of using LinkedIn's Carousel Ads format? (August 27, 2026)
- How should you structure a LinkedIn profile summary for maximum impact? (August 27, 2026)
- How does LinkedIn's algorithm handle content from accounts with low engagement history? (August 27, 2026)
- What is the best practice for LinkedIn company page posting timing? (August 27, 2026)
- Which LinkedIn feature allows you to host live video events for audience engagement? (August 27, 2026)
- How does LinkedIn's employee advocacy program benefit company marketing? (August 27, 2026)
- How should you optimize LinkedIn profile keywords for search visibility? (August 27, 2026)
- What is LinkedIn's recommended image size for company page cover photos? (August 27, 2026)
- What does LinkedIn's Retargeting Audience feature enable marketers to do? (August 27, 2026)
- What is the primary purpose of LinkedIn's Audience Network feature? (August 27, 2026)
- Which LinkedIn targeting option allows you to reach people based on their job interests? (August 27, 2026)
- How does LinkedIn's native video feature benefit engagement compared to external video links? (August 27, 2026)
- Which LinkedIn feature automatically fills form fields with user profile data? (August 27, 2026)
- What is the ideal length for LinkedIn personal profile headlines? (August 27, 2026)
- What is the recommended approach for B2B lead generation on LinkedIn? (August 27, 2026)
- What is LinkedIn's Document Ad format primarily used for? (August 27, 2026)
- How does LinkedIn determine if an account is engaging in spam or inauthentic behavior? (August 27, 2026)
- Which type of LinkedIn post structure generates the highest comment volume? (August 27, 2026)
- What is the primary advantage of LinkedIn's Conversion Tracking feature? (August 27, 2026)
- How does LinkedIn's connection strategy differ from follower strategy in marketing? (August 27, 2026)
- What role do LinkedIn hashtags play in content discoverability? (August 27, 2026)
- Which LinkedIn advertising objective is best for building brand awareness? (August 27, 2026)
- What is the main difference between LinkedIn Pages and LinkedIn Company Pages? (August 27, 2026)
- How does LinkedIn's 'Save' feature benefit marketers? (August 27, 2026)
- What is LinkedIn's recommended title character limit for posts to maximize visibility? (August 27, 2026)
- Which metric is most important to track for measuring LinkedIn content effectiveness? (August 27, 2026)
- What is the primary benefit of using LinkedIn Articles for B2B marketing? (August 27, 2026)
- Which LinkedIn ad format allows you to sponsor content from influencers or employees? (August 27, 2026)
- What does LinkedIn's algorithm prioritize when ranking content in the feed? (August 27, 2026)
- Which content type typically generates the highest engagement on LinkedIn? (August 27, 2026)
- What is the optimal posting frequency on LinkedIn for maximum engagement? (August 27, 2026)
- Which LinkedIn feature allows businesses to share company updates with their followers? (August 27, 2026)
- What is the primary purpose of LinkedIn's Creator Mode? (August 27, 2026)
- Which HTML tag is used to create an ordered (numbered) list? (August 22, 2026)
- What is the key challenge when using Tableau's forecasting feature with sparse or irregular time series data? (May 21, 2026)
- In Tableau, what is the effect of placing a Measure on the 'Size' shelf versus using it in a calculated field to define bin sizes for a histogram? (May 21, 2026)
- In Tableau, what is the purpose of the EXCLUDE LOD when used to compute a percent of total? (May 21, 2026)
- In Tableau, how does a published extract differ from an embedded extract in a workbook? (May 21, 2026)
- What is a Bullet Chart in Tableau and what is it commonly used to show? (May 21, 2026)
- In Tableau, what is the purpose of the 'Allow' and 'Deny' options when setting filter permissions on a published data source? (May 21, 2026)
- In Tableau, what does the 'Fix' option in Axis settings do? (May 21, 2026)
- What is a Gantt chart in Tableau used for? (May 21, 2026)
- What is the purpose of the 'Extract Filters' option when creating a Tableau extract? (May 21, 2026)
- In Tableau, what is a Scaffold or Padding technique used for in data visualization? (May 21, 2026)
- In Tableau, what is the function of the 'Show Missing Values' option for date fields? (May 21, 2026)
- What is the difference between Tableau's CONTAINS() and REGEXP_MATCH() functions for string matching? (May 21, 2026)
- What is the purpose of Tableau's Explain Data feature? (May 21, 2026)
- In Tableau, what is the key consideration when choosing between incremental extract refresh and full extract refresh? (May 21, 2026)
- In Tableau, what is a Crosstab (Text Table) and what are its limitations compared to other chart types? (May 21, 2026)
- In Tableau, what is the impact of enabling 'Referential Integrity' in a Relationship between two tables? (May 21, 2026)
- What is the function of the ZN() function in Tableau, and when is it preferred over IFNULL()? (May 21, 2026)
- What is the purpose of Tableau's RUNNING_SUM() versus a FIXED LOD cumulative total, and when would each be preferred? (May 21, 2026)
- In Tableau, what is a Superstore-style calculation for Profit Ratio, and why might SUM([Profit])/SUM([Sales]) give different results than AVG([Profit]/[Sales])? (May 21, 2026)
- What is Tableau's MakeLevel behavior when using INCLUDE LOD and the dimension added is already in the view? (May 21, 2026)
- What is the difference between Tableau's DATETRUNC() and DATEPART() functions? (May 21, 2026)
- In Tableau Server, what is a Site and how does it differ from a Project? (May 21, 2026)
- What happens to a FIXED LOD calculation when a dimension filter (not a context filter) is applied to the same dimension used in the FIXED expression? (May 21, 2026)
- In Tableau, what is a nested sort and when is it needed? (May 21, 2026)
- What is the purpose of Tableau's Hyper API? (May 21, 2026)
- In Tableau, what is the key difference between a Top N filter using a Quick Filter versus a Top N filter using an INDEX() table calculation? (May 21, 2026)
- What is the performance implication of using a Data Blend with a large secondary data source in Tableau? (May 21, 2026)
- In Tableau, what is User-Based Row-Level Security (RLS) and how is it typically implemented? (May 21, 2026)
- What is the difference between Tableau's RANK() and RANK_DENSE() table calculation functions? (May 21, 2026)
- In Tableau, what is a logical calculation and how does it differ from being pushed down to SQL? (May 21, 2026)
- What is the purpose of a Tableau Bridge? (May 21, 2026)
- In Tableau, what is the risk of using a large number of marks (millions of marks) in a single view? (May 21, 2026)
- In Tableau, what is the function of the INDEX() table calculation and how is it commonly used? (May 21, 2026)
- What is the key use case for Tableau's SCRIPT_REAL() function? (May 21, 2026)
- In Tableau Server, what is the difference between a View-level permission and a Project-level permission? (May 21, 2026)
- What is the purpose of Tableau's RAWSQL functions (RAWSQL_INT, RAWSQL_STR, etc.)? (May 21, 2026)
- In Tableau, what causes a 'Cannot mix aggregate and non-aggregate arguments' error in a calculated field? (May 21, 2026)
- What is the significance of the TOTAL() function in Tableau versus SUM() with a FIXED LOD? (May 21, 2026)
- In Tableau Server, what is the purpose of a Data-Driven Alert? (May 21, 2026)
- What is Tableau's logical layer versus the physical layer in a data source? (May 21, 2026)
- In Tableau, what is a Parameter Action and what advantage does it provide over a Filter Action? (May 21, 2026)
- What is the impact of using a Data Blend versus a Relationship in Tableau when aggregating data? (May 21, 2026)
- In Tableau, what is the purpose of the PREVIOUS_VALUE() table calculation function? (May 21, 2026)
- What is a Set Action in Tableau and how does it differ from a Filter Action? (May 21, 2026)
- In Tableau, what is a Performance Recording and how is it used? (May 21, 2026)
- What is the difference between EXCLUDE LOD and a regular aggregate when a dimension filter is applied? (May 21, 2026)
- In Tableau, what is Addressing and Partitioning in the context of table calculations? (May 21, 2026)
- What is the key architectural difference between how Tableau handles Relationships versus Joins at query time? (May 21, 2026)
- In Tableau, when would you use LOOKUP() versus WINDOW_AVG() in a table calculation? (May 21, 2026)
- What is the purpose of the ATTR() aggregation function in Tableau? (May 21, 2026)
- In Tableau, a calculation returns different results depending on whether it is written as FIXED LOD vs a regular aggregate. What is the most likely cause? (May 21, 2026)
- What is the significance of a Context Filter being applied before a FIXED LOD expression in Tableau's filter order of operations? (May 21, 2026)
- In Tableau, what is the FIXED LOD expression and how does it differ from INCLUDE and EXCLUDE? (May 21, 2026)
- What is the difference between a Tableau Viz in Tooltip and a standard Tooltip? (May 21, 2026)
- In Tableau, what is the purpose of the 'Compute Using' setting on a Table Calculation? (May 21, 2026)
- What is Tableau's Cross-Database Join used for? (May 21, 2026)
- In Tableau, what does 'Disaggregate Measures' do when enabled under Analysis? (May 21, 2026)
- What is a Tableau Published Data Source? (May 21, 2026)
- In Tableau, how does a Relationship differ from a Join when connecting tables? (May 21, 2026)
- What is the purpose of the Analytics Pane in Tableau? (May 21, 2026)
- In Tableau, what is the function of Quick Table Calculations? (May 21, 2026)
- What is a Tableau Data Source (.tds) file? (May 21, 2026)
- In Tableau, what does 'Synchronize Axis' do in a Dual Axis chart? (May 21, 2026)
- What is the purpose of the Detail shelf in Tableau's Marks card? (May 21, 2026)
- In Tableau, what is a Calculated Field? (May 21, 2026)
- What is the purpose of Tableau Prep Builder? (May 21, 2026)
- In Tableau, how does a Union differ from a Join? (May 21, 2026)
- What is a Dual Axis chart in Tableau? (May 21, 2026)
- In Tableau, what does a Reference Line on an axis represent? (May 21, 2026)
- What is the difference between a Group and a Set in Tableau? (May 21, 2026)
- In Tableau, what is the purpose of a Set? (May 21, 2026)
- What is a Parameter in Tableau? (May 21, 2026)
- In Tableau, what is Data Blending used for? (May 21, 2026)
- What does the WINDOW_SUM() function do in a Tableau table calculation? (May 21, 2026)
- In Tableau, what is a Table Calculation? (May 21, 2026)
- What is the difference between INCLUDE and EXCLUDE LOD expressions in Tableau? (May 21, 2026)
- In Tableau, what is a Level of Detail (LOD) expression used for? (May 21, 2026)
- What is a Context Filter in Tableau and when should it be used? (May 21, 2026)
- In Tableau, what is the order of operations for filters? (May 21, 2026)
- What is the difference between a Discrete and a Continuous field in Tableau? (May 21, 2026)
- In Tableau, what is a Tooltip? (May 21, 2026)
- Which of the following best describes a Tableau Public workbook? (May 21, 2026)
- What is the purpose of the Pages shelf in Tableau? (May 21, 2026)
- In Tableau, what does dragging a field to the Color shelf on the Marks card do? (May 21, 2026)
- Which Tableau product allows users to view and interact with published workbooks through a web browser without a Tableau Desktop license? (May 21, 2026)
- What is a Story in Tableau? (May 21, 2026)
- In Tableau, which feature allows you to combine data from two different tables based on a common field? (May 21, 2026)
- What does the term 'Aggregation' mean in Tableau? (May 21, 2026)
- Which chart type in Tableau is best suited for showing the distribution of a single continuous measure? (May 21, 2026)
- In Tableau, what is a Filter Shelf used for? (May 21, 2026)
- What is the Show Me panel used for in Tableau? (May 21, 2026)
- Which connection type in Tableau queries the data source directly every time the view is loaded? (May 21, 2026)
- What is the purpose of the Marks card in Tableau? (May 21, 2026)
- In Tableau, what is a Dashboard? (May 21, 2026)
- What does a Tableau Extract (.hyper) do? (May 21, 2026)
- Which Tableau shelf is used to place fields that create the horizontal axis of a chart? (May 21, 2026)
- What is a Measure in Tableau? (May 21, 2026)
- In Tableau, what is a Dimension? (May 21, 2026)
- What is the difference between a .twbx and a .twb file in Tableau? (May 21, 2026)
- Which file format is used to save a Tableau workbook that includes the data source connection but not the underlying data? (May 21, 2026)
- In Power BI, how does the ISINSCOPE() function help in building dynamic visual totals in a matrix? (May 11, 2026)
- A developer wants to use DAX Studio to analyze a slow measure. After capturing a server timing trace, they see high 'Storage Engine' time. What does this typically indicate? (May 11, 2026)
- In Power BI, which combination of features would you use to build a paginated-style operational report that must show every row of transaction data with totals, exported to PDF? (May 11, 2026)
- In Power BI Service, what does 'endorsement' (Promoted or Certified) on a dataset signify? (May 11, 2026)
- What is the behavior of LASTDATE() vs LASTNONBLANK() in DAX time intelligence calculations? (May 11, 2026)
- A Power BI administrator needs to prevent users from exporting raw data from report visuals across the entire organization. Where is this setting configured? (May 11, 2026)
- What does the DAX function ALLEXCEPT() do, and when is it typically used? (May 11, 2026)
- In Power BI, when using calculation groups, what is the primary advantage over writing individual time intelligence measures for each base measure? (May 11, 2026)
- A Power BI developer needs to implement a 'what-if' analysis where the user adjusts a discount percentage via a slider and sees updated profit figures instantly. Which Power BI feature supports this? (May 11, 2026)
- In Power BI Premium, what is the XMLA endpoint used for? (May 11, 2026)
- What happens to a Power BI report that is embedded using the 'Publish to Web' feature? (May 11, 2026)
- A DAX developer writes: VAR Result = CALCULATE([Sales], FILTER(ALL(Products), Products[Category] = 'Electronics')) RETURN Result. What is the advantage of using VAR in this context? (May 11, 2026)
- Which Power BI gateway mode supports multi-user access and is recommended for enterprise production environments? (May 11, 2026)
- When using SUMMARIZE() in DAX to create a grouped summary table, what additional function should be used instead of adding extension columns directly in SUMMARIZE() to avoid incorrect results? (May 11, 2026)
- In Power BI, what is a 'hybrid table' in the context of incremental refresh? (May 11, 2026)
- Which Power BI feature allows administrators to classify and protect Power BI content using Microsoft Purview sensitivity labels? (May 11, 2026)
- A Power BI report developer needs to implement a custom tooltip page that shows detailed KPIs when hovering over a bar chart. What must the developer do to enable this? (May 11, 2026)
- In DAX, what is the difference between row context and filter context? (May 11, 2026)
- What is the purpose of the Power BI REST API? (May 11, 2026)
- A Power BI model contains a Sales fact table with 500 million rows in Azure Synapse. The team wants fast interactive reports without importing data. Which connectivity approach provides the best query performance while keeping data in Synapse? (May 11, 2026)
- Which DAX function is used to iterate over a table and return a single scalar value by applying an expression to each row? (May 11, 2026)
- In Power BI, what does the Aggregations feature in a composite model allow? (May 11, 2026)
- A developer needs to dynamically change the measure displayed in a visual based on a slicer selection (e.g., toggling between Revenue, Profit, and Units). Which Power BI technique achieves this? (May 11, 2026)
- What is the TREATAS() function used for in DAX? (May 11, 2026)
- In Power BI Paginated Reports, what is the primary use case compared to standard Power BI reports? (May 11, 2026)
- A Power BI developer needs to create a measure that returns the percentage contribution of the selected category to the grand total, remaining correct regardless of which slicers are applied. Which DAX pattern is correct? (May 11, 2026)
- What is the significance of the CROSSFILTER() function in DAX? (May 11, 2026)
- In Power BI, when would you use Object-Level Security (OLS) instead of Row-Level Security (RLS)? (May 11, 2026)
- Which deployment strategy in Power BI Premium allows teams to manage separate Development, Test, and Production environments with a streamlined promotion workflow? (May 11, 2026)
- A Power BI dataset uses Incremental Refresh. What are the two mandatory Power Query parameters required to configure incremental refresh? (May 11, 2026)
- What is the difference between FILTER() and CALCULATETABLE() in DAX? (May 11, 2026)
- In Power Query, a developer wants to parameterize a data source connection so the server name can be changed without editing query steps. What is the correct approach? (May 11, 2026)
- Which Power BI Service role allows a user to edit and publish reports in a workspace but prevents them from adding or removing other workspace members? (May 11, 2026)
- A developer notices that a Power BI report runs slowly because a complex DAX measure is evaluated repeatedly for each row in a matrix visual. Which optimization technique should they apply first? (May 11, 2026)
- What is the behavior of RANKX() when there are tied values and the 'Dense' ranking order is specified? (May 11, 2026)
- In Power BI composite models, what does 'DirectQuery for Power BI datasets and Analysis Services' enable? (May 11, 2026)
- A report author uses SELECTEDVALUE() in a DAX measure. What does this function return when multiple values are selected in a slicer for that column? (May 11, 2026)
- Which Power BI feature enables analysts to define reusable, centralized metrics with consistent definitions, owners, and certification status across the organization? (May 11, 2026)
- A Power BI model has a Date table and a Sales table. To enable time intelligence functions, what is the mandatory requirement for the Date table? (May 11, 2026)
- In Power BI, what is the purpose of the KEEPFILTERS() function in DAX? (May 11, 2026)
- A developer wants to display the top 5 products by sales AND an 'Others' category grouping the remaining products. Which technique achieves this in Power BI? (May 11, 2026)
- What is the key architectural difference between Power BI Premium Per User (PPU) and Power BI Premium Per Capacity (P SKUs)? (May 11, 2026)
- Which DAX pattern correctly calculates a 3-month moving average for sales? (May 11, 2026)
- A dataset has a many-to-many relationship between Sales and Products through a bridge table. Filters are not propagating correctly. What is the BEST solution? (May 11, 2026)
- A Power BI developer needs to implement dynamic row-level security where each user sees only data matching their email in the Employee table. Which DAX expression correctly filters the model? (May 11, 2026)
- A Power BI report needs to display sales by country on a map. The country column is returning incorrect map locations. What should the developer configure? (May 11, 2026)
- In Power BI, what is the 'Key Influencers' visual used for? (May 11, 2026)
- When should you use DIVIDE() instead of the '/' operator in DAX? (May 11, 2026)
- What is the function of the Power BI 'Performance Analyzer' pane? (May 11, 2026)
- A Power BI developer wants to display a dynamic title in a card visual that reflects the currently selected slicer value. Which approach achieves this? (May 11, 2026)
- Which DAX function creates a table containing distinct values from a column? (May 11, 2026)
- In Power BI, what does 'query folding' mean in Power Query? (May 11, 2026)
- Which Power BI feature allows a report designer to control what report consumers can and cannot change in a published report? (May 11, 2026)
- What is the purpose of 'Sync Slicers' in Power BI? (May 11, 2026)
- In Power BI, what is a 'calculated table' and when would you use it? (May 11, 2026)
- Which DAX function should be used to calculate the ratio of a subcategory sales to the total sales regardless of any category filter? (May 11, 2026)
- What is the difference between 'Import' and 'Live Connection' mode in Power BI? (May 11, 2026)
- Which Power BI Premium feature allows embedding Power BI content in applications for external users without requiring individual Power BI Pro licenses? (May 11, 2026)
- What does the USERELATIONSHIP() function do in DAX? (May 11, 2026)
- In Power Query, what is the M language used for? (May 11, 2026)
- Which Power BI feature allows a report author to save the current state of filters and visuals to quickly navigate between different views? (May 11, 2026)
- What is the maximum number of rows that can be imported into a Power BI dataset in Power BI Pro? (May 11, 2026)
- A Power BI report has drill-through configured to a detail page. What must exist on the detail page for drill-through to work? (May 11, 2026)
- Which function in DAX returns the same expression evaluated over the previous year? (May 11, 2026)
- What is a Power BI dataflow? (May 11, 2026)
- Which Power BI Service feature allows report consumers to receive a scheduled email with a snapshot of a report page? (May 11, 2026)
- In Power BI, what is the RELATED() function used for? (May 11, 2026)
- What is the purpose of a 'Decomposition Tree' visual in Power BI? (May 11, 2026)
- A report page has a bar chart and a table. When a user clicks a bar in the chart, the table should highlight related rows but NOT filter to only those rows. Which interaction type achieves this? (May 11, 2026)
- Which DAX function calculates a measure for every row of a table and returns a table? (May 11, 2026)
- What does 'Append Queries' do in Power Query? (May 11, 2026)
- Which Power BI feature allows report authors to group related visuals so they can be moved or formatted together? (May 11, 2026)
- In Power BI, what does 'bi-directional cross-filtering' on a relationship mean? (May 11, 2026)
- What is the purpose of the ALL() function in DAX? (May 11, 2026)
- A manager wants to see sales data but only for their own region. Which Power BI feature enforces this data restriction? (May 11, 2026)
- Which type of filter in Power BI persists across all pages of a report and cannot be changed by report viewers? (May 11, 2026)
- What does the CALCULATE function do in DAX? (May 11, 2026)
- Which DirectQuery limitation applies compared to Import mode in Power BI? (May 11, 2026)
- In Power Query, what does the 'Merge Queries' operation do? (May 11, 2026)
- Which Power BI Service feature allows you to receive alerts when a data value crosses a threshold? (May 11, 2026)
- A user wants to calculate a running total of sales by date. Which DAX function is most appropriate? (May 11, 2026)
- What is a 'star schema' in the context of Power BI data modeling? (May 11, 2026)
- Which DAX function is used to sum values in a column? (May 11, 2026)
- In Power BI, cross-filtering between visuals on a report page is enabled by default. What controls this behavior? (May 11, 2026)
- What is the Power BI Gateway used for? (May 11, 2026)
- Which function returns the total number of rows in a table in DAX? (May 11, 2026)
- What is the purpose of the 'Publish' button in Power BI Desktop? (May 11, 2026)
- Which Power BI license allows sharing reports with external users outside your organization? (May 11, 2026)
- In Power BI, what is a dashboard? (May 11, 2026)
- What is the difference between a measure and a calculated column in Power BI? (May 11, 2026)
- Which file extension is used for Power BI Desktop files? (May 11, 2026)
- What does a slicer in Power BI do? (May 11, 2026)
- Which visual in Power BI is best suited for showing trends over time? (May 11, 2026)
- What type of relationship allows one row in a table to relate to many rows in another table? (May 11, 2026)
- Which of the following is a valid data connectivity mode in Power BI Desktop? (May 11, 2026)
- What is a Power BI workspace used for? (May 11, 2026)
- Which Power BI feature allows end users to ask questions about data using natural language? (May 11, 2026)
- What does DAX stand for in Power BI? (May 11, 2026)
- Which view in Power BI Desktop allows you to see and manage table relationships? (May 11, 2026)
- What is the primary purpose of Power Query in Power BI? (May 11, 2026)
- What is the key architectural consideration when deciding between a Before-Trigger and an After-Trigger in Apex? (May 9, 2026)
- In Salesforce, what is the purpose of the Setup Audit Trail? (May 9, 2026)
- What is the key difference between a Flow Sub-flow and a Flow Action in Salesforce? (May 9, 2026)
- What is a Dependent Picklist in Salesforce? (May 9, 2026)
- In Salesforce, what is the purpose of the 'Manage Users' administrative permission? (May 9, 2026)
- What is the difference between a Summary Report and a Matrix Report in Salesforce? (May 9, 2026)
- In Salesforce, what is the purpose of a Record Type? (May 9, 2026)
- What is the key consideration when deploying metadata from a Sandbox to Production using Change Sets? (May 9, 2026)
- In Salesforce, what is the key use case for using a Screen Flow embedded in a Lightning Record Page versus a standard page layout? (May 9, 2026)
- What is the function of the Salesforce Optimizer? (May 9, 2026)
- In Salesforce, what is the purpose of a 'With Without Cross-Filter' in reports? (May 9, 2026)
- What is the impact of enabling 'High Volume Customer Portal' (HVCP) user licenses on record sharing? (May 9, 2026)
- In Salesforce, what is the difference between a 'Read Only' and a 'Full Access' sharing access level in a Sharing Rule? (May 9, 2026)
- What is an Apex Managed Sharing in Salesforce, and when is it used? (May 9, 2026)
- In Salesforce, what is the purpose of the ISCHANGED() function in a formula or validation rule? (May 9, 2026)
- What is the behavior of a Flow that encounters an unhandled fault and there is no fault path configured? (May 9, 2026)
- What is the key difference between Territory Management and Role Hierarchy for record access? (May 9, 2026)
- In Salesforce, what is a Scope Filter in a Record-Triggered Flow, and when should it be used? (May 9, 2026)
- What is the function of the 'Manage Sharing' button on a record in Salesforce? (May 9, 2026)
- In Salesforce, what is the purpose of Named Credentials? (May 9, 2026)
- An org has 10 million Account records. A sharing rule recalculation is causing performance issues. What is the recommended approach to mitigate this? (May 9, 2026)
- In Salesforce, what is the difference between the 'View All Data' and 'Modify All Data' system permissions? (May 9, 2026)
- What does the 'Defer Sharing Calculation' feature in Salesforce do? (May 9, 2026)
- In Salesforce Flows, what is the purpose of the 'Fault Path' on an element? (May 9, 2026)
- What is the key consideration when using the 'All Users' target in a Sharing Rule? (May 9, 2026)
- In Salesforce, what is a Restriction Rule? (May 9, 2026)
- What is the difference between Salesforce Sites and Experience Cloud Sites? (May 9, 2026)
- An admin is told that certain users are getting 'FIELD_CUSTOM_VALIDATION_EXCEPTION' errors when saving records. Records save successfully when the admin logs in as those users. What is the most likely cause? (May 9, 2026)
- In Salesforce, what is the purpose of a Platform Event? (May 9, 2026)
- What is the impact of activating a new Record Type on an object that has existing records? (May 9, 2026)
- In Salesforce Data Loader, what is the difference between Insert and Upsert operations? (May 9, 2026)
- What is the behavior of a Criteria-Based Sharing Rule compared to an Owner-Based Sharing Rule? (May 9, 2026)
- In Salesforce, what is a Lookup Filter used for? (May 9, 2026)
- What is the purpose of the Salesforce Event Monitoring add-on? (May 9, 2026)
- In Salesforce, what is the order of execution when a record is saved? (May 9, 2026)
- An admin needs to ensure that only users in a specific IP range can access Salesforce. Where is this configured? (May 9, 2026)
- What is the key difference between Salesforce Shield Platform Encryption and Classic Encryption? (May 9, 2026)
- In Salesforce, what is the impact of enabling 'Grant Access Using Hierarchies' on a custom object set to Private OWD? (May 9, 2026)
- What is a Cross-Filter in Salesforce Reports? (May 9, 2026)
- In a Salesforce Approval Process, what is the effect of the 'Recall' action? (May 9, 2026)
- What is the significance of the 'Bypass Duplicate Rule' permission in Salesforce Duplicate Management? (May 9, 2026)
- In Salesforce, when would you use a Before-Save Flow versus an After-Save Flow in a Record-Triggered Flow? (May 9, 2026)
- What is the purpose of Muting Permission Sets within a Permission Set Group? (May 9, 2026)
- An admin wants users in Role A to share their Account records with users in Role B, who are in a different branch of the hierarchy. Which feature should be used? (May 9, 2026)
- Which Salesforce governor limit is most commonly encountered when processing large data volumes in Apex? (May 9, 2026)
- In Salesforce Flow, what is the difference between a Record-Triggered Flow and a Scheduled-Triggered Flow? (May 9, 2026)
- What is the behavior when a Master record in a Master-Detail relationship is deleted? (May 9, 2026)
- An admin needs to give a specific set of users access to a custom object that is not included in their profile. What is the most scalable approach? (May 9, 2026)
- In Salesforce, what is the implication of setting an OWD to 'Private' on the Account object? (May 9, 2026)
- What is the key difference between a Developer Sandbox and a Developer Pro Sandbox? (May 9, 2026)
- In Salesforce, what is the purpose of the 'Grant Login Access' feature? (May 9, 2026)
- What is a Dynamic Form in Salesforce Lightning? (May 9, 2026)
- Which Salesforce report format allows you to combine multiple report blocks with different object types in a single view? (May 9, 2026)
- What is the purpose of Territory Management in Salesforce? (May 9, 2026)
- In Salesforce, what does Field History Tracking record? (May 9, 2026)
- What is the maximum number of active Flows an org can have? (May 9, 2026)
- In Salesforce, what does the 'Restrict Login Hours' setting on a profile control? (May 9, 2026)
- Which Salesforce automation tool is the recommended replacement for Workflow Rules and Process Builder? (May 9, 2026)
- What is the function of an External ID field in Salesforce? (May 9, 2026)
- What is the purpose of the Path feature in Salesforce? (May 9, 2026)
- When converting a Lead in Salesforce, which records can be created? (May 9, 2026)
- Which Salesforce feature allows admins to create guided, step-by-step on-screen instructions to help users complete processes? (May 9, 2026)
- What is a Permission Set Group in Salesforce? (May 9, 2026)
- In Salesforce, what is the difference between a Public Group and a Queue? (May 9, 2026)
- What is the purpose of Duplicate Management in Salesforce? (May 9, 2026)
- Which Salesforce tool is used to deploy metadata changes between environments using a command-line interface? (May 9, 2026)
- What is Change Data Capture (CDC) in Salesforce? (May 9, 2026)
- In Salesforce, what is a Compact Layout used for? (May 9, 2026)
- What does the 'With Sharing' keyword enforce in Apex classes? (May 9, 2026)
- Which Salesforce feature allows you to define a set of fields visible in a specific context, such as a page layout or component? (May 9, 2026)
- What is a Junction Object in Salesforce used for? (May 9, 2026)
- In Salesforce Reports, which report type allows grouping by both rows and columns to display data in a grid format? (May 9, 2026)
- Which permission model in Salesforce provides the most granular control over field visibility without modifying a profile? (May 9, 2026)
- What is the purpose of an Approval Process in Salesforce? (May 9, 2026)
- In Salesforce, what does a Roll-Up Summary field do? (May 9, 2026)
- What is the maximum number of records that the Data Import Wizard can process in a single import? (May 9, 2026)
- Which type of Sandbox includes a full copy of production data and is limited to one refresh every 29 days? (May 9, 2026)
- In Salesforce, what is the purpose of a validation rule? (May 9, 2026)
- Which sharing mechanism in Salesforce allows an admin to open up access to records beyond what OWD and role hierarchy provide? (May 9, 2026)
- What is an App in Salesforce? (May 9, 2026)
- What is the difference between a Lookup relationship and a Master-Detail relationship in Salesforce? (May 9, 2026)
- Which Salesforce setting controls the number of records displayed per page in a list view? (May 9, 2026)
- What is the primary purpose of Chatter in Salesforce? (May 9, 2026)
- Which Salesforce feature stores frequently used text that can be inserted into emails or records? (May 9, 2026)
- What type of Salesforce report shows records from a single object with no grouping? (May 9, 2026)
- Which Salesforce object is used to track the source of a potential customer before they are converted? (May 9, 2026)
- What is a Role Hierarchy used for in Salesforce? (May 9, 2026)
- Which Salesforce feature allows an admin to send automated email alerts when a record meets certain criteria? (May 9, 2026)
- What is the purpose of the Recycle Bin in Salesforce? (May 9, 2026)
- Which field type in Salesforce automatically calculates its value based on a formula? (May 9, 2026)
- What is the function of a Queue in Salesforce? (May 9, 2026)
- Which Salesforce tool is used to import records using a CSV file with a wizard-based interface? (May 9, 2026)
- What is a Sandbox in Salesforce used for? (May 9, 2026)
- Which object in Salesforce represents a potential revenue-generating deal? (May 9, 2026)
- What is the purpose of a Profile in Salesforce? (May 9, 2026)
- Which Salesforce feature allows users to see a real-time summary of key metrics on their home page? (May 9, 2026)
- What does OWD stand for in Salesforce security? (May 9, 2026)
- Which tab in Salesforce Setup allows an admin to monitor all running and completed asynchronous jobs? (May 9, 2026)
- What is the maximum number of custom fields allowed on a standard object in Salesforce? (May 9, 2026)
- Which Salesforce edition is the entry-level edition designed for small businesses with basic CRM features? (May 9, 2026)
- When using GKE with Workload Identity, what must be configured to allow a pod to access a GCP service? (May 7, 2026)
- What is the purpose of Cloud Trace in GCP? (May 7, 2026)
- In a multi-region Cloud Spanner deployment, what trade-off must you consider? (May 7, 2026)
- What is the key advantage of using Cloud Run Jobs over Cloud Run Services for data processing tasks? (May 7, 2026)
- In GCP networking, what is the purpose of a Cloud DNS peering zone? (May 7, 2026)
- What is the significance of the TrueTime API used internally by Cloud Spanner? (May 7, 2026)
- What is the fundamental difference between eager and lazy evaluation in Dataflow pipelines? (May 7, 2026)
- In GKE, what is the function of a LimitRange object? (May 7, 2026)
- What is the purpose of Workload Identity Federation in GCP? (May 7, 2026)
- Which feature in Cloud Monitoring allows you to define custom metrics beyond the built-in GCP metrics? (May 7, 2026)
- What is the key consideration when choosing between Pub/Sub Lite and standard Pub/Sub for a messaging workload? (May 7, 2026)
- In BigQuery, what is the purpose of authorized views? (May 7, 2026)
- What is the effect of enabling VPC Flow Logs on a subnet in GCP? (May 7, 2026)
- In Cloud Composer (Apache Airflow), what is an XCom used for? (May 7, 2026)
- What is the key difference between HA VPN and Classic VPN in GCP? (May 7, 2026)
- In Cloud Storage, what is the purpose of Object Versioning? (May 7, 2026)
- What distinguishes AlloyDB from Cloud SQL PostgreSQL in GCP? (May 7, 2026)
- In GKE, what is the function of the Vertical Pod Autoscaler (VPA)? (May 7, 2026)
- What is the purpose of IAM Conditions in Google Cloud? (May 7, 2026)
- When designing a high-availability architecture on GCP, what is the key benefit of deploying across multiple zones within a region compared to a single zone deployment? (May 7, 2026)
- In Cloud Bigtable, what is a column family and why is it important? (May 7, 2026)
- What is the difference between Cloud Tasks and Pub/Sub? (May 7, 2026)
- What is a key architectural limitation of using multiple Pub/Sub push subscriptions for the same topic? (May 7, 2026)
- What happens when a GKE cluster's node pool is configured with auto-repair? (May 7, 2026)
- In Dataflow streaming pipelines, what is the purpose of watermarks? (May 7, 2026)
- What is the primary use case for Cloud Memorystore for Redis in a GCP architecture? (May 7, 2026)
- In GKE, what does enabling Confidential Nodes provide? (May 7, 2026)
- What is the key benefit of using Eventarc over direct Pub/Sub subscriptions for triggering Cloud Run? (May 7, 2026)
- In BigQuery, what is the impact of using wildcard tables in a query? (May 7, 2026)
- What is Private Service Connect in GCP used for? (May 7, 2026)
- In GKE, what is the effect of setting a namespace ResourceQuota? (May 7, 2026)
- What is the difference between Cloud Armor adaptive protection and standard security policies? (May 7, 2026)
- In Dataflow, what is the purpose of a side input? (May 7, 2026)
- What type of SLA does Google Cloud Spanner provide for multi-region configurations? (May 7, 2026)
- In Cloud Spanner, what is the purpose of interleaving tables? (May 7, 2026)
- What is Anthos in Google Cloud? (May 7, 2026)
- In GKE, what is a Pod Disruption Budget (PDB) used for? (May 7, 2026)
- What is the purpose of a Cloud NAT gateway in GCP? (May 7, 2026)
- Which pricing model does BigQuery use for on-demand query execution? (May 7, 2026)
- In GKE, what does enabling Intranode Visibility achieve? (May 7, 2026)
- What is the key architectural difference between Cloud Firestore in Native mode and Datastore mode? (May 7, 2026)
- In Cloud Bigtable, what is the recommended row key design to avoid hotspotting? (May 7, 2026)
- What is the role of Cloud Router in GCP when used with Cloud VPN or Interconnect? (May 7, 2026)
- In VPC network design, what is the key limitation of VPC Peering compared to Shared VPC? (May 7, 2026)
- What is the purpose of Binary Authorization in GCP? (May 7, 2026)
- In BigQuery, what are slot reservations used for? (May 7, 2026)
- Which Cloud Interconnect option provides a direct physical connection between your on-premises network and Google's network? (May 7, 2026)
- In GKE, what is the difference between a DaemonSet and a Deployment? (May 7, 2026)
- What happens to Pub/Sub messages if no subscription acknowledges them before the message retention duration expires? (May 7, 2026)
- In Cloud Spanner, which consistency model does it provide across multiple regions? (May 7, 2026)
- Which GCP feature prevents accidental deletion of critical resources by requiring a waiting period before resource deletion takes effect? (May 7, 2026)
- What is the purpose of an Instance Template in Compute Engine? (May 7, 2026)
- In GKE Autopilot, what does Google manage that differs from Standard mode? (May 7, 2026)
- What is Private Google Access used for in a VPC subnet? (May 7, 2026)
- Which GCP service provides a globally distributed, strongly consistent, relational database? (May 7, 2026)
- In BigQuery, what is a clustered table? (May 7, 2026)
- What is the key difference between Cloud Run and Cloud Functions in GCP? (May 7, 2026)
- Which GCP feature allows you to define what resources can be accessed from outside a VPC using a perimeter? (May 7, 2026)
- What does committed use discount (CUD) provide in Compute Engine? (May 7, 2026)
- Which GCP product is used for workflow orchestration of data pipelines, typically using Apache Airflow? (May 7, 2026)
- In GCP, what is the purpose of Workload Identity in GKE? (May 7, 2026)
- What is the function of Cloud Endpoints in GCP? (May 7, 2026)
- Which Cloud Storage feature automatically moves objects to cheaper storage classes based on access patterns? (May 7, 2026)
- What is a Shared VPC in GCP used for? (May 7, 2026)
- What is the purpose of the Cloud SQL Auth Proxy? (May 7, 2026)
- In Cloud Run, what triggers a new container instance to be created? (May 7, 2026)
- Which GCP feature provides automatic horizontal scaling for Compute Engine VMs based on load? (May 7, 2026)
- What is the purpose of Cloud Armor in GCP? (May 7, 2026)
- Which feature in Compute Engine allows workloads to use preemptible VMs as a cost-saving measure? (May 7, 2026)
- In Pub/Sub, what is the difference between a topic and a subscription? (May 7, 2026)
- What is the role of an Organization Policy in GCP? (May 7, 2026)
- Which GCP service is Apache Beam-based and provides fully managed stream and batch data processing? (May 7, 2026)
- What mechanism does Cloud Storage use to grant temporary access to a private object without requiring a Google account? (May 7, 2026)
- In GKE, what is the purpose of a Node Pool? (May 7, 2026)
- What is the purpose of a VPC peering connection in GCP? (May 7, 2026)
- Which load balancer in GCP operates at Layer 7 and supports URL-based routing? (May 7, 2026)
- What is the difference between Ingress and Egress in GCP firewall rules? (May 7, 2026)
- In BigQuery, what is a partitioned table used for? (May 7, 2026)
- When using Cloud SQL, which feature ensures your database remains available if the primary instance fails? (May 7, 2026)
- What is the purpose of Cloud Monitoring in GCP? (May 7, 2026)
- Which GCP feature allows you to set a budget and receive alerts when spending reaches a threshold? (May 7, 2026)
- In GCP IAM, what is a Service Account used for? (May 7, 2026)
- Which GCP service provides a managed Apache Hadoop and Spark environment? (May 7, 2026)
- What is Cloud Functions in Google Cloud? (May 7, 2026)
- Which Cloud Storage class is best suited for data accessed less than once a year? (May 7, 2026)
- What does GKE stand for? (May 7, 2026)
- Which tool do you use to deploy and manage resources in GCP using infrastructure-as-code? (May 7, 2026)
- What type of disk is the default boot disk for a Compute Engine VM? (May 7, 2026)
- Which Google Cloud product is a serverless data warehouse designed for analytics? (May 7, 2026)
- What is the minimum number of nodes required in a regional GKE cluster for high availability? (May 7, 2026)
- Which service in Google Cloud is used for asynchronous message delivery between services? (May 7, 2026)
- What is the purpose of a Google Cloud Project? (May 7, 2026)
- Which command is used to initialize and authorize the Google Cloud CLI? (May 7, 2026)
- What is the maximum size of an object that can be uploaded to Cloud Storage using a single request? (May 7, 2026)
- Which Google Cloud service is a fully managed relational database compatible with MySQL and PostgreSQL? (May 7, 2026)
- What does VPC stand for in Google Cloud? (May 7, 2026)
- Which IAM role grants read-only access to all GCP resources? (May 7, 2026)
- What is the default storage class for a newly created Cloud Storage bucket? (May 7, 2026)
- Which Google Cloud service allows you to run containerized applications without managing infrastructure? (May 7, 2026)
- A project manager working on a complex infrastructure project wants to use quantitative risk analysis. Which input is essential before performing Monte Carlo simulation? (May 6, 2026)
- A project that has been executing for 6 months has accumulated actual costs of $900,000 against a plan of $800,000, with earned value of $750,000. The project manager forecasts using the EAC = AC + (BAC - EV) / CPI formula. If BAC = $2,000,000, what is the EAC approximately? (May 6, 2026)
- Which knowledge area in PMBOK focuses on identifying, analyzing, and responding to project risks? (May 6, 2026)
- A project manager identifies that two team members are in direct conflict over technical approaches. After facilitating a discussion, the team agrees to test both approaches and choose the best performer. This conflict resolution technique is called: (May 6, 2026)
- In a cost-reimbursable contract with a 70/30 share ratio and a target cost of $200,000, if the actual cost is $180,000, how much does the buyer pay in total? (May 6, 2026)
- Which agile metric measures the amount of functionality delivered per unit of time and helps forecast future delivery capacity? (May 6, 2026)
- Organizational Process Assets (OPAs) include which of the following? (May 6, 2026)
- A project's cost baseline is different from the project budget primarily because: (May 6, 2026)
- Which procurement document is used when the buyer needs to provide detailed specifications and the seller must respond with a detailed technical and price proposal? (May 6, 2026)
- A project manager is reviewing a cost performance report showing SPI = 1.10 and CPI = 0.92. What is the most likely interpretation? (May 6, 2026)
- A project manager wants to communicate project performance to executives in the most efficient way. Which communication artifact is MOST appropriate? (May 6, 2026)
- In the context of regulatory compliance projects, which approach to risk management is most appropriate? (May 6, 2026)
- A project manager is performing an alternatives analysis for a technical solution. Which analytical tool helps evaluate the cost-benefit tradeoffs of different options including financial metrics like NPV and IRR? (May 6, 2026)
- During project execution, a key team member leaves unexpectedly. The project manager should FIRST: (May 6, 2026)
- A Scrum team has been averaging 40 story points per sprint. During release planning, they need to deliver 200 story points of features. Assuming 5% velocity degradation after each sprint due to technical debt, which is the BEST estimate for number of sprints needed? (May 6, 2026)
- Which statement BEST describes the difference between corrective actions and preventive actions in project management? (May 6, 2026)
- An organization is implementing a new ERP system affecting multiple departments. The project manager should treat this as which type of project consideration? (May 6, 2026)
- A project manager uses a S-curve to monitor project progress. What does the S-curve primarily represent? (May 6, 2026)
- The Validate Scope process differs from Control Quality in that: (May 6, 2026)
- In agile knowledge management, how is tacit knowledge BEST transferred within a team? (May 6, 2026)
- A project manager receives conflicting direction from two different functional managers about resource allocation priorities. This is a classic challenge in which organizational structure? (May 6, 2026)
- A project manager discovers midway through the project that the original business case assumptions are no longer valid due to market changes. The BEST course of action is to: (May 6, 2026)
- Which quality tool is BEST suited for identifying the root cause of a defect by systematically categorizing potential causes into categories such as people, process, equipment, and environment? (May 6, 2026)
- A project manager's organization has weak matrix structure. How does this affect the project manager's ability to manage resources? (May 6, 2026)
- In agile, when the team's velocity drops significantly in a sprint, the Scrum Master should FIRST: (May 6, 2026)
- A project manager is designing a hybrid methodology for a product development project. Which factor most determines which components should be predictive versus agile? (May 6, 2026)
- During a project, a key supplier declares bankruptcy. This situation is best described as which type of risk event? (May 6, 2026)
- A project performance baseline comprises which three baselines? (May 6, 2026)
- In earned value management, the Variance at Completion (VAC) is calculated as: (May 6, 2026)
- A project team is working across three countries with different cultural norms around hierarchy, decision-making, and communication styles. The project manager's BEST approach is to: (May 6, 2026)
- An organization uses enterprise environmental factors (EEFs) in project planning. Which of the following is an example of an EEF? (May 6, 2026)
- A project manager with high emotional intelligence is most likely to respond to a team member's resistance to change by: (May 6, 2026)
- In value stream mapping, the primary goal is to: (May 6, 2026)
- A project manager is evaluating whether to fast track or crash a schedule. Fast tracking is preferred over crashing when: (May 6, 2026)
- In a project audit, auditors find that change requests were approved and implemented without updating the project baselines. This is a violation of which process? (May 6, 2026)
- A Capability Maturity Model Integration (CMMI) level 4 organization is characterized by: (May 6, 2026)
- In Agile, the concept of 'Definition of Done' (DoD) primarily serves to: (May 6, 2026)
- During contract closeout, the project manager discovers the vendor met all contractual deliverables but the solution does not satisfy the business need. Who is most responsible for this outcome? (May 6, 2026)
- Which type of organizational change management approach focuses on engaging people's hearts and minds, not just announcing changes? (May 6, 2026)
- A project is in trouble: CPI = 0.75 and SPI = 0.80. The project manager must present a recovery plan. Which action addresses BOTH performance issues simultaneously? (May 6, 2026)
- A project manager is leading a geographically dispersed virtual team across five time zones. Which approach is MOST effective for maintaining team cohesion? (May 6, 2026)
- In servant leadership within agile project management, the primary focus of the leader is to: (May 6, 2026)
- A project manager discovers that a team member has been falsifying quality inspection records to avoid rework. What is the MOST appropriate action? (May 6, 2026)
- What differentiates a program from a portfolio in project management? (May 6, 2026)
- In portfolio management, projects are selected and prioritized primarily based on: (May 6, 2026)
- A senior stakeholder insists on adding a major feature that is outside the approved scope without going through change control. The project manager should: (May 6, 2026)
- A project is 60% complete. BAC = $500,000, AC = $350,000. The project manager calculates EV. What is the Schedule Performance Index (SPI)? (May 6, 2026)
- A project manager working in a scaled agile environment needs to synchronize multiple teams' work. Which ceremony specifically addresses cross-team dependencies and integration? (May 6, 2026)
- In a decision tree analysis, a project manager is evaluating two options. Option A has a 60% chance of $100,000 profit and 40% chance of $20,000 loss. Option B has a 70% chance of $60,000 profit and 30% chance of $10,000 loss. Which option has the higher Expected Monetary Value (EMV)? (May 6, 2026)
- A Monte Carlo simulation is used in project management primarily to: (May 6, 2026)
- During a project, a contractor files a claim stating the buyer issued a constructive change that increased the contract scope without formal authorization. The most appropriate first step for the project manager is to: (May 6, 2026)
- A project manager is calculating the To-Complete Performance Index (TCPI) based on BAC. The project has BAC = $500,000, EV = $200,000, and AC = $250,000. What is the TCPI? (May 6, 2026)
- A project has EV = $80,000, AC = $100,000, and BAC = $200,000. What is the Estimate at Completion (EAC) assuming current CPI continues? (May 6, 2026)
- Benefits realization management primarily focuses on: (May 6, 2026)
- In agile, the Daily Standup (Daily Scrum) is limited to 15 minutes. The three questions team members answer are about what they did yesterday, what they will do today, and: (May 6, 2026)
- Resource leveling is primarily used to: (May 6, 2026)
- A project has a cost baseline of $200,000 and management reserve of $20,000. What is the total project budget? (May 6, 2026)
- Which document links product requirements to their source and traces them throughout the project lifecycle? (May 6, 2026)
- In hybrid project management, which statement is most accurate? (May 6, 2026)
- During the Tuckman model's Storming stage, the project manager should: (May 6, 2026)
- The stakeholder engagement plan documents strategies to: (May 6, 2026)
- What is the purpose of a Resource Histogram? (May 6, 2026)
- A make-or-buy analysis helps the project team decide: (May 6, 2026)
- Which type of PMO has the highest level of control over projects? (May 6, 2026)
- Float (or slack) in a project schedule represents: (May 6, 2026)
- In a matrix organization, a project manager typically has: (May 6, 2026)
- Which procurement contract type provides the seller with the least financial risk? (May 6, 2026)
- In agile project management, a Sprint Retrospective is used to: (May 6, 2026)
- What is the purpose of a Change Control Board (CCB)? (May 6, 2026)
- When does scope creep typically occur? (May 6, 2026)
- The Cost Performance Index (CPI) for a project is 0.85. This means the project is: (May 6, 2026)
- A project manager is analyzing activity sequences and finds that Activity B cannot start until Activity A is 50% complete. This represents which type of dependency? (May 6, 2026)
- Which conflict resolution technique produces a win-win outcome by finding a solution that satisfies all parties? (May 6, 2026)
- A RACI matrix is primarily used to: (May 6, 2026)
- Which tool shows the amount of work scheduled versus the amount of work completed over time in an agile project? (May 6, 2026)
- What distinguishes Quality Assurance (QA) from Quality Control (QC)? (May 6, 2026)
- In a fixed-price contract, who bears the majority of the financial risk? (May 6, 2026)
- A project team identifies a risk and decides to purchase insurance to limit the financial impact. This is an example of which risk response strategy? (May 6, 2026)
- Which schedule compression technique adds resources to critical path activities to shorten the schedule, often increasing cost? (May 6, 2026)
- Which document provides a high-level summary of the project including its objectives, scope, and key stakeholders? (May 6, 2026)
- A project has a Planned Value (PV) of $50,000, Earned Value (EV) of $40,000, and Actual Cost (AC) of $45,000. What is the Schedule Variance (SV)? (May 6, 2026)
- A formal written request to modify any project document, deliverable, or baseline is called a: (May 6, 2026)
- What is the primary responsibility of a project manager? (May 6, 2026)
- A project manager notices a problem that needs to be addressed immediately. Where should this be documented? (May 6, 2026)
- What does the project lifecycle refer to? (May 6, 2026)
- Which early step helps the project manager understand who may be affected by or have influence over the project? (May 6, 2026)
- During lessons learned sessions, the project team documents which type of information? (May 6, 2026)
- A project constraint is best defined as: (May 6, 2026)
- The process of formally completing a project or phase and handing over deliverables is part of which process group? (May 6, 2026)
- Which of the following best describes a project deliverable? (May 6, 2026)
- A milestone in a project schedule represents: (May 6, 2026)
- A project manager is creating a document to describe how project communication will be planned, structured, and monitored. What is this document called? (May 6, 2026)
- Which project management process group involves coordinating people and resources to carry out the project plan? (May 6, 2026)
- What is the role of the project sponsor in a project? (May 6, 2026)
- A project team is holding its first formal meeting to introduce the project, team, and objectives. What is this meeting called? (May 6, 2026)
- Which artifact captures assumptions that are believed to be true but have not been confirmed? (May 6, 2026)
- A project manager wants to ensure all team members understand what work is included and excluded from the project. Which document primarily defines this? (May 6, 2026)
- What is the primary purpose of a Work Breakdown Structure (WBS)? (May 6, 2026)
- During which process group does the project manager identify stakeholders for the first time? (May 6, 2026)
- A project manager is initiating a new software development project. Which document formally authorizes the project and gives the project manager authority to apply organizational resources? (May 6, 2026)
- What is consent mode in Google Analytics 4 and why is it important for GDPR compliance? (May 5, 2026)
- What is the concept of earned media value (EMV) and what are its limitations as a performance metric? (May 5, 2026)
- What is the concept of media mix optimization and how do diminishing returns affect budget allocation? (May 5, 2026)
- What is connected TV (CTV) advertising and how does it differ from traditional linear TV advertising? (May 5, 2026)
- What is the principle of permission marketing coined by Seth Godin and how does it underpin modern email and content marketing? (May 5, 2026)
- What is the concept of recency, frequency, and monetary value (RFM) analysis and how is it used in marketing? (May 5, 2026)
- What is a Digital Experience Platform (DXP) and how does it extend traditional CMS capabilities? (May 5, 2026)
- What is the concept of frequency capping and why is it important for both brand safety and campaign efficiency? (May 5, 2026)
- What is audience extension in digital advertising and how does it work? (May 5, 2026)
- What is the difference between server-side tracking and client-side tracking in digital marketing? (May 5, 2026)
- What is the concept of product-led growth (PLG) and how does it transform the relationship between marketing and product? (May 5, 2026)
- What is dark social traffic and why does it create challenges for digital marketing attribution? (May 5, 2026)
- What is the Jobs Awareness Ladder concept and how does it apply to digital marketing messaging strategy? (May 5, 2026)
- What is ad fraud (invalid traffic) in digital advertising, what are its main types, and how does it affect advertisers? (May 5, 2026)
- What is the concept of content distribution strategy and why is it as important as content creation? (May 5, 2026)
- What is the Google Performance Max campaign type and how does it change campaign management? (May 5, 2026)
- What is the difference between a vanity metric and an actionable metric in digital marketing? (May 5, 2026)
- What is the Pirate Metrics (AARRR) framework and how does it guide growth marketing decisions? (May 5, 2026)
- What is a Supply Path Optimization (SPO) strategy in programmatic advertising? (May 5, 2026)
- What is the difference between contextual targeting and behavioral targeting in digital advertising, and why is contextual regaining relevance? (May 5, 2026)
- What is the Jobs-to-be-Done (JTBD) framework and how does it reshape marketing messaging? (May 5, 2026)
- What is the concept of brand safety in digital advertising and what mechanisms address it? (May 5, 2026)
- What is progressive profiling in marketing automation and why is it better than long forms? (May 5, 2026)
- What is the difference between first-touch and W-shaped attribution models? (May 5, 2026)
- What is the concept of demand generation versus lead generation and how do they work together? (May 5, 2026)
- What is topic clustering in SEO content strategy and why does it build topical authority? (May 5, 2026)
- What is the purpose of a Customer Data Platform (CDP) and how does it differ from a CRM or DMP? (May 5, 2026)
- What is the concept of network effects in growth marketing and why does it create a defensible competitive advantage? (May 5, 2026)
- What is the difference between a Demand-Side Platform (DSP) and a Supply-Side Platform (SSP) in programmatic advertising? (May 5, 2026)
- What is the Google Quality Score and how does it affect ad auction outcomes? (May 5, 2026)
- What is the flywheel model in marketing and how does it contrast with the traditional funnel model? (May 5, 2026)
- What is the difference between deterministic and probabilistic identity matching in digital advertising? (May 5, 2026)
- What is the concept of zero-party data and why has it become strategically important post-cookie era? (May 5, 2026)
- What is programmatic direct versus real-time bidding (RTB) in programmatic advertising? (May 5, 2026)
- What is Customer Acquisition Cost (CAC) and how does the CAC:LTV ratio inform marketing strategy? (May 5, 2026)
- What is the concept of cohort analysis in marketing analytics and what decisions does it inform? (May 5, 2026)
- What is Marketing Mix Modeling (MMM) and how does it differ from digital attribution? (May 5, 2026)
- What is incrementality testing in digital marketing and why is it considered the gold standard for measuring ad effectiveness? (May 5, 2026)
- What is the impact of iOS 14.5+ App Tracking Transparency (ATT) on Facebook advertising and how have advertisers adapted? (May 5, 2026)
- What is the difference between last-click attribution and data-driven attribution, and what are the limitations of last-click? (May 5, 2026)
- What is the concept of share of voice (SOV) in digital marketing? (May 5, 2026)
- What is the purpose of a content calendar in digital marketing? (May 5, 2026)
- What is growth hacking and how does it differ from traditional marketing? (May 5, 2026)
- What is the difference between an organic post and a boosted post on social media? (May 5, 2026)
- What is a lead scoring system in marketing? (May 5, 2026)
- What is a social media algorithm and how does it affect organic reach? (May 5, 2026)
- What is the purpose of audience segmentation in digital marketing? (May 5, 2026)
- What is the purpose of a marketing attribution model? (May 5, 2026)
- What is the purpose of negative keywords in Google Ads? (May 5, 2026)
- What is affiliate marketing? (May 5, 2026)
- What is conversion rate optimization (CRO)? (May 5, 2026)
- What is the difference between B2B and B2C digital marketing strategies? (May 5, 2026)
- What is omnichannel marketing and how does it differ from multichannel marketing? (May 5, 2026)
- What is the purpose of schema markup (structured data) in SEO? (May 5, 2026)
- What is user-generated content (UGC) and why is it valuable for brands? (May 5, 2026)
- What is a lead magnet in digital marketing? (May 5, 2026)
- What is the difference between awareness campaigns and conversion campaigns in digital marketing? (May 5, 2026)
- What is marketing automation and what does it enable? (May 5, 2026)
- What is the difference between SEM and SEO? (May 5, 2026)
- What is email deliverability and what factors affect it? (May 5, 2026)
- What is native advertising? (May 5, 2026)
- What is the purpose of a buyer persona in digital marketing? (May 5, 2026)
- What is ROAS and how is it calculated? (May 5, 2026)
- What is the difference between a lookalike audience and a custom audience on Facebook/Meta? (May 5, 2026)
- What is programmatic advertising? (May 5, 2026)
- What is the purpose of UTM parameters in marketing URLs? (May 5, 2026)
- What is the difference between first-party and third-party data in digital marketing? (May 5, 2026)
- What is a marketing funnel and what are its three main stages? (May 5, 2026)
- What is A/B testing in digital marketing and why is it used? (May 5, 2026)
- What is customer lifetime value (CLV or LTV) and why is it important? (May 5, 2026)
- What is the difference between reach and impressions in social media marketing? (May 5, 2026)
- What is remarketing (retargeting) in digital advertising? (May 5, 2026)
- What does CPM stand for in digital advertising? (May 5, 2026)
- What is Google Analytics primarily used for? (May 5, 2026)
- What is a call-to-action (CTA) in digital marketing? (May 5, 2026)
- What is influencer marketing? (May 5, 2026)
- What does CRM stand for in marketing? (May 5, 2026)
- What is an impression in digital advertising? (May 5, 2026)
- What is organic traffic? (May 5, 2026)
- What is content marketing? (May 5, 2026)
- What is a bounce rate in web analytics? (May 5, 2026)
- What does ROI stand for in marketing? (May 5, 2026)
- What is a keyword in the context of SEO and search advertising? (May 5, 2026)
- What is social media marketing? (May 5, 2026)
- What is email marketing? (May 5, 2026)
- What does CPC stand for in digital advertising? (May 5, 2026)
- What is a landing page in digital marketing? (May 5, 2026)
- What is pay-per-click (PPC) advertising? (May 5, 2026)
- What does CTR stand for and what does it measure? (May 5, 2026)
- What is a conversion in digital marketing? (May 5, 2026)
- What does SEO stand for in digital marketing? (May 5, 2026)
- What is co-authoring in Excel and what limitations exist when using it with complex features? (May 4, 2026)
- What is the purpose of Excel's EXPAND function in Excel 365? (May 4, 2026)
- What is the WRAPCOLS and WRAPROWS function in Excel 365? (May 4, 2026)
- What is the FIELDVALUE function family (deprecated) and what replaced it in Excel 365? (May 4, 2026)
- What is the difference between Excel's calculation modes (Automatic, Automatic Except Tables, Manual) and when would you use Manual? (May 4, 2026)
- What is TOROW and TOCOL in Excel 365 and when are they needed? (May 4, 2026)
- What is Excel's Watch Window and how does it help with complex workbook management? (May 4, 2026)
- What is the HSTACK and VSTACK function in Excel 365 and what problem do they solve? (May 4, 2026)
- What is the TEXTJOIN function and how does it improve on CONCATENATE? (May 4, 2026)
- What is the TEXTSPLIT function in Excel 365 and what makes it more powerful than Text to Columns? (May 4, 2026)
- What is the CHOOSECOLS and CHOOSEROWS function in Excel 365? (May 4, 2026)
- What is the TAKE and DROP function pair in Excel 365 used for? (May 4, 2026)
- What is the GROUPBY function in Excel 365 and what scenarios does it handle that SUMIFS cannot? (May 4, 2026)
- What is the PIVOTBY function in Excel 365 and how does it differ from a traditional PivotTable? (May 4, 2026)
- What is the purpose of structured Excel Table features like Total Row and how does it interact with formulas? (May 4, 2026)
- What is BYROW and BYCOL in Excel 365 and what do they enable? (May 4, 2026)
- What is the significance of the #SPILL! error in Excel 365 and how is it resolved? (May 4, 2026)
- What is the MAKEARRAY function in Excel 365 and how does it work? (May 4, 2026)
- What is the SCAN function in Excel 365 and how does it differ from REDUCE? (May 4, 2026)
- What is the STOCKHISTORY function in Excel 365 and what data does it return? (May 4, 2026)
- What is the CUBE function family in Excel and when would you use CUBEVALUE? (May 4, 2026)
- What is the difference between the COUNTIFS and AVERAGEIFS functions in terms of what they calculate from multiple criteria? (May 4, 2026)
- What is an Excel data model and how does GETPIVOTDATA interact with it? (May 4, 2026)
- What is the REDUCE function in Excel 365 and what problem does it solve? (May 4, 2026)
- What is the MAP function in Excel 365 and how does it use LAMBDA? (May 4, 2026)
- What is the LET function in Excel 365 and what performance benefit does it provide? (May 4, 2026)
- What is the LAMBDA function in Excel 365 and what does it enable? (May 4, 2026)
- What is Power Pivot's data model and how do table relationships work in it? (May 4, 2026)
- What is circular reference in Excel and when might intentional circular references be useful? (May 4, 2026)
- What is the difference between XMATCH and MATCH in Excel? (May 4, 2026)
- What is the SORT and SORTBY function difference in Excel 365? (May 4, 2026)
- What is the UNIQUE function in Excel 365 and what does it return? (May 4, 2026)
- What is the difference between LOOKUP, VLOOKUP, and HLOOKUP in Excel? (May 4, 2026)
- What is Excel Solver and what type of problems can it solve? (May 4, 2026)
- What is a structured table reference in Excel and how does it work? (May 4, 2026)
- What is VBA in the context of Excel and what can it accomplish that formulas cannot? (May 4, 2026)
- What is the SEQUENCE function in Excel 365 and how is it used? (May 4, 2026)
- What are DAX formulas in Excel's Power Pivot and how do they differ from regular Excel formulas? (May 4, 2026)
- What is the spill range (#) operator in Excel 365 and when is it used? (May 4, 2026)
- What is the FILTER function in Excel 365 and how does it work? (May 4, 2026)
- What is the difference between a PivotTable and a PowerPivot in Excel? (May 4, 2026)
- What does the SUMPRODUCT function do and what makes it uniquely powerful? (May 4, 2026)
- What is the XLOOKUP function and what advantages does it have over VLOOKUP? (May 4, 2026)
- What is an array formula in Excel and how is it entered differently from a regular formula? (May 4, 2026)
- What is a slicer in Excel and where is it used? (May 4, 2026)
- What does the DATEDIF function calculate? (May 4, 2026)
- What is Power Query in Excel used for? (May 4, 2026)
- What does the RANK function do in Excel? (May 4, 2026)
- What is the purpose of Paste Special in Excel? (May 4, 2026)
- What does the LARGE function do and how does it differ from MAX? (May 4, 2026)
- What is the purpose of the INDIRECT function in Excel? (May 4, 2026)
- What is the NETWORKDAYS function used for in Excel? (May 4, 2026)
- What is the OFFSET function and what does it return? (May 4, 2026)
- What does Goal Seek in Excel do? (May 4, 2026)
- What is the difference between FIND and SEARCH text functions in Excel? (May 4, 2026)
- What is Flash Fill in Excel and when does it activate? (May 4, 2026)
- What does the CHOOSE function do in Excel? (May 4, 2026)
- What is the purpose of the SUBTOTAL function versus SUM in Excel? (May 4, 2026)
- What is a sparkline in Excel? (May 4, 2026)
- What does Excel's Remove Duplicates feature do? (May 4, 2026)
- What does the PMT function calculate in Excel? (May 4, 2026)
- What is the purpose of the TRANSPOSE function or feature in Excel? (May 4, 2026)
- What does the ROUND function do and how does it differ from ROUNDDOWN? (May 4, 2026)
- What is the formula to calculate compound interest in Excel given principal P, rate r, number of compounding periods n, and time t? (May 4, 2026)
- What is the purpose of the TRIM function in Excel? (May 4, 2026)
- What does the LEFT function return in Excel? (May 4, 2026)
- What is the difference between a relative and mixed cell reference in Excel? (May 4, 2026)
- What does the IFERROR function do in Excel? (May 4, 2026)
- What is the purpose of Data Validation in Excel? (May 4, 2026)
- What does the TEXT function do in Excel? (May 4, 2026)
- What is conditional formatting in Excel? (May 4, 2026)
- What does MATCH return and how does it differ from INDEX? (May 4, 2026)
- What does the INDEX function return in Excel? (May 4, 2026)
- What is the difference between SUMIF and SUMIFS in Excel? (May 4, 2026)
- What is a PivotTable in Excel used for? (May 4, 2026)
- What does the COUNTIF function do and what is its syntax? (May 4, 2026)
- What does the VLOOKUP function do and what are its four arguments? (May 4, 2026)
- What is the difference between an absolute reference ($A$1) and a relative reference (A1) in Excel? (May 4, 2026)
- How do you apply a filter to a dataset in Excel? (May 4, 2026)
- What is the purpose of the CONCATENATE function (or & operator) in Excel? (May 4, 2026)
- Which tab in the Excel ribbon contains the Bold, Italic, and Underline formatting options? (May 4, 2026)
- What is AutoFill in Excel? (May 4, 2026)
- What does the MIN function return? (May 4, 2026)
- What is a named range in Excel? (May 4, 2026)
- What does the COUNTA function count? (May 4, 2026)
- What is the keyboard shortcut to insert a new worksheet in Excel? (May 4, 2026)
- What does the IF function do in Excel? (May 4, 2026)
- Which of the following is NOT a valid Excel chart type? (May 4, 2026)
- How do you freeze the top row in Excel so it stays visible while scrolling? (May 4, 2026)
- What does the keyboard shortcut Ctrl+Z do in Excel? (May 4, 2026)
- Which function returns the largest value in a range? (May 4, 2026)
- What is a workbook in Excel? (May 4, 2026)
- What does the COUNT function count in Excel? (May 4, 2026)
- What is the correct way to start a formula in Excel? (May 4, 2026)
- What does the AVERAGE function do in Excel? (May 4, 2026)
- What keyboard shortcut saves an Excel workbook? (May 4, 2026)
- Which Excel function returns the total sum of a range of numbers? (May 4, 2026)
- What does a cell reference like B3 represent in Excel? (May 4, 2026)
- What is the purpose of pinning GitHub Actions to a full commit SHA instead of a tag, and what security risk does it mitigate? (May 3, 2026)
- What is GitHub's organization-level Actions policy and what does it control? (May 3, 2026)
- What is GitHub's Codespaces prebuild feature and how does it improve developer experience? (May 3, 2026)
- What is the purpose of GitHub's deployment status API and how does it integrate with pull request checks? (May 3, 2026)
- What is the GitHub Actions `strategy.fail-fast` setting and when should it be disabled? (May 3, 2026)
- What is GitHub's Octokit and how is it used when building GitHub integrations? (May 3, 2026)
- What is GitHub Projects (v2) and how does it improve on the original GitHub Projects? (May 3, 2026)
- What is the security risk of using `actions/checkout` with a PR's head SHA versus the merge SHA in `pull_request_target` workflows? (May 3, 2026)
- What is GitHub Copilot for Pull Requests and what capabilities does it add to the PR workflow? (May 3, 2026)
- What is GitHub's dependency review action and how does it enforce dependency security policies in PRs? (May 3, 2026)
- What is GitHub Copilot's context window and how does it affect code suggestion quality? (May 3, 2026)
- What are required workflows in GitHub and how do they differ from branch protection status checks? (May 3, 2026)
- What is a GitHub App installation token and how does its lifecycle differ from a user PAT? (May 3, 2026)
- What is GitHub's SBOM (Software Bill of Materials) export and why is it important for security compliance? (May 3, 2026)
- What is GitHub's repository dispatch event and how does it enable cross-repository workflow triggering? (May 3, 2026)
- What is GitHub's Dependabot version updates configuration and what does the dependabot.yml file control? (May 3, 2026)
- What is GitHub's `pull_request_target` event and why must it be used with extreme caution? (May 3, 2026)
- What is the GitHub Actions `timeout-minutes` setting and what happens when it's exceeded? (May 3, 2026)
- What is GitHub's Inner Source model and how does GitHub support it organizationally? (May 3, 2026)
- What is the difference between GitHub Actions `if` conditions at the job level vs step level? (May 3, 2026)
- What is the GitHub API's rate limiting system and how does it work for authenticated vs unauthenticated requests? (May 3, 2026)
- What is GitHub Copilot Workspace and how does it extend Copilot's capabilities? (May 3, 2026)
- What is GitHub's Environments protection rules and how do deployment environment approvals work? (May 3, 2026)
- What is the purpose of `actions/github-script` and what are its security considerations? (May 3, 2026)
- What is a GitHub Actions self-hosted runner group and how does it enhance security? (May 3, 2026)
- How does GitHub handle pull requests from forked repositories in terms of Actions security? (May 3, 2026)
- What is GitHub's Artifact Attestation feature and what security guarantee does it provide? (May 3, 2026)
- What is GitHub's Private Vulnerability Reporting (PVR) feature? (May 3, 2026)
- What are GitHub Actions workflow permissions and the `permissions` key used for? (May 3, 2026)
- What is a GitHub Actions workflow job's `needs` key and how does it affect job execution? (May 3, 2026)
- What is GitHub's supply chain security model and how does Sigstore/Cosign integration help? (May 3, 2026)
- What is the GitHub Actions `workflow_call` event and what inputs/outputs does it support? (May 3, 2026)
- What is GitHub's repository rulesets feature and how does it improve on branch protection rules? (May 3, 2026)
- What is a composite action in GitHub Actions and how does it differ from a JavaScript action? (May 3, 2026)
- What is GitHub Enterprise Server (GHES) and how does it differ from GitHub.com? (May 3, 2026)
- What is the GitHub Actions expression syntax and where can it be used? (May 3, 2026)
- How does GitHub's Actions cache work and what are its limitations? (May 3, 2026)
- What is GitHub Advanced Security (GHAS) and what features does it include? (May 3, 2026)
- What is the GITHUB_TOKEN in GitHub Actions and what are its permission scopes? (May 3, 2026)
- What is GitHub CodeQL and how does it perform code analysis differently from traditional linters? (May 3, 2026)
- What is GitHub's Merge Queue feature and what problem does it solve? (May 3, 2026)
- What is GitHub's OpenID Connect (OIDC) integration in Actions and how does it improve secrets management? (May 3, 2026)
- What is GitHub's status check and how does it affect pull request merging? (May 3, 2026)
- What is GitHub's dependency graph and how does it relate to security advisories? (May 3, 2026)
- What is the CONTRIBUTING.md file used for in a GitHub repository? (May 3, 2026)
- What is an environment in GitHub Actions and how does it differ from a regular job? (May 3, 2026)
- What is GitHub's secret scanning feature and what does it protect against? (May 3, 2026)
- What is GitHub Actions `concurrency` and why is it important? (May 3, 2026)
- What is a GitHub template repository? (May 3, 2026)
- What is the purpose of GitHub's `gh` CLI tool? (May 3, 2026)
- What is GitHub's code scanning feature? (May 3, 2026)
- What is a reusable workflow in GitHub Actions? (May 3, 2026)
- What is GitHub's Actions artifact and how does it enable data sharing between jobs? (May 3, 2026)
- What is GitHub's issue linking feature and how does it work? (May 3, 2026)
- What is GitHub's fine-grained Personal Access Token (PAT) and how does it improve security over classic PATs? (May 3, 2026)
- What is a devcontainer.json file in a GitHub repository? (May 3, 2026)
- What is GitHub Discussions and how does it differ from Issues? (May 3, 2026)
- What is GitHub's GraphQL API and how does it differ from the REST API? (May 3, 2026)
- What is the difference between GitHub Actions `on: push` and `on: pull_request` triggers? (May 3, 2026)
- What is a GitHub Actions matrix strategy? (May 3, 2026)
- What is GitHub Codespaces? (May 3, 2026)
- What is the purpose of GitHub's SECURITY.md file? (May 3, 2026)
- What is GitHub Packages and what does it support? (May 3, 2026)
- What is the GitHub flow and what steps does it involve? (May 3, 2026)
- What is a GitHub webhook and how does it work? (May 3, 2026)
- What is GitHub's REST API and how is it typically authenticated? (May 3, 2026)
- What is the purpose of GitHub Secrets in Actions workflows? (May 3, 2026)
- What is a GitHub Actions runner and what types are available? (May 3, 2026)
- What is branch protection in GitHub and what rules can it enforce? (May 3, 2026)
- What is GitHub Dependabot and what does it do? (May 3, 2026)
- What is the difference between a GitHub App and an OAuth App? (May 3, 2026)
- What is a GitHub Actions workflow file and where must it be placed? (May 3, 2026)
- What is a CODEOWNERS file in GitHub and how does it work? (May 3, 2026)
- What is the difference between 'Squash and merge', 'Rebase and merge', and 'Create a merge commit' options in a GitHub Pull Request? (May 3, 2026)
- What is the GitHub Marketplace? (May 3, 2026)
- What is GitHub Copilot? (May 3, 2026)
- What is a code review on GitHub? (May 3, 2026)
- What does it mean to 'clone' a repository on GitHub? (May 3, 2026)
- What is a GitHub Milestone? (May 3, 2026)
- What is the purpose of labels in GitHub Issues and Pull Requests? (May 3, 2026)
- What is a GitHub Release? (May 3, 2026)
- What is a GitHub Organization? (May 3, 2026)
- What is the difference between a public and a private repository on GitHub? (May 3, 2026)
- What is watching a repository on GitHub? (May 3, 2026)
- What is GitHub Actions? (May 3, 2026)
- What is the purpose of a README.md file in a GitHub repository? (May 3, 2026)
- What is GitHub Pages? (May 3, 2026)
- What is a GitHub Gist? (May 3, 2026)
- What is a GitHub Issue? (May 3, 2026)
- What does starring a repository on GitHub do? (May 3, 2026)
- What is forking a repository on GitHub? (May 3, 2026)
- What is a Pull Request (PR) on GitHub? (May 3, 2026)
- What is a GitHub repository? (May 3, 2026)
- What is GitHub? (May 3, 2026)
- What is the purpose of `git log -S 'pattern'` (the pickaxe option)? (May 2, 2026)
- What is the difference between `git switch` and `git checkout` for branch operations? (May 2, 2026)
- What is `git for-each-ref` and how is it used in repository automation? (May 2, 2026)
- What is the Signed Commit feature in Git and how does it enhance repository security? (May 2, 2026)
- What is Git LFS (Large File Storage) and how does it change how large files are handled in a repository? (May 2, 2026)
- What is the gitattributes file and how does it control how Git handles specific files? (May 2, 2026)
- What is the purpose of `git cat-file` and what does it reveal about Git's internals? (May 2, 2026)
- What is the difference between merge conflicts marked with <<>> and conflicts with |||||? (May 2, 2026)
- What is the purpose of `git symbolic-ref` and how is it used internally by Git? (May 2, 2026)
- What is the git protocol v2 and what improvements does it bring over protocol v1? (May 2, 2026)
- What is the purpose of `git log --follow` when tracking file history? (May 2, 2026)
- What does the `ours` merge strategy do vs the `recursive` strategy with -X ours option? (May 2, 2026)
- What is a Git alternates file and how does it enable object sharing between repositories? (May 2, 2026)
- What is the purpose of the update-ref command in Git and what low-level operations does it enable? (May 2, 2026)
- What is the git index (staging area) at the file system level and what does it contain? (May 2, 2026)
- What is the difference between git rebase --onto A B C and a regular git rebase? (May 2, 2026)
- What is the octopus merge strategy in Git and when is it used? (May 2, 2026)
- What is the purpose of the git credential helper and how does it improve security? (May 2, 2026)
- What is the difference between MERGE_HEAD, CHERRY_PICK_HEAD, and REBASE_HEAD special refs? (May 2, 2026)
- What is the purpose of git maintenance and what tasks does it schedule? (May 2, 2026)
- What is git range-diff and what problem does it solve for code review? (May 2, 2026)
- What is the purpose of the GIT_AUTHOR_DATE vs GIT_COMMITTER_DATE environment variables? (May 2, 2026)
- What is the difference between git merge --squash and a regular merge? (May 2, 2026)
- What does the git commit-graph file do and how does it improve performance? (May 2, 2026)
- What is partial clone (git clone --filter) and what problem does it solve for large repositories? (May 2, 2026)
- What is the purpose of git replace and what problem does it solve? (May 2, 2026)
- What is a Git bare repository and when should one be used? (May 2, 2026)
- What is the significance of SHA-1 (and the move toward SHA-256) in Git's object model? (May 2, 2026)
- What is the purpose of the pre-commit hook and how can it improve code quality? (May 2, 2026)
- What does git log --graph --decorate --all show? (May 2, 2026)
- What is the difference between git bundle and git remote for sharing repository data? (May 2, 2026)
- What is the difference between git pull --rebase and git pull (default merge)? (May 2, 2026)
- What is the Git packfile format and why does it exist? (May 2, 2026)
- What is the purpose of git notes and how do they differ from commit messages? (May 2, 2026)
- What is git sparse-checkout and when would you use it? (May 2, 2026)
- What is the difference between shallow clone (git clone --depth) and a full clone? (May 2, 2026)
- What is the FETCH_HEAD file in a Git repository? (May 2, 2026)
- What is the purpose of git rerere (reuse recorded resolution)? (May 2, 2026)
- What does git gc (garbage collection) do in a Git repository? (May 2, 2026)
- What is the difference between git reset HEAD~1 and git revert HEAD in terms of history? (May 2, 2026)
- What is the three-way merge algorithm used by Git and how does it resolve conflicts? (May 2, 2026)
- What is git filter-branch and what are its common use cases and risks? (May 2, 2026)
- What is the 'golden rule of rebasing' and why does it exist? (May 2, 2026)
- What is an interactive rebase (git rebase -i) and what operations does it support? (May 2, 2026)
- What is the difference between a merge commit and a regular commit in Git's DAG structure? (May 2, 2026)
- What is Git's internal object model and what are the four object types? (May 2, 2026)
- What is the purpose of git show? (May 2, 2026)
- What is the purpose of git push --tags? (May 2, 2026)
- What does git grep do? (May 2, 2026)
- What is a Git hook and where are they stored? (May 2, 2026)
- What does the git config --global setting control? (May 2, 2026)
- What is the difference between git merge --no-ff and git merge --ff-only? (May 2, 2026)
- What does git push origin --delete branch-name do? (May 2, 2026)
- What is the purpose of git ls-files? (May 2, 2026)
- What is a tracking branch in Git? (May 2, 2026)
- What is git archive used for? (May 2, 2026)
- What does git diff --staged (or --cached) show? (May 2, 2026)
- What is git worktree used for? (May 2, 2026)
- What does git shortlog do? (May 2, 2026)
- What is the purpose of the ORIG_HEAD ref in Git? (May 2, 2026)
- What does git push --force-with-lease do? (May 2, 2026)
- What is the purpose of git submodule? (May 2, 2026)
- What is git reflog used for? (May 2, 2026)
- What does the tilde (~) and caret (^) notation mean in Git commit references? (May 2, 2026)
- What is the difference between an annotated tag and a lightweight tag in Git? (May 2, 2026)
- What does git clean -fd do? (May 2, 2026)
- What is the purpose of git bisect? (May 2, 2026)
- What does git blame show? (May 2, 2026)
- What is the difference between git pull and git fetch + git merge? (May 2, 2026)
- What does git log --oneline display? (May 2, 2026)
- What is the purpose of git commit --amend? (May 2, 2026)
- What does git remote -v show? (May 2, 2026)
- What is a fast-forward merge and when does it occur? (May 2, 2026)
- What does git stash pop differ from git stash apply? (May 2, 2026)
- What is a detached HEAD state in Git? (May 2, 2026)
- What is HEAD in Git? (May 2, 2026)
- What does git cherry-pick do? (May 2, 2026)
- What is the difference between git reset --soft, --mixed, and --hard? (May 2, 2026)
- What does git revert do and how does it differ from git reset? (May 2, 2026)
- What does git tag do? (May 2, 2026)
- What is the difference between git merge and git rebase? (May 2, 2026)
- What does git stash do? (May 2, 2026)
- What is a remote in Git? (May 2, 2026)
- What does git fetch do? (May 2, 2026)
- What is the purpose of the .gitignore file? (May 2, 2026)
- What does git diff show? (May 2, 2026)
- What is a merge conflict in Git? (May 2, 2026)
- What does git merge do? (May 2, 2026)
- Which command creates and switches to a new branch in one step? (May 2, 2026)
- What is a branch in Git? (May 2, 2026)
- What does git pull do? (May 2, 2026)
- What does git push do? (May 2, 2026)
- What does git log display? (May 2, 2026)
- What does git status show? (May 2, 2026)
- What does git commit -m 'message' do? (May 2, 2026)
- Which command adds a file to the Git staging area? (May 2, 2026)
- What is the staging area (index) in Git? (May 2, 2026)
- What does git clone do? (May 2, 2026)
- What does git init do? (May 2, 2026)
- What is Git? (May 2, 2026)
- What is the significance of Kubernetes release cadence and the support window for minor versions? (May 2, 2026)
- What is the purpose of Kubernetes ValidatingAdmissionPolicy (VAP) introduced in Kubernetes 1.26? (May 2, 2026)
- What is the purpose of the Kubernetes Node Problem Detector (NPD) and what types of issues does it detect? (May 2, 2026)
- What is Kubernetes kustomize and how does it differ from Helm for managing application configurations? (May 2, 2026)
- What is the difference between kubectl exec and kubectl debug in Kubernetes? (May 2, 2026)
- What is the purpose of the Kubernetes kube-controller-manager and what key controllers does it run? (May 2, 2026)
- What is Kubernetes cluster federation and what operational challenges does it address? (May 2, 2026)
- What is the significance of the Kubernetes API deprecation policy and how does it protect cluster operators? (May 2, 2026)
- What is the purpose of Kubernetes Generic Ephemeral Volumes and how do they differ from emptyDir? (May 2, 2026)
- What is workload identity in Kubernetes and how do IRSA (IAM Roles for Service Accounts) or Workload Identity work? (May 2, 2026)
- What is the Kubernetes Aggregated API Server pattern and how does it differ from CRDs? (May 2, 2026)
- What is the purpose of Kubernetes ConfigMap immutability and what operational benefit does it provide? (May 2, 2026)
- What is the Kubernetes CSI (Container Storage Interface) and what problem does it solve? (May 2, 2026)
- What is the difference between Kubernetes rolling update strategy and recreate strategy in Deployments? (May 2, 2026)
- What is the Kubernetes API server's resource versioning (resourceVersion) and how does it prevent concurrent modification issues? (May 2, 2026)
- What is the difference between ConfigMap subPath mounts and regular ConfigMap volume mounts? (May 2, 2026)
- What is the purpose of PriorityClass in Kubernetes and how does it affect pod scheduling and eviction? (May 2, 2026)
- What is the Kubernetes Lease object and how is it used in leader election? (May 2, 2026)
- What is the purpose of a startup probe in Kubernetes and when should it be used instead of liveness probes? (May 2, 2026)
- What is the purpose of Kubernetes projected volumes and what sources can they aggregate? (May 2, 2026)
- What is the Downward API in Kubernetes and what information does it expose to containers? (May 2, 2026)
- What is a Kubernetes service mesh and how does it differ from standard Kubernetes networking? (May 2, 2026)
- What is the difference between Kubernetes audit logging modes: None, Metadata, Request, and RequestResponse? (May 2, 2026)
- What is the Kubernetes Endpoint Slice API and what improvement does it provide over Endpoints? (May 2, 2026)
- What is the purpose of OwnerReferences in Kubernetes and how do they enable garbage collection? (May 2, 2026)
- What is the purpose of Kubernetes server-side apply (SSA) and how does it differ from client-side apply? (May 2, 2026)
- What is Kubernetes topology spread constraints and how does it improve availability? (May 2, 2026)
- What is the difference between a Kubernetes Job's completions and parallelism settings? (May 2, 2026)
- What is the purpose of the Kubernetes API server's watch bookmarks feature? (May 2, 2026)
- What is a Kubernetes PodSecurityAdmission (PSA) policy and what are its three policy levels? (May 2, 2026)
- What is the difference between IPVS and iptables mode in kube-proxy and when would you prefer IPVS? (May 2, 2026)
- What is a MutatingWebhookConfiguration and ValidatingWebhookConfiguration in Kubernetes? (May 2, 2026)
- What is the purpose of Kubernetes finalizers and how can they prevent resource deletion? (May 2, 2026)
- What is Kubernetes garbage collection and how does it handle orphaned resources? (May 2, 2026)
- What is Kubernetes RBAC impersonation and what security implications does it have? (May 2, 2026)
- What is the difference between requiredDuringSchedulingIgnoredDuringExecution and preferredDuringSchedulingIgnoredDuringExecution in node affinity? (May 2, 2026)
- What is the CNI (Container Network Interface) and how does it relate to Kubernetes networking? (May 2, 2026)
- What is the difference between inter-pod affinity and inter-pod anti-affinity in Kubernetes? (May 2, 2026)
- What is the purpose of the Kubernetes API server's aggregation layer? (May 2, 2026)
- What is the Kubernetes scheduler's scoring and filtering process? (May 2, 2026)
- What is etcd's Raft consensus algorithm's role in a Kubernetes cluster and what happens during leader election? (May 2, 2026)
- What is the difference between Vertical Pod Autoscaler (VPA) and Horizontal Pod Autoscaler (HPA)? (May 2, 2026)
- What is the Kubernetes control plane's watch mechanism and how does it enable the controller pattern? (May 2, 2026)
- What is the Cluster Autoscaler in Kubernetes? (May 2, 2026)
- What is a VolumeMount in a Kubernetes Pod spec? (May 2, 2026)
- What is the purpose of the kubectl port-forward command? (May 2, 2026)
- What is ResourceQuota in Kubernetes? (May 2, 2026)
- What is the purpose of LimitRange in Kubernetes? (May 2, 2026)
- What does kubectl rollout undo do? (May 2, 2026)
- What is a sidecar container pattern in Kubernetes? (May 2, 2026)
- What is the difference between a Role and a ClusterRole in RBAC? (May 2, 2026)
- What is the purpose of the kubectl drain command? (May 2, 2026)
- What is a Custom Resource Definition (CRD) in Kubernetes? (May 2, 2026)
- What is the purpose of init containers in Kubernetes? (May 2, 2026)
- What is the Kubernetes kube-proxy and what does it do on each node? (May 2, 2026)
- What is the purpose of Pod Disruption Budgets (PDB) in Kubernetes? (May 2, 2026)
- What is a Headless Service in Kubernetes and when would you use it? (May 2, 2026)
- What is kubectl apply vs kubectl create? (May 2, 2026)
- What is a Kubernetes Admission Controller and when does it execute? (May 2, 2026)
- What is the difference between liveness and readiness probes in Kubernetes? (May 2, 2026)
- What is the purpose of taints and tolerations in Kubernetes? (May 2, 2026)
- What is the purpose of node affinity in Kubernetes pod scheduling? (May 2, 2026)
- What is a StorageClass in Kubernetes and what does it enable? (May 2, 2026)
- What is a Kubernetes Operator and what problem does it solve? (May 2, 2026)
- What is Horizontal Pod Autoscaling (HPA) in Kubernetes? (May 2, 2026)
- What is the difference between a ClusterIP, NodePort, and LoadBalancer service type? (May 2, 2026)
- What is a Kubernetes NetworkPolicy and what does it control? (May 2, 2026)
- What is RBAC in Kubernetes and what are its four main resource types? (May 2, 2026)
- What is a Kubernetes ServiceAccount and why is it important? (May 2, 2026)
- What is the difference between resource requests and resource limits in Kubernetes? (May 2, 2026)
- What is a CronJob in Kubernetes and when should it be used? (May 2, 2026)
- What is a Kubernetes Job and how does it differ from a Deployment? (May 2, 2026)
- What is a PersistentVolumeClaim (PVC) and how does it relate to a PersistentVolume? (May 2, 2026)
- What is the difference between a Deployment and a StatefulSet in Kubernetes? (May 2, 2026)
- Which Kubernetes object is used to run a Pod on every node in the cluster? (May 2, 2026)
- What is the default service type in Kubernetes? (May 2, 2026)
- What is a label in Kubernetes? (May 2, 2026)
- What does the kubelet do on a Kubernetes worker node? (May 2, 2026)
- What is a PersistentVolume (PV) in Kubernetes? (May 2, 2026)
- What does a Kubernetes Ingress resource do? (May 2, 2026)
- What is the kube-scheduler responsible for? (May 2, 2026)
- What is the purpose of a ReplicaSet in Kubernetes? (May 2, 2026)
- What is a Kubernetes Secret? (May 2, 2026)
- What is the purpose of a ConfigMap in Kubernetes? (May 2, 2026)
- Which command displays all running pods in the current namespace? (May 2, 2026)
- What is etcd in Kubernetes? (May 2, 2026)
- What is a Kubernetes Service? (May 2, 2026)
- What does a Kubernetes Deployment manage? (May 2, 2026)
- What is a Kubernetes Namespace? (May 2, 2026)
- What is a Kubernetes Node? (May 2, 2026)
- What is kubectl? (May 2, 2026)
- What is the role of the Kubernetes control plane? (May 2, 2026)
- What is a Pod in Kubernetes? (May 2, 2026)
- What is Kubernetes? (May 2, 2026)
- What is Docker Scout and what problem does it solve in the container development workflow? (May 1, 2026)
- What is the purpose of the --platform flag in docker build and docker run and when is it needed? (May 1, 2026)
- What is the purpose of the docker buildx command and how does it extend standard docker build? (May 1, 2026)
- What is the purpose of Docker Compose profiles and how do they improve multi-environment workflows? (May 1, 2026)
- What is the purpose of the volumes_from option in docker-compose and what are its limitations? (May 1, 2026)
- What is the purpose of Docker's --oom-kill-disable and --oom-score-adj flags and what risk does disabling OOM kill introduce? (May 1, 2026)
- What is the architectural difference between Docker containers and virtual machines and what are the implications for density and startup time? (May 1, 2026)
- What is the purpose of Docker's --ipc flag and when would you use --ipc=host or --ipc=container? (May 1, 2026)
- What is the impact of the number of layers in a Docker image on performance and how can it be optimized? (May 1, 2026)
- What is the purpose of Docker's BuildKit secret mount (RUN --mount=type=secret) and how does it improve security over ARG or ENV? (May 1, 2026)
- How does Docker's logging driver system work and what are the trade-offs between the json-file and the syslog drivers? (May 1, 2026)
- What is the difference between docker-compose v2 (Compose CLI) and v1 (docker-compose) and what improvements were introduced? (May 1, 2026)
- What is the purpose of the STOPSIGNAL instruction in a Dockerfile? (May 1, 2026)
- What is Docker's AppArmor integration and how does it complement other security mechanisms? (May 1, 2026)
- What is the purpose of the docker plugin system and how does it extend Docker functionality? (May 1, 2026)
- How does Docker implement the principle of immutable infrastructure and why is it beneficial? (May 1, 2026)
- What is the difference between global and replicated mode in Docker Swarm services? (May 1, 2026)
- What is Docker's ingress network in Swarm mode and how does it implement routing mesh? (May 1, 2026)
- What is the purpose of the --no-cache flag in docker build and when should it be used? (May 1, 2026)
- What are the security implications of using Docker's --network=host mode? (May 1, 2026)
- How does Docker's layer invalidation work when a Dockerfile instruction changes? (May 1, 2026)
- What is the difference between Docker Swarm services and standalone containers in terms of resilience and scaling? (May 1, 2026)
- What is the purpose of docker manifest and multi-platform image builds? (May 1, 2026)
- What is rootless Docker and what security advantage does it provide over traditional Docker? (May 1, 2026)
- How does Docker image tagging work and what is the significance of the 'latest' tag? (May 1, 2026)
- What is the purpose of Dockerfile's ONBUILD instruction and when is it useful? (May 1, 2026)
- What is the OCI (Open Container Initiative) and what specifications has it standardized? (May 1, 2026)
- What is the purpose of Docker's --read-only flag and how can applications that need to write data still function? (May 1, 2026)
- How does Docker handle DNS resolution for containers on the same user-defined bridge network? (May 1, 2026)
- What is Docker's ipvlan and macvlan network driver and when would you use them? (May 1, 2026)
- What is the Docker socket (/var/run/docker.sock) and what security risk does mounting it in a container pose? (May 1, 2026)
- What is the difference between SIGTERM and SIGKILL in container shutdown and why does it matter for data integrity? (May 1, 2026)
- What is a seccomp profile in Docker and how does it reduce the container attack surface? (May 1, 2026)
- What is Docker's user namespace remapping feature and what security benefit does it provide? (May 1, 2026)
- What security vulnerability does running containers as root pose and how should it be mitigated? (May 1, 2026)
- What is the purpose of BuildKit's cache mount (RUN --mount=type=cache) and how does it improve build performance? (May 1, 2026)
- What is a tmpfs mount in Docker and when should it be used? (May 1, 2026)
- What is runc in the Docker stack and what standard does it implement? (May 1, 2026)
- What is Docker's containerd and how does it relate to the Docker daemon? (May 1, 2026)
- What is Docker Content Trust (DCT) and how does it protect against image tampering? (May 1, 2026)
- What is the difference between privileged mode (--privileged) and adding specific capabilities (--cap-add) in Docker? (May 1, 2026)
- What is the difference between docker save/load and docker export/import? (May 1, 2026)
- What is the purpose of the --init flag in docker run and what problem does it solve? (May 1, 2026)
- What is a Docker BuildKit and what improvements does it offer over the legacy builder? (May 1, 2026)
- How does Docker handle image layer deduplication and what are the implications for storage efficiency? (May 1, 2026)
- What is the difference between overlay2, devicemapper, and btrfs storage drivers in Docker? (May 1, 2026)
- What is the Copy-on-Write (CoW) strategy used by Docker's storage drivers and how does it affect performance? (May 1, 2026)
- What is the difference between Linux namespaces and cgroups in the context of Docker container isolation? (May 1, 2026)
- What is a Docker secret and why is it preferred over environment variables for sensitive data? (May 1, 2026)
- What is the ARG instruction in a Dockerfile and how does it differ from ENV? (May 1, 2026)
- What is docker stats used for? (May 1, 2026)
- What does the depends_on key in a docker-compose.yml file control? (May 1, 2026)
- What is the difference between docker-compose down and docker-compose stop? (May 1, 2026)
- What is the purpose of resource limits (--memory, --cpus) in docker run? (May 1, 2026)
- What is the docker commit command used for? (May 1, 2026)
- What is the purpose of the USER instruction in a Dockerfile? (May 1, 2026)
- How does Docker achieve container isolation at the operating system level? (May 1, 2026)
- What is the purpose of docker-compose up versus docker-compose start? (May 1, 2026)
- What is a dangling image in Docker? (May 1, 2026)
- What is the difference between docker stop and docker kill? (May 1, 2026)
- What is the purpose of the WORKDIR instruction in a Dockerfile? (May 1, 2026)
- What is the purpose of HEALTHCHECK in a Dockerfile? (May 1, 2026)
- What does docker system prune do? (May 1, 2026)
- What is a Docker registry and how does it differ from Docker Hub? (May 1, 2026)
- What is an overlay network in Docker and when is it used? (May 1, 2026)
- What is the purpose of environment variables in Docker and how are they passed to containers? (May 1, 2026)
- What is Docker Swarm? (May 1, 2026)
- What is the purpose of the --restart policy in Docker and what options are available? (May 1, 2026)
- What happens to data inside a container when it is removed with docker rm? (May 1, 2026)
- What is the purpose of the COPY instruction vs the ADD instruction in a Dockerfile? (May 1, 2026)
- What does docker inspect return for a container or image? (May 1, 2026)
- What is the purpose of the EXPOSE instruction in a Dockerfile? (May 1, 2026)
- What is the difference between the bridge network and the host network in Docker? (May 1, 2026)
- What does multi-stage build in Docker accomplish? (May 1, 2026)
- What is the docker exec command used for? (May 1, 2026)
- What is the purpose of Docker networking and what are the three default network drivers? (May 1, 2026)
- What is the difference between a bind mount and a Docker volume? (May 1, 2026)
- What is the purpose of the .dockerignore file? (May 1, 2026)
- What is a Docker layer and how does layer caching benefit the build process? (May 1, 2026)
- What is the difference between CMD and ENTRYPOINT in a Dockerfile? (May 1, 2026)
- What does the RUN instruction do in a Dockerfile? (May 1, 2026)
- What command is used to view the logs of a running Docker container? (May 1, 2026)
- What is Docker Compose used for? (May 1, 2026)
- What does the docker images command do? (May 1, 2026)
- What is a Docker volume used for? (May 1, 2026)
- Which command removes a stopped Docker container? (May 1, 2026)
- What does the -d flag mean in docker run -d? (May 1, 2026)
- What is the purpose of the docker build command? (May 1, 2026)
- What command is used to stop a running Docker container? (May 1, 2026)
- What does the -p flag do in the docker run command? (May 1, 2026)
- Which Dockerfile instruction specifies the base image for a new image? (May 1, 2026)
- What is the difference between a Docker image and a Docker container? (May 1, 2026)
- What is Docker Hub? (May 1, 2026)
- What does the docker ps command display? (May 1, 2026)
- Which command starts a new Docker container from an image? (May 1, 2026)
- What is the purpose of a Dockerfile? (May 1, 2026)
- Which command is used to pull a Docker image from Docker Hub? (May 1, 2026)
- What is a Docker container? (May 1, 2026)
- What is a Docker image? (May 1, 2026)
- What is Docker? (May 1, 2026)
- What is Google's Search Generative Experience (SGE) / AI Overviews and what does it mean for organic traffic? (April 30, 2026)
- What is the difference between an SEO audit and an SEO strategy and how do they relate to each other? (April 30, 2026)
- What is the impact of AI-generated content on SEO and what is Google's official stance? (April 30, 2026)
- What is predictive SEO and how is machine learning being applied to anticipate search trends? (April 30, 2026)
- What is the 'skyscraper technique' in link building and what are its limitations? (April 30, 2026)
- What is the difference between earned, owned, and paid media in the context of a holistic SEO strategy? (April 30, 2026)
- What is the role of brand signals in Google's ranking algorithm and how can they be built for SEO? (April 30, 2026)
- What is the concept of 'searcher task accomplishment' in modern SEO and how does it influence content creation? (April 30, 2026)
- What is semantic SEO and how does it differ from traditional keyword-focused optimization? (April 30, 2026)
- What is the impact of Core Web Vitals on ranking and how does Google weight them relative to other ranking factors? (April 30, 2026)
- What is a content gap analysis in SEO and how is it conducted? (April 30, 2026)
- What is the difference between head terms, body keywords, and long-tail keywords in keyword strategy? (April 30, 2026)
- What is the difference between reactive and proactive SEO strategies and when should each be employed? (April 30, 2026)
- What is query deserves freshness (QDF) and how does it affect content strategy? (April 30, 2026)
- What is the impact of site architecture on PageRank distribution and how should it be optimized? (April 30, 2026)
- What is the significance of Google's Navboost system that was revealed in the Google antitrust trial? (April 30, 2026)
- What is the relationship between user engagement signals (bounce rate, time on site) and Google rankings? (April 30, 2026)
- What is a PBN (Private Blog Network) and why is it considered a black hat SEO technique? (April 30, 2026)
- What is the difference between a link from a page with high PageRank and a link from a topically relevant but lower-authority page? (April 30, 2026)
- What is a topic cluster model in SEO and how does it differ from traditional keyword-based content strategy? (April 30, 2026)
- What is the difference between index bloat and crawl bloat and how do they harm SEO performance? (April 30, 2026)
- What is YMYL (Your Money or Your Life) content and what stricter standards does Google apply to it? (April 30, 2026)
- What is the Google Search Quality Rater Guidelines document and how does it influence algorithm development? (April 30, 2026)
- What is the rel='sponsored' and rel='ugc' link attribute and when should each be used? (April 30, 2026)
- What is the difference between thin content and low-quality content from Google's perspective? (April 30, 2026)
- What is passage ranking (passage indexing) in Google Search and how does it change content optimization? (April 30, 2026)
- What is the Google Sandbox effect and how does it affect new websites? (April 30, 2026)
- What is co-citation and co-occurrence in SEO and how do they influence how Google understands content? (April 30, 2026)
- What is the concept of 'link equity' (also called 'link juice') and how does link sculpting attempt to manipulate it? (April 30, 2026)
- What is the difference between subdomain and subdirectory URL structures from an SEO perspective? (April 30, 2026)
- What is link velocity and why can an unnatural spike in link velocity harm a website? (April 30, 2026)
- What is the difference between crawl depth and page depth and how do both affect SEO? (April 30, 2026)
- What is entity SEO and how does Google's Knowledge Graph relate to it? (April 30, 2026)
- What is JavaScript SEO and what challenges does heavy JavaScript rendering present for search engines? (April 30, 2026)
- What is log file analysis in technical SEO and what insights does it provide? (April 30, 2026)
- What is Google's Helpful Content System and what type of content does it reward versus demote? (April 30, 2026)
- What is the difference between a soft 404 and a hard 404 error and how does each affect SEO? (April 30, 2026)
- What is RankBrain and what problem did it solve for Google? (April 30, 2026)
- What is Google's MUM (Multitask Unified Model) and how does it advance beyond BERT? (April 30, 2026)
- What is Google's BERT algorithm update and how did it change search result ranking? (April 30, 2026)
- What is the significance of the robots meta tag with content='noindex'? (April 30, 2026)
- What is NAP consistency and why is it critical for local SEO? (April 30, 2026)
- What is the role of internal linking in SEO strategy? (April 30, 2026)
- What is the purpose of using HTTPS instead of HTTP for SEO? (April 30, 2026)
- What is dwell time and how does it relate to SEO? (April 30, 2026)
- What is a knowledge panel in Google Search and what does it represent for SEO? (April 30, 2026)
- What is the purpose of breadcrumb navigation from an SEO perspective? (April 30, 2026)
- What is a Google manual action and how does it differ from an algorithmic penalty? (April 30, 2026)
- What is mobile-first indexing and why did Google implement it? (April 30, 2026)
- What is the difference between white hat and black hat SEO? (April 30, 2026)
- What is a toxic backlink and how should it be handled? (April 30, 2026)
- What is TF-IDF and how is it relevant to SEO content optimization? (April 30, 2026)
- What is click-through rate (CTR) in SEO and how can it be improved? (April 30, 2026)
- What is the purpose of the disavow tool in Google Search Console? (April 30, 2026)
- What is topical authority in SEO and how is it established? (April 30, 2026)
- What is the difference between impressions and clicks in Google Search Console? (April 30, 2026)
- What is a content silo and how does it benefit SEO? (April 30, 2026)
- What is local SEO and what is the most important factor for ranking in Google's local pack? (April 30, 2026)
- What is Google's Penguin algorithm update and what behavior did it target? (April 30, 2026)
- What is Google's Panda algorithm update and what behavior did it target? (April 30, 2026)
- What is the difference between dofollow and nofollow links in terms of SEO value? (April 30, 2026)
- What is keyword cannibalization and what problems does it cause? (April 30, 2026)
- What is the hreflang tag used for in international SEO? (April 30, 2026)
- What is link building and why is it important for SEO? (April 30, 2026)
- What are Core Web Vitals and which three metrics do they currently measure? (April 30, 2026)
- What is the difference between a 301 and a 302 redirect from an SEO perspective? (April 30, 2026)
- What is structured data markup and what benefit does it provide for SEO? (April 30, 2026)
- What is a crawl budget and why does it matter for large websites? (April 30, 2026)
- What is a featured snippet and how can a page be optimized to win one? (April 30, 2026)
- What is the difference between indexing and crawling in search engine operation? (April 30, 2026)
- What is keyword search intent and what are its four main types? (April 30, 2026)
- What is E-E-A-T and why is it important for SEO? (April 30, 2026)
- What is PageRank and how does it influence search rankings? (April 30, 2026)
- What is crawling in the context of search engines? (April 30, 2026)
- What is the canonical tag used for in SEO? (April 30, 2026)
- What is duplicate content in SEO? (April 30, 2026)
- What does page speed have to do with SEO? (April 30, 2026)
- What is a long-tail keyword? (April 30, 2026)
- What does Google Search Console primarily help webmasters do? (April 30, 2026)
- What is anchor text in SEO? (April 30, 2026)
- What is the difference between on-page SEO and off-page SEO? (April 30, 2026)
- What is domain authority (DA)? (April 30, 2026)
- What is a 301 redirect used for in SEO? (April 30, 2026)
- What is the rel='nofollow' attribute used for in a hyperlink? (April 30, 2026)
- What is organic search traffic? (April 30, 2026)
- What is keyword stuffing? (April 30, 2026)
- Which HTML tag is most important for on-page SEO and should contain the primary keyword? (April 30, 2026)
- What does SERP stand for? (April 30, 2026)
- What is an XML sitemap? (April 30, 2026)
- What is the purpose of a robots.txt file? (April 30, 2026)
- What is a backlink? (April 30, 2026)
- What is a meta description? (April 30, 2026)
- What does SEO stand for? (April 30, 2026)
- What is the difference between a hyperparameter search using random search versus grid search? (April 30, 2026)
- What is the difference between zero-shot, one-shot, and few-shot learning? (April 30, 2026)
- What is the purpose of the temperature parameter in softmax during inference of language models? (April 30, 2026)
- What is the purpose of the Evidence Lower Bound (ELBO) in variational inference? (April 30, 2026)
- What is the difference between Low-Rank Adaptation (LoRA) and full fine-tuning of large language models? (April 30, 2026)
- What is catastrophic forgetting in neural networks and how does Elastic Weight Consolidation (EWC) address it? (April 30, 2026)
- What is the purpose of the Fisher Information Matrix in machine learning? (April 30, 2026)
- What is the difference between RLHF (Reinforcement Learning from Human Feedback) and standard supervised fine-tuning of language models? (April 30, 2026)
- What is the difference between first-order and second-order optimization methods in machine learning? (April 30, 2026)
- What is the difference between homoscedasticity and heteroscedasticity in regression, and why does it matter? (April 30, 2026)
- What is contrastive learning and how does SimCLR implement it for self-supervised representation learning? (April 30, 2026)
- What is the Wasserstein distance (Earth Mover's Distance) and why is it preferred over Jensen-Shannon divergence for GANs? (April 30, 2026)
- What is the purpose of the target network in Deep Q-Learning and how often is it updated? (April 30, 2026)
- What is the difference between BERT and GPT in terms of architecture and pre-training objectives? (April 30, 2026)
- What is the purpose of spectral normalization in GANs? (April 30, 2026)
- What is the difference between Variational Inference (VI) and Markov Chain Monte Carlo (MCMC) for Bayesian posterior inference? (April 30, 2026)
- What is the difference between Natural Language Processing (NLP) and Natural Language Understanding (NLU)? (April 30, 2026)
- What is the purpose of Dropout from a Bayesian perspective? (April 30, 2026)
- What is the mathematical objective of UMAP (Uniform Manifold Approximation and Projection)? (April 30, 2026)
- What is the difference between covariate shift, label shift, and concept drift as types of distribution shift? (April 30, 2026)
- What is the purpose of experience replay in Deep Q-Networks? (April 30, 2026)
- What is the difference between proximal policy optimization (PPO) and trust region policy optimization (TRPO)? (April 30, 2026)
- What is causal inference and how does it differ from standard predictive machine learning? (April 30, 2026)
- What is the difference between Deep Q-Network (DQN) and Double DQN? (April 30, 2026)
- What is the difference between LIME and SHAP for model interpretability? (April 30, 2026)
- What is the purpose of the KL divergence term in the VAE loss function? (April 30, 2026)
- What is meta-learning ('learning to learn') and how does MAML implement it? (April 30, 2026)
- What is Generative Adversarial Network (GAN) training instability and what are common solutions? (April 30, 2026)
- What is the difference between online, offline, and off-policy learning in reinforcement learning? (April 30, 2026)
- What is the purpose of attention masking in Transformer models during training? (April 30, 2026)
- What is the No Free Lunch (NFL) theorem in machine learning? (April 30, 2026)
- What is the purpose of knowledge distillation in model compression? (April 30, 2026)
- What is Neural Architecture Search (NAS) and what makes it computationally challenging? (April 30, 2026)
- What is the difference between actor-critic and pure policy gradient methods in RL? (April 30, 2026)
- What is the purpose of the reparameterization trick in Variational Autoencoders (VAEs)? (April 30, 2026)
- What is the difference between epistemic and aleatoric uncertainty in machine learning? (April 30, 2026)
- What is the difference between model-based and model-free reinforcement learning? (April 30, 2026)
- What is the Bellman equation in reinforcement learning and what does it express? (April 30, 2026)
- What is the purpose of the REINFORCE algorithm in reinforcement learning? (April 30, 2026)
- What is the difference between GBM, XGBoost, and LightGBM in gradient boosted tree implementations? (April 30, 2026)
- What is a Gaussian Process (GP) and what advantage does it provide over point estimate models? (April 30, 2026)
- What is the difference between frequentist and Bayesian approaches to machine learning? (April 30, 2026)
- What is the PAC (Probably Approximately Correct) learning framework? (April 30, 2026)
- What is the VC (Vapnik-Chervonenkis) dimension and what does it quantify? (April 30, 2026)
- What is the difference between sparse and dense feature representations in machine learning? (April 30, 2026)
- What is the purpose of class weighting when training on imbalanced datasets? (April 30, 2026)
- What is the difference between recall and specificity in binary classification evaluation? (April 30, 2026)
- What is the difference between multiclass and multilabel classification? (April 30, 2026)
- What is stacking (stacked generalization) in ensemble learning? (April 30, 2026)
- What is the difference between interpolation and extrapolation in predictive modeling? (April 30, 2026)
- What is concept drift in deployed machine learning models? (April 30, 2026)
- What is the purpose of the Elbow Method when applied to k-means clustering? (April 30, 2026)
- What is the purpose of learning rate scheduling during neural network training? (April 30, 2026)
- What is the difference between transductive and inductive learning? (April 30, 2026)
- What is the concept of model calibration in probabilistic classifiers? (April 30, 2026)
- What is the purpose of residual analysis in regression models? (April 30, 2026)
- What is the difference between univariate and multivariate feature selection? (April 30, 2026)
- What is the difference between hard voting and soft voting in ensemble classifiers? (April 30, 2026)
- What is the purpose of the Receiver Operating Characteristic (ROC) AUC score? (April 30, 2026)
- What is Gaussian Mixture Model (GMM) and how does it differ from k-means? (April 30, 2026)
- What is the purpose of gradient clipping in training deep neural networks? (April 30, 2026)
- What is the difference between model parameters and model hyperparameters? (April 30, 2026)
- What is the purpose of the margin in a Support Vector Machine? (April 30, 2026)
- What is the difference between feature selection and feature extraction? (April 30, 2026)
- What is the purpose of the ROC curve in binary classification evaluation? (April 30, 2026)
- What is the difference between L1 regularization (Lasso) and L2 regularization (Ridge)? (April 30, 2026)
- What is the Expectation-Maximization (EM) algorithm used for? (April 30, 2026)
- What is the difference between precision and recall, and when would you prioritize recall over precision? (April 30, 2026)
- What is the purpose of momentum in gradient descent optimization? (April 30, 2026)
- What is the Gini impurity criterion in decision trees? (April 30, 2026)
- What is the difference between online learning and batch learning? (April 30, 2026)
- What is the purpose of weight initialization in neural networks and why does it matter? (April 30, 2026)
- What does the F1-score measure and when should it be preferred over accuracy? (April 30, 2026)
- What is the difference between parametric and non-parametric models? (April 30, 2026)
- What is information gain and how is it used in decision tree construction? (April 30, 2026)
- What is the purpose of the Adam optimizer compared to vanilla stochastic gradient descent? (April 30, 2026)
- What is the difference between hard margin and soft margin SVM? (April 30, 2026)
- What is the kernel trick in Support Vector Machines (SVM)? (April 30, 2026)
- What is the purpose of the learning rate in gradient descent? (April 30, 2026)
- What is ensemble learning? (April 30, 2026)
- What is the difference between a generative and a discriminative model? (April 30, 2026)
- What does 'convergence' mean in the context of training a machine learning model? (April 30, 2026)
- What is a neural network's hidden layer? (April 30, 2026)
- Which of the following is an example of a regression task? (April 30, 2026)
- What is reinforcement learning? (April 30, 2026)
- What is the purpose of the softmax function in multi-class classification? (April 30, 2026)
- What does 'accuracy' measure in classification? (April 30, 2026)
- What is feature engineering? (April 30, 2026)
- What is the sigmoid function and where is it commonly used? (April 30, 2026)
- What does 'inference' mean in the context of machine learning models? (April 30, 2026)
- What is the Naive Bayes classifier based on? (April 30, 2026)
- What is the purpose of a loss function in machine learning? (April 30, 2026)
- What is a hyperparameter in machine learning? (April 30, 2026)
- What does the k in k-Nearest Neighbors (k-NN) represent? (April 30, 2026)
- What is the purpose of a validation set in machine learning? (April 30, 2026)
- Which metric is most appropriate for evaluating a regression model? (April 30, 2026)
- What is underfitting in machine learning? (April 30, 2026)
- What does 'training a model' mean in machine learning? (April 30, 2026)
- What is a decision tree in machine learning? (April 30, 2026)
- What is the difference between supervised and unsupervised learning? (April 30, 2026)
- What is the difference between R-squared and Adjusted R-squared in regression evaluation? (April 29, 2026)
- What is the purpose of the Isolation Forest algorithm in anomaly detection? (April 29, 2026)
- What is the difference between statistical power and the p-value in hypothesis testing? (April 29, 2026)
- What is the difference between a Convolutional Neural Network (CNN) and a Recurrent Neural Network (RNN)? (April 29, 2026)
- What is the purpose of StratifiedKFold cross-validation and when is it preferred over regular KFold? (April 29, 2026)
- What is the mathematical objective function that logistic regression optimizes? (April 29, 2026)
- What is the purpose of the Partial Dependence Plot (PDP) in model interpretability? (April 29, 2026)
- What is the purpose of the Huber loss function compared to MSE and MAE in regression? (April 29, 2026)
- What is the difference between interpolation and extrapolation in regression modeling? (April 29, 2026)
- What is the purpose of word embeddings (e.g., Word2Vec, GloVe) in NLP tasks? (April 29, 2026)
- What is the difference between Type I and Type II errors in hypothesis testing and how do they relate to classification metrics? (April 29, 2026)
- What is the purpose of the FunctionTransformer class in scikit-learn? (April 29, 2026)
- What is the difference between mutual information and Pearson correlation for feature selection? (April 29, 2026)
- What is transfer learning and why is it effective even when the source and target domains differ? (April 29, 2026)
- What is the purpose of the Augmented Dickey-Fuller (ADF) test in time series analysis? (April 29, 2026)
- What is the difference between L1 and L2 distance metrics and how does this affect k-NN performance? (April 29, 2026)
- What is the purpose of the Elbow Method in k-means clustering? (April 29, 2026)
- What is the difference between a generative and a discriminative model in machine learning? (April 29, 2026)
- What is the purpose of the F-statistic in ANOVA and what null hypothesis does it test? (April 29, 2026)
- What is the purpose of Dask in Python data science and when should it be used over pandas? (April 29, 2026)
- What is the difference between early stopping and model checkpointing in neural network training? (April 29, 2026)
- What is the purpose of the Silhouette Score in unsupervised learning evaluation? (April 29, 2026)
- What is the purpose of the ColumnTransformer in scikit-learn and how does it work? (April 29, 2026)
- What is the difference between ARIMA and SARIMA models in time series forecasting? (April 29, 2026)
- What is the purpose of dropout regularization in neural networks? (April 29, 2026)
- What is the difference between t-SNE and PCA for dimensionality reduction and visualization? (April 29, 2026)
- What is the purpose of the Kolmogorov-Smirnov (KS) test in data science? (April 29, 2026)
- What is the difference between DBSCAN and k-means clustering algorithms? (April 29, 2026)
- What is the purpose of batch normalization in deep neural networks? (April 29, 2026)
- What is the SHAP (SHapley Additive exPlanations) framework and what game-theoretic concept underlies it? (April 29, 2026)
- What is the purpose of Bayesian optimization for hyperparameter tuning compared to grid search? (April 29, 2026)
- What is attention mechanism in transformer models and how does it differ from RNNs for sequence modeling? (April 29, 2026)
- What is the difference between parametric and non-parametric statistical tests in data analysis? (April 29, 2026)
- What is the vanishing gradient problem in deep neural networks and which activation function helps mitigate it? (April 29, 2026)
- What is the difference between SMOTE and random oversampling for handling imbalanced datasets? (April 29, 2026)
- What is XGBoost and what specific technical improvements does it make over standard gradient boosting? (April 29, 2026)
- What is the difference between gradient descent, stochastic gradient descent (SGD), and mini-batch gradient descent? (April 29, 2026)
- What is Principal Component Analysis (PCA) and what does it mathematically optimize? (April 29, 2026)
- What is the curse of dimensionality and how does it affect distance-based algorithms like k-NN? (April 29, 2026)
- What is vectorization in NumPy and why is it preferred over Python loops? (April 29, 2026)
- What is the purpose of the resample() method in pandas for time series data? (April 29, 2026)
- What is the purpose of a learning curve in model evaluation? (April 29, 2026)
- What does the term 'class imbalance' mean and how does it affect model training? (April 29, 2026)
- What is the difference between concat() and merge() in pandas? (April 29, 2026)
- What is the purpose of the corr() method in pandas? (April 29, 2026)
- What is the purpose of LabelEncoder in scikit-learn and when should you use OrdinalEncoder instead? (April 29, 2026)
- What is the difference between deep copy and shallow copy of a pandas DataFrame? (April 29, 2026)
- What is a box plot and what does it reveal about a dataset? (April 29, 2026)
- What is the purpose of GridSearchCV in scikit-learn? (April 29, 2026)
- What is Mean Squared Error (MSE) and why is it sensitive to outliers? (April 29, 2026)
- What does the melt() function in pandas do? (April 29, 2026)
- What is the difference between bagging and boosting as ensemble methods? (April 29, 2026)
- What is the purpose of the value_counts() method in pandas? (April 29, 2026)
- What does the term 'data leakage' mean in a machine learning context? (April 29, 2026)
- What is the difference between mean imputation and median imputation for handling missing values? (April 29, 2026)
- What is the purpose of the pivot_table() function in pandas? (April 29, 2026)
- What is the difference between correlation and causation in data analysis? (April 29, 2026)
- What is the purpose of a Pipeline in scikit-learn? (April 29, 2026)
- What does np.reshape() do and what does -1 mean as a dimension? (April 29, 2026)
- What is the bias-variance tradeoff in machine learning? (April 29, 2026)
- What is a Random Forest and how does it reduce variance compared to a single decision tree? (April 29, 2026)
- What is the difference between a bar plot and a histogram? (April 29, 2026)
- What is the purpose of the apply() function in pandas? (April 29, 2026)
- What is regularization in machine learning and what do L1 and L2 regularization penalize? (April 29, 2026)
- What is the ROC-AUC score and what does a value of 0.5 indicate? (April 29, 2026)
- What is the purpose of one-hot encoding in data preprocessing? (April 29, 2026)
- What does the groupby() function in pandas do? (April 29, 2026)
- What is the difference between precision and recall in classification metrics? (April 29, 2026)
- What is a confusion matrix and what four values does it contain for binary classification? (April 29, 2026)
- What is k-fold cross-validation and why is it preferred over a single train-test split? (April 29, 2026)
- What does StandardScaler do in scikit-learn and when should it be applied? (April 29, 2026)
- What is the difference between loc[] and iloc[] in pandas? (April 29, 2026)
- Which Python library is used to build and train deep learning models with high-level APIs? (April 29, 2026)
- What does pd.merge() do in pandas? (April 29, 2026)
- What does the term 'epoch' mean in the context of training a neural network? (April 29, 2026)
- Which scikit-learn class implements linear regression? (April 29, 2026)
- What is the purpose of feature scaling in machine learning preprocessing? (April 29, 2026)
- Which pandas method removes rows with missing values? (April 29, 2026)
- What is overfitting in machine learning? (April 29, 2026)
- What does df.describe() return for a pandas DataFrame? (April 29, 2026)
- Which NumPy function creates an array of zeros with a given shape? (April 29, 2026)
- What type of machine learning problem is predicting whether an email is spam or not? (April 29, 2026)
- Which seaborn function is used to visualize the correlation matrix as a heatmap? (April 29, 2026)
- What does df.isnull().sum() compute in pandas? (April 29, 2026)
- What is the purpose of train_test_split() in scikit-learn? (April 29, 2026)
- In supervised learning, what is the difference between features and labels? (April 29, 2026)
- What does df.shape return for a pandas DataFrame? (April 29, 2026)
- Which matplotlib function is used to create a simple line plot? (April 29, 2026)
- What does df.head() return in pandas? (April 29, 2026)
- Which method is used to read a CSV file into a pandas DataFrame? (April 29, 2026)
- What does a pandas DataFrame represent? (April 29, 2026)
- Which Python library is primarily used for numerical computing and array operations in data science? (April 29, 2026)
- What is the role of a Public Key Infrastructure (PKI) in enterprise security and what are its core components? (April 29, 2026)
- What is steganography in the context of cybersecurity and how can it be used maliciously? (April 29, 2026)
- What is the concept of Zero Trust Architecture (ZTA) and how does it differ from traditional perimeter-based security? (April 29, 2026)
- What is fileless malware and why is it harder to detect than traditional malware? (April 29, 2026)
- What is the purpose of network access control (NAC) in enterprise security? (April 29, 2026)
- What is the difference between active and passive reconnaissance in cybersecurity? (April 29, 2026)
- What is the purpose of a security information sharing platform such as ISACs (Information Sharing and Analysis Centers)? (April 29, 2026)
- What is credential stuffing and how does it differ from a brute force attack? (April 29, 2026)
- What is the purpose of the ISO/IEC 27001 standard in information security management? (April 29, 2026)
- What is cryptojacking and how does it differ from ransomware as a threat? (April 29, 2026)
- What is the difference between a security policy, a security standard, and a security procedure? (April 29, 2026)
- What is the purpose of Return Oriented Programming (ROP) and what security mitigation does it bypass? (April 29, 2026)
- What is the NIST Cybersecurity Framework (CSF) and what are its five core functions? (April 29, 2026)
- What is pivoting in a penetration test or real-world attack scenario? (April 29, 2026)
- What is the principle of non-repudiation in cybersecurity and which technology enforces it? (April 29, 2026)
- What is the purpose of a Web Application Firewall (WAF) and how does it differ from a network firewall? (April 29, 2026)
- What is a Spectre or Meltdown class vulnerability and what makes them fundamentally different from software vulnerabilities? (April 29, 2026)
- What is the purpose of a Security Operations Center (SOC) and what are its primary functions? (April 29, 2026)
- What is Living off the Land (LotL) attack technique and why is it difficult to detect? (April 29, 2026)
- What is the purpose of Address Space Layout Randomization (ASLR) as a mitigation technique? (April 29, 2026)
- What is the difference between qualitative and quantitative risk assessment in cybersecurity? (April 29, 2026)
- What is federated identity management and what security challenge does it address? (April 29, 2026)
- What is heap spraying and how is it used in exploit development? (April 29, 2026)
- What is the Cyber Kill Chain model developed by Lockheed Martin and what are its stages? (April 29, 2026)
- What is command and control (C2) infrastructure in the context of malware operations? (April 29, 2026)
- What is the difference between vulnerability management and patch management? (April 29, 2026)
- What is a replay attack and how does a nonce or timestamp prevent it? (April 29, 2026)
- What is the concept of security by design and how does it differ from bolted-on security? (April 29, 2026)
- What is the purpose of DNSSEC and what attack does it prevent? (April 29, 2026)
- What is a side-channel attack and what distinguishes it from direct attacks on cryptographic algorithms? (April 29, 2026)
- What is OSINT (Open Source Intelligence) and how is it used in both offensive and defensive security? (April 29, 2026)
- What is a buffer overflow vulnerability and how can it lead to code execution? (April 29, 2026)
- What is the difference between mandatory access control (MAC) and discretionary access control (DAC)? (April 29, 2026)
- What is a watering hole attack and how does it target victims? (April 29, 2026)
- What is the threat modeling process and which framework uses the mnemonic STRIDE? (April 29, 2026)
- What is the difference between symmetric encryption algorithms AES-128 and AES-256? (April 29, 2026)
- What is a Golden Ticket attack in Active Directory environments? (April 29, 2026)
- What is the difference between Perfect Forward Secrecy (PFS) and standard key exchange in TLS? (April 29, 2026)
- What is a rootkit and why is it difficult to detect? (April 29, 2026)
- What is DNS hijacking and how can it be used in an attack? (April 29, 2026)
- What is the purpose of certificate pinning in mobile application security? (April 29, 2026)
- What is pass-the-hash (PtH) attack and why does it bypass traditional password security? (April 29, 2026)
- What is a supply chain attack and why is it particularly dangerous? (April 29, 2026)
- What is the difference between CVSS Base Score and CVSS Environmental Score? (April 29, 2026)
- What is lateral movement in the context of a cyberattack kill chain? (April 29, 2026)
- What is the MITRE ATT&CK framework and how is it used by security teams? (April 29, 2026)
- What is an Advanced Persistent Threat (APT) and what distinguishes it from common cyberattacks? (April 29, 2026)
- What is data loss prevention (DLP) and what does it protect against? (April 29, 2026)
- What is the difference between black box, white box, and gray box penetration testing? (April 29, 2026)
- What is the purpose of threat intelligence in a cybersecurity program? (April 29, 2026)
- What is endpoint detection and response (EDR)? (April 29, 2026)
- What is typosquatting in cybersecurity? (April 29, 2026)
- What is the purpose of log management in a security operations context? (April 29, 2026)
- What is a security audit and how does it differ from a vulnerability assessment? (April 29, 2026)
- What is the OWASP Top 10? (April 29, 2026)
- What does defense in depth mean in cybersecurity strategy? (April 29, 2026)
- What is a CVE (Common Vulnerabilities and Exposures)? (April 29, 2026)
- What is the purpose of a honeypot in cybersecurity? (April 29, 2026)
- What is spear phishing and how does it differ from regular phishing? (April 29, 2026)
- What is the purpose of network traffic analysis in threat detection? (April 29, 2026)
- What is role-based access control (RBAC)? (April 29, 2026)
- What is the difference between a worm and a virus in malware classification? (April 29, 2026)
- What is port scanning and how is it used in reconnaissance? (April 29, 2026)
- What is the purpose of GDPR in the context of cybersecurity? (April 29, 2026)
- What is a trojan horse in cybersecurity? (April 29, 2026)
- What is the purpose of an incident response plan? (April 29, 2026)
- What is a rainbow table attack and how is salting a password defense against it? (April 29, 2026)
- What is the difference between authentication and authorization? (April 29, 2026)
- What is the purpose of SIEM (Security Information and Event Management)? (April 29, 2026)
- What is penetration testing? (April 29, 2026)
- What is CSRF (Cross-Site Request Forgery) and how is it typically prevented? (April 29, 2026)
- What is a hash function and how is it used in cybersecurity? (April 29, 2026)
- What is the purpose of a DMZ (Demilitarized Zone) in network architecture? (April 29, 2026)
- What is the difference between IDS and IPS? (April 29, 2026)
- What is the purpose of a digital certificate in PKI? (April 29, 2026)
- What is network segmentation and why is it a security best practice? (April 29, 2026)
- What is a man-in-the-middle (MitM) attack? (April 29, 2026)
- What is SQL injection and how does it work? (April 29, 2026)
- What is Cross-Site Scripting (XSS) and what makes it dangerous? (April 29, 2026)
- What is the difference between symmetric and asymmetric encryption? (April 29, 2026)
- What is the purpose of data backup in cybersecurity? (April 29, 2026)
- What is a zero-day vulnerability? (April 29, 2026)
- What is two-factor authentication (2FA)? (April 29, 2026)
- What is the purpose of an antivirus program? (April 29, 2026)
- What is a botnet? (April 29, 2026)
- What does HTTPS indicate about a website? (April 29, 2026)
- What is social engineering in the context of cybersecurity? (April 29, 2026)
- What is the purpose of a security patch? (April 29, 2026)
- What is a DDoS attack? (April 29, 2026)
- What is the principle of least privilege? (April 29, 2026)
- What is ransomware? (April 29, 2026)
- What does the term 'vulnerability' mean in cybersecurity? (April 29, 2026)
- What is a brute force attack? (April 29, 2026)
- What is a VPN used for in cybersecurity? (April 29, 2026)
- What is encryption? (April 29, 2026)
- What is malware? (April 29, 2026)
- What is a firewall? (April 29, 2026)
- What does MFA stand for and why is it used? (April 29, 2026)
- What is phishing? (April 29, 2026)
- What does the CIA triad stand for in cybersecurity? (April 29, 2026)
- What is the purpose of the --prof flag in Node.js and how is the output analyzed? (April 28, 2026)
- What is supply chain security in the context of Node.js and npm, and what tools help mitigate it? (April 28, 2026)
- What is the Node.js global process.hrtime.bigint() used for? (April 28, 2026)
- What is the purpose of the express-validator library in a Node.js API? (April 28, 2026)
- What is the purpose of the Sequelize transaction() method and when is it critical to use it? (April 28, 2026)
- What is the strangler fig pattern and how does it apply to migrating a monolith to Node.js microservices? (April 28, 2026)
- What is the purpose of the --watch flag in Node.js 18+ and how does it compare to nodemon? (April 28, 2026)
- What is the purpose of the node:diagnostics_channel module in Node.js? (April 28, 2026)
- What is prototype pollution in Node.js and how can it affect application security? (April 28, 2026)
- What is the purpose of OpenTelemetry in a Node.js microservices application? (April 28, 2026)
- What is the purpose of semantic versioning (semver) in npm packages and what do the major, minor, and patch numbers represent? (April 28, 2026)
- What is the purpose of the single responsibility principle (SRP) applied to Node.js route handlers? (April 28, 2026)
- What is the purpose of the Promise.allSettled() method and how does it differ from Promise.all()? (April 28, 2026)
- How does dependency injection improve testability in Node.js applications? (April 28, 2026)
- What is the purpose of the Readable.from() utility in Node.js streams? (April 28, 2026)
- What are the security risks of using eval() or the Function constructor with user input in Node.js? (April 28, 2026)
- What is the purpose of the node:test built-in module introduced in Node.js 18? (April 28, 2026)
- What is zero-downtime deployment in Node.js and how is it achieved with PM2 or Kubernetes? (April 28, 2026)
- What is the event-driven architecture and how does Node.js's EventEmitter implement it? (April 28, 2026)
- What is the purpose of the --experimental-permission flag introduced in recent Node.js versions? (April 28, 2026)
- What is the difference between a reverse proxy and a Node.js API gateway in a microservices architecture? (April 28, 2026)
- What is the AsyncLocalStorage class in Node.js and what problem does it solve? (April 28, 2026)
- What is the purpose of async_hooks in Node.js? (April 28, 2026)
- How does garbage collection work in Node.js V8 and what are the two main heap regions? (April 28, 2026)
- What is CQRS (Command Query Responsibility Segregation) and how does it apply to Node.js API design? (April 28, 2026)
- What is the Proxy object in Node.js (ES6) and how can it be used in application development? (April 28, 2026)
- What is the difference between horizontal pod autoscaling and cluster autoscaling when deploying Node.js on Kubernetes? (April 28, 2026)
- What is the purpose of a circuit breaker pattern in Node.js microservices? (April 28, 2026)
- What is SQL injection and how do you prevent it in a Node.js application using a query builder or ORM? (April 28, 2026)
- How does the module caching system work in Node.js and what are its implications? (April 28, 2026)
- What is the purpose of the --max-old-space-size flag in Node.js? (April 28, 2026)
- What is the purpose of a message queue (e.g., RabbitMQ, Bull) in a Node.js microservices architecture? (April 28, 2026)
- What is the difference between optimistic and pessimistic locking in Node.js database operations? (April 28, 2026)
- What is structured logging in Node.js and why is it preferred over console.log in production? (April 28, 2026)
- What is the purpose of the Node.js vm module? (April 28, 2026)
- What is the purpose of database connection pooling in Node.js and what happens without it? (April 28, 2026)
- How does TLS/SSL termination work in a Node.js production deployment and where is it typically handled? (April 28, 2026)
- What is the N+1 query problem in Node.js applications using an ORM like Mongoose or Sequelize? (April 28, 2026)
- What is graceful shutdown in a Node.js HTTP server and how is it implemented? (April 28, 2026)
- What is the purpose of the --inspect flag when starting a Node.js application? (April 28, 2026)
- What is the difference between horizontal and vertical scaling in Node.js and which does the cluster module support? (April 28, 2026)
- What is a memory leak in Node.js and what are common causes? (April 28, 2026)
- How does Node.js handle uncaught exceptions and what is the recommended approach for handling them? (April 28, 2026)
- What is the libuv thread pool used for in Node.js and what is its default size? (April 28, 2026)
- What is the difference between libuv and V8 in the Node.js architecture? (April 28, 2026)
- What are the phases of the Node.js event loop in order? (April 28, 2026)
- What is the difference between PUT and PATCH HTTP methods in a RESTful Node.js API? (April 28, 2026)
- What is the purpose of the morgan middleware in Express? (April 28, 2026)
- What is the purpose of environment-specific configuration in Node.js applications? (April 28, 2026)
- What does app.use() do in Express.js? (April 28, 2026)
- What is the purpose of the os module in Node.js? (April 28, 2026)
- What is the error-first callback convention in Node.js? (April 28, 2026)
- What is the purpose of the util.promisify() function in Node.js? (April 28, 2026)
- What is the purpose of rate limiting middleware in a Node.js API? (April 28, 2026)
- What is the purpose of JWT (JSON Web Token) in a Node.js REST API? (April 28, 2026)
- What is Mongoose and what does it provide over the native MongoDB driver? (April 28, 2026)
- What does the express.json() middleware do? (April 28, 2026)
- What is the Node.js Worker Threads module used for? (April 28, 2026)
- What is the purpose of the helmet middleware in Express? (April 28, 2026)
- What is the difference between spawn() and exec() in the child_process module? (April 28, 2026)
- What is the purpose of the cors middleware in an Express application? (April 28, 2026)
- What is the role of the package-lock.json file? (April 28, 2026)
- What is an unhandled promise rejection in Node.js and why is it dangerous? (April 28, 2026)
- What is the purpose of the crypto module in Node.js? (April 28, 2026)
- What does the npm ci command do and how does it differ from npm install? (April 28, 2026)
- What is the difference between CommonJS (require) and ES Modules (import) in Node.js? (April 28, 2026)
- What is Express Router and why is it used? (April 28, 2026)
- What is the purpose of the dotenv package in Node.js applications? (April 28, 2026)
- What is the difference between fs.readFile() and fs.createReadStream() in Node.js? (April 28, 2026)
- What is the purpose of the path module in Node.js? (April 28, 2026)
- What is backpressure in the context of Node.js streams? (April 28, 2026)
- What does the pipe() method do in Node.js streams? (April 28, 2026)
- What is the purpose of the Buffer class in Node.js? (April 28, 2026)
- What is the purpose of the cluster module in Node.js? (April 28, 2026)
- What is the difference between process.nextTick() and setImmediate() in Node.js? (April 28, 2026)
- What is a Node.js Stream and what are its four main types? (April 28, 2026)
- What is the Node.js EventEmitter class used for? (April 28, 2026)
- What does async/await do in Node.js? (April 28, 2026)
- What is callback hell and how is it typically solved in modern Node.js? (April 28, 2026)
- What is the difference between dependencies and devDependencies in package.json? (April 28, 2026)
- What is the purpose of the .gitignore file in a Node.js project? (April 28, 2026)
- What is middleware in Express.js? (April 28, 2026)
- What is a Promise in Node.js? (April 28, 2026)
- What does the __dirname variable provide in a Node.js module? (April 28, 2026)
- Which built-in module in Node.js is used to create HTTP servers? (April 28, 2026)
- What is the purpose of the node_modules directory? (April 28, 2026)
- What does the --save-dev flag do when installing an npm package? (April 28, 2026)
- What command is used to initialize a new Node.js project and create a package.json file? (April 28, 2026)
- Which Node.js global object represents the current module? (April 28, 2026)
- What is a callback function in Node.js? (April 28, 2026)
- How do you export a function from a Node.js CommonJS module? (April 28, 2026)
- What is Express.js? (April 28, 2026)
- What does process.env in Node.js provide access to? (April 28, 2026)
- What is the event loop in Node.js responsible for? (April 28, 2026)
- Which built-in Node.js module is used to work with the file system? (April 28, 2026)
- What is the purpose of the package.json file in a Node.js project? (April 28, 2026)
- What does the require() function do in Node.js? (April 28, 2026)
- Which of the following best describes Node.js's execution model? (April 28, 2026)
- What is npm in the context of Node.js? (April 28, 2026)
- What is Node.js? (April 28, 2026)
- In React Router v6, how do you define a route that renders a component at the path '/dashboard'? (April 28, 2026)
- In React Router v6, how do you define a route that renders a component at the path '/dashboard'? (April 28, 2026)
- In React Router v6, how do you define a route that renders a component at the path '/dashboard'? (April 28, 2026)
- What is the selector pattern in Zustand and why is it critical for performance? (April 28, 2026)
- How does Suspense for data fetching interact with the React component lifecycle during a concurrent render? (April 28, 2026)
- What is the 'as const' assertion in TypeScript and how does it benefit React component prop typing? (April 28, 2026)
- What is the purpose of React's useSyncExternalStore hook and which problem does it specifically solve? (April 28, 2026)
- What is the primary challenge with micro-frontend architecture when using React, and how is it typically addressed? (April 28, 2026)
- What does the React use() hook (experimental/React 19) allow you to do that was not previously possible in render? (April 28, 2026)
- In a large React application, what is the recommended strategy for avoiding prop drilling without using a global state manager? (April 28, 2026)
- How does React's useInsertionEffect hook differ from useLayoutEffect and what is its specific use case? (April 28, 2026)
- What is the difference between optimistic updates and pessimistic updates in a React data-mutation workflow? (April 28, 2026)
- What is React's reconciler and how does it enable platforms beyond the browser DOM? (April 28, 2026)
- What is the observer pattern implemented in MobX and how does it integrate with React? (April 28, 2026)
- What is the 'tearing' problem in concurrent React and how does React address it? (April 28, 2026)
- What is the purpose of the shouldComponentUpdate lifecycle method and how does it relate to React.PureComponent? (April 28, 2026)
- In TypeScript with React, what is the correct way to type a component that accepts children? (April 28, 2026)
- What is the React portals API (ReactDOM.createPortal) used for and when is it necessary? (April 28, 2026)
- What is Incremental Static Regeneration (ISR) in Next.js and how does it improve on static site generation? (April 28, 2026)
- How does React handle event delegation and why does it differ from traditional DOM event delegation? (April 28, 2026)
- What is React's StrictMode double-invocation behavior in development and what is its purpose? (April 28, 2026)
- What is the compound component pattern in React and what problem does it solve? (April 28, 2026)
- What is a memory leak in the context of React's useEffect and how do you prevent it? (April 28, 2026)
- What is the purpose of Reselect's createSelector in a Redux application? (April 28, 2026)
- What is React's key-based component reset pattern and when would you use it? (April 28, 2026)
- In the Redux data flow, what is the correct sequence of events when a user interaction updates the UI? (April 28, 2026)
- What is the problem with using anonymous functions directly in JSX event handlers and how should it be addressed for performance? (April 28, 2026)
- What is the purpose of React's startTransition API compared to useTransition? (April 28, 2026)
- How does React's reconciliation handle a component changing from one type to another (e.g., to ) in the same position? (April 28, 2026)
- What is the difference between React's flushSync() and the default batched state updates? (April 28, 2026)
- What is the React Query (TanStack Query) stale-while-revalidate strategy? (April 28, 2026)
- In React, what is the significance of the act() utility in testing? (April 28, 2026)
- What is React Testing Library's core philosophy and how does it differ from Enzyme? (April 28, 2026)
- What is Zustand and how does it compare to Redux for state management in React? (April 28, 2026)
- What is the React context value bailout optimization and when does it fail? (April 28, 2026)
- How would you optimize a React component that renders a large list of 10,000 items with different heights? (April 28, 2026)
- What is the difference between getServerSideProps and getStaticProps in Next.js when building React applications? (April 28, 2026)
- What are React's rules of hooks and why must they be followed? (April 28, 2026)
- What is the React Suspense component's role in data fetching when used with libraries like Relay or React Query? (April 28, 2026)
- What is the stale closure problem in React hooks and how can it be avoided? (April 28, 2026)
- In Redux Toolkit, what is createSlice() and what does it generate? (April 28, 2026)
- What is the purpose of the React useImperativeHandle hook? (April 28, 2026)
- What is React Server Components (RSC) and what is the key difference from client components? (April 28, 2026)
- What is the Render Props pattern and how does it differ from Higher-Order Components? (April 28, 2026)
- In React, what is a Higher-Order Component (HOC) and what are its main caveats? (April 28, 2026)
- What is the useDeferredValue hook and how is it different from useTransition? (April 28, 2026)
- What is the useTransition hook in React 18 and what problem does it solve? (April 28, 2026)
- What is the React concurrent rendering model introduced in React 18 and how does it differ from legacy rendering? (April 28, 2026)
- What is the purpose of React DevTools Profiler? (April 28, 2026)
- How does React handle forms with multiple input fields efficiently using a single onChange handler? (April 28, 2026)
- What does the term 'hydration' mean in the context of React server-side rendering? (April 28, 2026)
- What is the difference between React.Component and React.PureComponent in class components? (April 28, 2026)
- What is the purpose of React's synthetic event system? (April 28, 2026)
- What is the significance of returning a cleanup function from useEffect? (April 28, 2026)
- In React Router v6, how do you define a route that renders a component at the path '/dashboard'? (April 28, 2026)
- What problem does the React useId hook (introduced in React 18) solve? (April 28, 2026)
- What is code splitting in React and how is it typically implemented? (April 28, 2026)
- What is the difference between imperative and declarative programming in the context of React? (April 28, 2026)
- What is the purpose of the displayName property on a React component? (April 28, 2026)
- What is batching in React 18 and how does it differ from earlier versions? (April 28, 2026)
- What does the spread operator used on props () do? (April 28, 2026)
- How do you prevent a component from re-rendering when its parent re-renders but its own props haven't changed? (April 28, 2026)
- What is the useLayoutEffect hook and how does it differ from useEffect? (April 28, 2026)
- What is the purpose of React.forwardRef()? (April 28, 2026)
- What is the React Fiber architecture and what problem did it solve? (April 28, 2026)
- In React, what is the purpose of the defaultProps property on a component? (April 28, 2026)
- What is the difference between React state and a regular JavaScript variable inside a functional component? (April 28, 2026)
- What is the purpose of the children prop in React? (April 28, 2026)
- What does the useContext hook do and what must exist for it to work? (April 28, 2026)
- What is an Error Boundary in React and which lifecycle method is central to its implementation? (April 28, 2026)
- How does React's reconciliation algorithm determine whether to update or replace a DOM element? (April 28, 2026)
- What is React lazy loading (React.lazy) and what must accompany it? (April 28, 2026)
- What is a custom hook in React? (April 28, 2026)
- What is the difference between useEffect with an empty dependency array [] and useEffect with no dependency array at all? (April 28, 2026)
- What is the purpose of the React key prop when reconciling lists, and why is using array index as a key considered problematic? (April 28, 2026)
- What is React.memo() and how does it improve performance? (April 28, 2026)
- What is the useReducer hook and when would you prefer it over useState? (April 28, 2026)
- What is prop drilling and what problem does it cause? (April 28, 2026)
- What is the Context API in React used for? (April 28, 2026)
- What does the useRef hook return and what is its primary use case? (April 28, 2026)
- What is the useMemo hook used for? (April 28, 2026)
- What is the useCallback hook used for? (April 28, 2026)
- What is the dependency array in useEffect used for? (April 28, 2026)
- What is default export vs named export in the context of React components? (April 28, 2026)
- Which file is the conventional entry point for a React application created with Create React App? (April 28, 2026)
- What does React.createElement() do? (April 28, 2026)
- What is the difference between a controlled and an uncontrolled input in React? (April 28, 2026)
- How do you pass a function as a prop to a child component in React? (April 28, 2026)
- What is the role of the React StrictMode component? (April 28, 2026)
- What happens when you call the setState updater function returned by useState? (April 28, 2026)
- What is the purpose of React Fragments ( )? (April 28, 2026)
- Which of the following is a valid way to apply CSS styles inline to a React element? (April 28, 2026)
- What does 'lifting state up' mean in React? (April 28, 2026)
- What is the correct way to handle a button click event in a React functional component? (April 28, 2026)
- How do you conditionally render a component in React? (April 28, 2026)
- What is the virtual DOM in React? (April 28, 2026)
- Why must each item in a React list have a unique 'key' prop? (April 28, 2026)
- What does the useEffect hook do in React? (April 28, 2026)
- Which hook is used to add local state to a functional component? (April 28, 2026)
- What are props in React? (April 28, 2026)
- What is a React component? (April 28, 2026)
- Which method is used to render a React component into the DOM in React 18? (April 28, 2026)
- What is JSX in React? (April 28, 2026)
- What does 'parallel tracking' in Google Ads mean for advertisers using third-party tracking? (April 26, 2026)
- What does 'broad match' combined with Smart Bidding do differently compared to broad match with manual CPC? (April 26, 2026)
- In a Google Ads experiment (campaign draft and experiment), what does the 'experiment split' setting control? (April 26, 2026)
- What is 'store visit conversion' tracking in Google Ads and what data source does Google use to measure it? (April 26, 2026)
- What distinguishes a 'Discovery campaign' from a standard Display campaign in Google Ads? (April 26, 2026)
- An advertiser notices that their Target CPA campaign's actual CPA is consistently 30% above the target. What is the most likely first action to investigate? (April 26, 2026)
- What is the significance of 'pinning' a headline or description in a Responsive Search Ad? (April 26, 2026)
- What is 'cross-campaign budget optimization' using Shared Budgets in Google Ads? (April 26, 2026)
- A Google Shopping campaign is generating high impressions but very few clicks. Which optimization should be prioritized first? (April 26, 2026)
- Which Google Ads feature allows an advertiser to show different ad messages to users at different stages of the purchase funnel without creating multiple campaigns? (April 26, 2026)
- What is the maximum number of days that can be set as the conversion window for a Google Ads purchase conversion action? (April 26, 2026)
- What is the 'optimized targeting' feature in Google Display campaigns? (April 26, 2026)
- In Google Ads, what is the 'lead form' asset and on which campaign types is it available? (April 26, 2026)
- What is 'frequency capping' in Google Display and Video campaigns? (April 26, 2026)
- Which Google Ads report would an advertiser use to identify which specific websites on the Display Network generated the most conversions? (April 26, 2026)
- What does 'invalid click' mean in Google Ads, and how does Google handle it? (April 26, 2026)
- A B2B software company wants to reach IT decision-makers reading industry news articles. Which Display Network targeting method is most appropriate? (April 26, 2026)
- What is 'ad strength' in a Responsive Search Ad and how should it be interpreted? (April 26, 2026)
- Which Google Ads feature enables you to automatically test two different final URLs to identify which drives better performance? (April 26, 2026)
- In Google Display campaigns, what is the difference between 'Managed Placements' and 'Automatic Placements'? (April 26, 2026)
- What is the purpose of the Google Ads 'Change History' report? (April 26, 2026)
- What is 'seasonality adjustment' in Google Ads Smart Bidding? (April 26, 2026)
- An advertiser's Search campaign has high impression share but a low CTR and low conversion rate. Which action is most likely to improve overall campaign efficiency? (April 26, 2026)
- Which Google Ads policy violation would result in immediate account suspension without prior warning? (April 26, 2026)
- What is the primary use case for Google Ads 'Observation' audience targeting versus 'Targeting' audience targeting? (April 26, 2026)
- What is 'conversion value rules' in Google Ads used for? (April 26, 2026)
- In Google Ads, what is a 'portfolio bid strategy'? (April 26, 2026)
- What is the 'Target Impression Share' bidding strategy designed to achieve? (April 26, 2026)
- An advertiser links Google Ads to Google Analytics 4 (GA4). What additional capability does this integration provide? (April 26, 2026)
- Which signal does Google's Smart Bidding NOT use at auction time? (April 26, 2026)
- What is the role of 'Listing Groups' in Google Shopping campaigns? (April 26, 2026)
- What happens to Google Ads campaigns when the daily budget is fully spent early in the day, and the 'Standard' delivery method is used? (April 26, 2026)
- A campaign's 'Absolute Top Impression Share' is 15%. What does this indicate? (April 26, 2026)
- Which Google Ads feature allows you to adjust bids based on how likely a user is to convert, using Google's real-time signals at auction time? (April 26, 2026)
- What is the conversion window in Google Ads and why does it matter? (April 26, 2026)
- In Google Shopping campaigns, what file format is used to submit product data to Google Merchant Center? (April 26, 2026)
- What is the purpose of an Asset Group in a Performance Max campaign? (April 26, 2026)
- An advertiser uses phrase match for the keyword "running shoes". Which search query would NOT trigger the ad? (April 26, 2026)
- What is 'Impression Share Lost to Rank' in Google Ads? (April 26, 2026)
- Which Google Ads campaign type uses automation to serve ads across Search, Display, YouTube, Gmail, and Maps from a single campaign, optimizing across all channels simultaneously? (April 26, 2026)
- What is the primary advantage of Data-Driven Attribution (DDA) over rule-based attribution models in Google Ads? (April 26, 2026)
- A campaign has a Quality Score of 8, and a competitor has a Quality Score of 5. If the competitor bids $3.00, what is the minimum bid you need to outrank them (using the simplified formula)? (April 26, 2026)
- What is the key difference between 'Similar Audiences' and 'Customer Match' in Google Ads? (April 26, 2026)
- Which attribution model in Google Ads gives 100% credit to the last ad click before a conversion? (April 26, 2026)
- An e-commerce advertiser has a Target ROAS of 400%. If the campaign spends $10,000, what is the revenue Google's algorithm is targeting? (April 26, 2026)
- What is the maximum character limit for a headline in a Responsive Search Ad? (April 26, 2026)
- Which structured snippet extension category would be most appropriate for a hotel chain advertising room types? (April 26, 2026)
- What is the purpose of UTM parameters added to a Google Ads final URL? (April 26, 2026)
- Which Google Ads feature allows you to show a different URL to users than the actual destination URL, keeping the display URL clean and relevant? (April 26, 2026)
- What is Enhanced CPC (ECPC)? (April 26, 2026)
- What does the Google Ads Performance Planner help advertisers do? (April 26, 2026)
- A retailer wants to show ads to users who added products to their cart but did not complete a purchase. Which audience type is most appropriate? (April 26, 2026)
- What is 'view-through conversion' in Google Ads Display campaigns? (April 26, 2026)
- Which bidding strategy should an advertiser use if their primary goal is to drive traffic to a website and they have no conversion tracking set up? (April 26, 2026)
- What does Dynamic Search Ads (DSA) use to automatically generate ad headlines and targeting? (April 26, 2026)
- What is the difference between 'Clicks' and 'Unique Clicks' in Google Ads? (April 26, 2026)
- What is the Google Keyword Planner primarily used for? (April 26, 2026)
- Which Google Ads feature automatically applies recommendations such as adding keywords or adjusting bids, unless the advertiser opts out? (April 26, 2026)
- What is the recommended minimum number of headlines and descriptions for a Responsive Search Ad? (April 26, 2026)
- What does 'ad relevance' measure in the Quality Score calculation? (April 26, 2026)
- What is a callout extension in Google Ads? (April 26, 2026)
- What is the purpose of bid adjustments in Google Ads? (April 26, 2026)
- Which type of Google Ads campaign is primarily designed to drive app installs and in-app actions across Google Search, Play, YouTube, and Display? (April 26, 2026)
- What does the Auction Insights report in Google Ads show? (April 26, 2026)
- What is ROAS and how is it calculated? (April 26, 2026)
- Which Google Ads report shows you the actual search terms that triggered your ads? (April 26, 2026)
- What is a Google Ads campaign goal? (April 26, 2026)
- A travel company wants to show ads only to users who searched for 'cheap flights to Paris' and include the phrase in any order within the query. Which match type should they use? (April 26, 2026)
- What does the 'Maximize Conversions' bidding strategy do? (April 26, 2026)
- What is the main purpose of conversion tracking in Google Ads? (April 26, 2026)
- What is the Search Impression Share metric? (April 26, 2026)
- Which ad extension allows you to display additional links to specific pages on your website below the main ad? (April 26, 2026)
- What is remarketing in Google Ads? (April 26, 2026)
- What is audience targeting using 'In-Market Audiences' based on? (April 26, 2026)
- A Responsive Display Ad (RDA) on the Google Display Network requires which asset types from the advertiser? (April 26, 2026)
- What does 'broad match' keyword targeting do in Google Ads? (April 26, 2026)
- Which Smart Bidding strategy automatically sets bids to get the most conversions within a specified target cost per acquisition? (April 26, 2026)
- What is the actual CPC formula in the Google Ads auction? (April 26, 2026)
- How is Ad Rank calculated in Google Ads? (April 26, 2026)
- What is the daily budget in a Google Ads campaign? (April 26, 2026)
- What three factors determine a keyword's Quality Score in Google Ads? (April 26, 2026)
- What is a Responsive Search Ad (RSA)? (April 26, 2026)
- Which Google Ads metric shows the total amount spent on a campaign during a given period? (April 26, 2026)
- What does 'geotargeting' allow an advertiser to do? (April 26, 2026)
- What is a landing page in the context of Google Ads? (April 26, 2026)
- Which campaign type would you use to advertise products from an e-commerce store with images and pricing on Google Search? (April 26, 2026)
- What is the Google Ads auction? (April 26, 2026)
- What does 'ad scheduling' allow advertisers to do in Google Ads? (April 26, 2026)
- What is the purpose of a negative keyword in Google Ads? (April 26, 2026)
- Which keyword match type shows your ad only when the search query is identical or very close to your keyword? (April 26, 2026)
- What is the structure of a Google Ads account from broadest to narrowest? (April 26, 2026)
- What is a conversion in Google Ads? (April 26, 2026)
- What is the Google Display Network (GDN)? (April 26, 2026)
- What is an impression in Google Ads? (April 26, 2026)
- Which of the following is a benefit of advertising on Google Ads compared to traditional advertising? (April 26, 2026)
- What does CTR stand for and what does it measure? (April 26, 2026)
- What is a keyword in the context of Google Ads? (April 26, 2026)
- Which Google Ads campaign type shows ads on Google Search results pages? (April 26, 2026)
- What does CPC stand for in Google Ads? (April 26, 2026)
- What is Google Ads primarily used for? (April 26, 2026)
- A company's compliance team needs documented evidence that Azure services meet specific regulatory requirements such as HIPAA, PCI DSS, and FedRAMP. Where should they look for this information? (April 26, 2026)
- Which Azure AD feature enables collaboration with users from partner organizations using their own identity provider, without requiring them to create a new Azure AD account? (April 26, 2026)
- What is the effect of setting a ReadOnly lock on an Azure resource group? (April 26, 2026)
- Which Azure Event Grid feature allows you to filter events by subject prefix or event type before they are delivered to a subscriber endpoint? (April 26, 2026)
- In Azure Synapse Analytics, which component provides on-demand, serverless querying of data stored in Azure Data Lake Storage using standard SQL? (April 26, 2026)
- An organization must ensure that all Azure VMs in a subscription have a specific tag applied at creation time. If the tag is missing, the deployment should be blocked. Which approach achieves this? (April 26, 2026)
- Which Azure security feature uses machine learning to detect anomalous activities such as impossible travel, unfamiliar sign-in properties, and leaked credentials? (April 26, 2026)
- Which Azure storage account type supports both Azure Blob Storage (including Data Lake Storage Gen2 hierarchical namespace) and Azure File shares in the same account? (April 26, 2026)
- A retail company wants to automatically translate customer reviews from 50 languages into English in real time. Which Azure Cognitive Service should be used? (April 26, 2026)
- Which Azure Databricks feature allows data scientists and engineers to collaboratively write and execute code in a shared, interactive environment? (April 26, 2026)
- What is the key difference between Azure Backup and Azure Site Recovery? (April 26, 2026)
- Which Microsoft compliance framework certification demonstrates that Azure datacenters meet the international standard for information security management systems? (April 26, 2026)
- A company purchases Azure services through a volume licensing agreement that includes price discounts and allows centralized billing across subsidiaries. Which purchasing model is this? (April 26, 2026)
- Which Azure networking component allows multiple branch offices and virtual networks to connect to a common hub using a fully managed, any-to-any topology? (April 26, 2026)
- In Azure Logic Apps, what is the role of a connector? (April 26, 2026)
- An application requires sub-millisecond read latency for a session-state store. Which Azure service best meets this requirement? (April 26, 2026)
- What is the primary advantage of using Azure Spot Virtual Machines? (April 26, 2026)
- Which Azure Data Factory component defines the schedule and triggers for pipeline execution? (April 26, 2026)
- A financial services company needs an Azure deployment that meets strict data sovereignty requirements and is operated by a local trustee. Which Azure offering addresses this? (April 26, 2026)
- Which Azure Cognitive Services API can analyze an image and extract printed and handwritten text using OCR? (April 26, 2026)
- An enterprise wants to manage Azure Arc-enabled servers with the same Azure Policy and RBAC mechanisms as native Azure VMs. What does Azure Arc extend? (April 26, 2026)
- In Azure Kubernetes Service, which component is responsible for scheduling pods onto nodes based on resource availability? (April 26, 2026)
- Which Azure service acts as a fully managed, cloud-native SIEM that uses AI to detect, investigate, and respond to threats across an enterprise? (April 26, 2026)
- A multinational company must store personal data of EU residents exclusively in EU Azure regions to meet GDPR requirements. Which Azure concept supports this data residency control? (April 26, 2026)
- Which Azure Machine Learning concept allows you to track experiment parameters, metrics, and model artifacts for reproducibility and comparison? (April 26, 2026)
- What is the difference between Azure DDoS Protection Basic and Azure DDoS Protection Standard? (April 26, 2026)
- An architect needs to design a solution where Azure Storage accounts are accessible only from specific virtual network subnets. Which two features, used together, achieve this? (April 26, 2026)
- Which Azure AD feature continuously evaluates user and sign-in risk scores and can automatically remediate risks by enforcing MFA or blocking access? (April 26, 2026)
- Which Azure networking feature allows you to access Azure PaaS services (like Azure Storage) over a private IP in your VNet, eliminating exposure to the public internet? (April 26, 2026)
- A company wants to use its existing on-premises Windows Server 2019 Datacenter licenses to run Azure VMs. Approximately how much can they save on the Windows Server license component of VM pricing? (April 26, 2026)
- What type of data does Azure Synapse Analytics Link for Azure Cosmos DB enable, without impacting the transactional workload? (April 26, 2026)
- Which Azure Site Recovery metric defines the maximum tolerable duration of data loss in the event of a disaster? (April 26, 2026)
- In Azure API Management, which component acts as a proxy between clients and backend services and allows you to apply policies such as rate limiting and JWT validation? (April 26, 2026)
- A company needs to apply a specific set of Azure policies, RBAC roles, and resource group templates to every new subscription automatically. Which Azure service is designed for this? (April 26, 2026)
- Which Azure service provides a dedicated, private connection between an on-premises network and Azure that does NOT traverse the public internet? (April 26, 2026)
- What is the primary purpose of Azure Blueprints compared to ARM templates? (April 26, 2026)
- An organization processes clickstream data in real time and needs to run SQL-like queries on the incoming stream to detect anomalies. Which Azure service is purpose-built for this? (April 26, 2026)
- Which Azure Policy effect immediately blocks a non-compliant resource deployment from completing? (April 26, 2026)
- A global e-commerce company wants Azure to route users to the nearest healthy endpoint and automatically fail over to a secondary region within seconds of a regional outage. Which Azure service best meets this requirement? (April 26, 2026)
- What is the key architectural difference between Azure Service Bus queues and Azure Event Hubs? (April 26, 2026)
- Which Azure AD Privileged Identity Management (PIM) configuration requires a global administrator to approve a role activation request before it takes effect? (April 26, 2026)
- In Azure Cosmos DB, what does the Request Unit (RU) represent? (April 26, 2026)
- A company needs to guarantee that no administrator can permanently delete a secret from Azure Key Vault, even with Owner permissions. Which Key Vault feature enforces this? (April 26, 2026)
- Which ExpressRoute peering type provides connectivity to Microsoft 365 and Azure PaaS services such as Azure Storage and Azure SQL Database? (April 26, 2026)
- An organization wants to allow only compliant devices to access Azure resources, block legacy authentication protocols, and require MFA for all sign-ins from outside the corporate network. Which Azure AD feature addresses all three requirements in a single policy? (April 26, 2026)
- A developer wants to trigger an Azure Function whenever a new blob is uploaded to Azure Blob Storage. Which mechanism enables this integration? (April 26, 2026)
- Which Azure compute service allows you to run Docker containers in a managed Kubernetes cluster? (April 26, 2026)
- What is the maximum retention period for Azure Monitor Log Analytics data by default? (April 26, 2026)
- Which Azure service provides DNS-based global traffic routing across Azure regions using methods such as weighted, priority, and geographic? (April 26, 2026)
- Which Azure SQL Database feature automatically creates differential backups every 12 hours and transaction log backups every 5–10 minutes? (April 26, 2026)
- What is the scope hierarchy order in Azure from broadest to narrowest? (April 26, 2026)
- Which Azure compute option is best suited for running a short-lived, stateless background job that only executes for a few seconds in response to a queue message? (April 26, 2026)
- A company uses Microsoft 365 and wants to allow employees to sign in to Azure resources using the same credentials. Which Azure AD feature enables this? (April 26, 2026)
- Which Azure feature prevents accidental deletion or modification of critical resources by applying a lock? (April 26, 2026)
- An IoT application needs to ingest millions of telemetry events per second. Which Azure service is optimized for this scenario? (April 26, 2026)
- Which Azure DevOps service provides Git-based source control repositories? (April 26, 2026)
- What does Azure Hybrid Benefit allow a customer to do? (April 26, 2026)
- Which Azure storage tier is designed for data that is rarely accessed and stored for at least 180 days, offering the lowest storage cost but highest retrieval cost? (April 26, 2026)
- An organization's security team wants to be notified whenever a new owner is added to an Azure subscription. Which tool provides this capability? (April 26, 2026)
- Which VPN Gateway SKU supports active-active configuration and zone-redundant deployment? (April 26, 2026)
- What is the purpose of Azure Resource Manager (ARM) templates? (April 26, 2026)
- Which Azure Cosmos DB consistency level provides the strongest consistency guarantees, ensuring reads always return the most recent committed write? (April 26, 2026)
- A company needs to set a spending limit so that Azure sends an alert when costs reach 80% of the monthly budget. Which Azure feature should be configured? (April 26, 2026)
- Which Azure load-balancing service operates at Layer 7 and provides SSL termination and URL-based routing? (April 26, 2026)
- What is the primary difference between Azure Active Directory (Azure AD) and on-premises Active Directory Domain Services (AD DS)? (April 26, 2026)
- Which Azure Monitor feature collects and analyzes log data from Azure resources, on-premises systems, and other clouds? (April 26, 2026)
- An administrator wants to enforce a policy that prevents resources from being created outside of approved Azure regions. Which Azure service enables this? (April 26, 2026)
- Which Azure service would you use to deploy containerized applications without managing the underlying cluster infrastructure? (April 26, 2026)
- What does Azure Key Vault primarily store and manage? (April 26, 2026)
- Which Azure service allows you to host web applications, REST APIs, and mobile backends with built-in auto-scaling and load balancing? (April 26, 2026)
- A team needs a serverless compute option that runs code in response to events without managing infrastructure. Which Azure service should they use? (April 26, 2026)
- Which Azure database service is fully managed, provides automatic backups, and is compatible with MySQL, PostgreSQL, and MariaDB? (April 26, 2026)
- What is the purpose of Azure Virtual Network peering? (April 26, 2026)
- Which Azure networking component controls inbound and outbound traffic at the subnet and NIC level using security rules? (April 26, 2026)
- A company needs to store millions of unstructured files, such as images and videos, accessible via HTTP. Which Azure storage type is most appropriate? (April 26, 2026)
- Which Azure storage redundancy option replicates data synchronously across three availability zones within the same region? (April 26, 2026)
- What is the maximum number of fault domains that an Availability Set supports in Azure? (April 26, 2026)
- Which Azure VM feature allows you to automatically increase the number of VM instances during peak hours and reduce them during off-peak hours? (April 26, 2026)
- A developer needs to assign a team member the ability to read resources in a resource group but not modify them. Which built-in RBAC role should be assigned? (April 26, 2026)
- Which Azure service delivers real-time information about the health of Azure services and regions? (April 26, 2026)
- Which Azure Active Directory feature allows administrators to require multi-factor authentication only when a sign-in is detected as risky? (April 26, 2026)
- What is the lowest-cost commitment option that provides a significant discount over pay-as-you-go pricing for predictable Azure VM workloads? (April 26, 2026)
- Which Azure service provides a searchable catalog of Microsoft and partner solutions that can be deployed to Azure? (April 26, 2026)
- What does 'high availability' mean in the context of Azure? (April 26, 2026)
- An organization needs to compare the cost of running workloads on-premises versus in Azure. Which tool should they use? (April 26, 2026)
- Which Azure service is an example of a Platform as a Service (PaaS) offering? (April 26, 2026)
- What is the purpose of Azure Availability Zones? (April 26, 2026)
- Which feature of Azure allows you to stop paying for virtual machine compute when it is deallocated? (April 26, 2026)
- A company plans to decommission its datacenter and move all workloads to Azure. Which cloud deployment model does this represent? (April 26, 2026)
- Which Azure support plan is the minimum level that provides 24/7 access to technical support engineers by phone and email? (April 26, 2026)
- What is an Azure resource group? (April 26, 2026)
- In the shared responsibility model, which layer is ALWAYS the customer's responsibility regardless of service model? (April 26, 2026)
- Which Azure service lets you estimate the cost of Azure services before deploying them? (April 26, 2026)
- What is the relationship between an Azure region and an Azure geography? (April 26, 2026)
- Which Azure tool provides personalized best-practice recommendations across cost, security, reliability, performance, and operational excellence? (April 26, 2026)
- What does an Azure Service Level Agreement (SLA) primarily define? (April 26, 2026)
- A company wants to migrate its on-premises application without modifying the underlying code or OS. Which cloud migration strategy does this represent? (April 26, 2026)
- Which Azure concept groups multiple Azure subscriptions for unified policy and access management? (April 26, 2026)
- What is the primary benefit of cloud computing's 'elasticity' feature? (April 26, 2026)
- Which cloud service model gives a customer the most control over the operating system and installed software? (April 26, 2026)
- What is the maximum number of custom dimensions, metrics, and user properties in a standard GA4 property? (April 26, 2026)
- What causes 'self-referral' traffic in GA4 and how is it prevented? (April 26, 2026)
- What is the 'Funnel Exploration' open vs closed funnel distinction in GA4? (April 26, 2026)
- What is 'GA4 Data Import' and what types of data can be imported? (April 26, 2026)
- What is the difference between 'session_start' source/medium attribution and 'event' source/medium in GA4 Explorations? (April 26, 2026)
- What is 'audience trigger' in GA4 and how does it extend audience functionality? (April 26, 2026)
- What is the 'GA4 Admin API' used for and how does it differ from the Data API? (April 26, 2026)
- What is the correct approach to track 'offline conversions' in GA4 using the Measurement Protocol? (April 26, 2026)
- What is the 'User Lifetime' scope in GA4 Explorations and how does it differ from 'Across All Sessions' scope? (April 26, 2026)
- How does the 'purchase' event e-commerce implementation differ from a basic event and what required parameters does it need? (April 26, 2026)
- What is the 'Explorations' user limit of 10 segments and how does it impact analysis design? (April 26, 2026)
- How does GA4 track Single Page Applications (SPAs) and what common issue occurs without proper implementation? (April 26, 2026)
- What is 'GA4 360' (Analytics 360) and what capabilities does it add beyond standard GA4? (April 26, 2026)
- What is the 'channel_grouping' dimension in GA4 and how does it differ from the default channel group? (April 26, 2026)
- How do you implement 'scroll depth tracking' with a specific threshold in GA4 (e.g., 75%) beyond the default 90%? (April 26, 2026)
- What is the impact of 'ad blockers' and ITP (Intelligent Tracking Prevention) on GA4 data collection? (April 26, 2026)
- What is 'event deduplication' in the GA4 Measurement Protocol and when is it necessary? (April 26, 2026)
- How does GA4 handle 'internal traffic filtering' and what are the implementation options? (April 26, 2026)
- What is the 'Key Events' concept introduced in GA4 (previously called conversions) and what changed? (April 26, 2026)
- How does GA4 handle 'UTM parameter attribution' and what is the 'campaign last touch' vs 'session source/medium' distinction? (April 26, 2026)
- What is the difference between 'first_visit' and 'session_start' events in GA4? (April 26, 2026)
- What is the 'GA4 Data API' (previously Reporting API) and what are its key limitations? (April 26, 2026)
- What are 'predictive audiences' in GA4 and what minimum data requirements must be met? (April 26, 2026)
- What is the difference between 'gtag.js' implementation and 'Google Tag Manager' implementation for GA4 in terms of data layer? (April 26, 2026)
- How does GA4 calculate 'average engagement time' and what distinguishes it from Universal Analytics bounce rate? (April 26, 2026)
- What is the impact of 'IP anonymization' settings in GA4 compared to Universal Analytics? (April 26, 2026)
- What is 'sampling' in GA4 Explorations and how does it differ from BigQuery unsampled data? (April 26, 2026)
- How does GA4 handle 'cross-domain tracking' and what misconfiguration causes it to fail? (April 26, 2026)
- What is the 'attribution lookback window' in GA4 and what are the configurable options? (April 26, 2026)
- What causes 'sessions with no channel grouping' in GA4 acquisition reports? (April 26, 2026)
- What is the correct BigQuery SQL to extract a specific event parameter value from GA4 exported data? (April 26, 2026)
- What is 'data thresholding' in GA4 and when does it trigger? (April 26, 2026)
- How does GA4 define a 'new user' and what are the potential accuracy issues? (April 26, 2026)
- What is the difference between 'event-scoped' and 'user-scoped' custom dimensions in GA4's reporting impact? (April 26, 2026)
- What is 'Consent Mode v2' and what signals must be implemented for EEA compliance? (April 26, 2026)
- How does GA4's BigQuery Export schema organize event data and what are the key table structures? (April 26, 2026)
- What causes data discrepancies between GA4 and Google Ads conversion counts? (April 26, 2026)
- What is 'Reporting Identity' in GA4 and what are the three options? (April 26, 2026)
- How does GA4 handle session attribution differently from Universal Analytics? (April 26, 2026)
- What is the difference between 'Data-Driven Attribution' and 'Last Click Attribution' in GA4? (April 26, 2026)
- What is the GA4 'Admin' section's 'Property Access Management' used for? (April 26, 2026)
- What does GA4's 'Advertising Workspace' report section show? (April 26, 2026)
- What are 'Looker Studio' integrations with GA4 used for? (April 26, 2026)
- What is 'Lifetime Value' (LTV) in GA4 and how is it calculated? (April 26, 2026)
- What is 'Modeling' in GA4 and when does it apply? (April 26, 2026)
- What are 'Comparisons' in GA4 standard reports and how do they differ from 'Segments' in Explorations? (April 26, 2026)
- What is 'audience building' in GA4 and how does it integrate with advertising? (April 26, 2026)
- What is the 'Measurement Protocol' in GA4? (April 26, 2026)
- What is 'Server-Side Tagging' in the context of GA4? (April 26, 2026)
- What is 'Consent Mode' in GA4 and why is it important? (April 26, 2026)
- What does 'Link Google Ads to GA4' enable? (April 26, 2026)
- What is the difference between 'active users' and 'total users' in GA4? (April 26, 2026)
- What is 'channel grouping' in GA4 acquisition reports? (April 26, 2026)
- What are 'recommended events' in GA4? (April 26, 2026)
- What is 'Segment Overlap' exploration in GA4? (April 26, 2026)
- What is the purpose of 'Data Retention' settings in GA4? (April 26, 2026)
- What is 'Predictive Analytics' in GA4 and what are the three key predictive metrics? (April 26, 2026)
- What does 'Cohort Exploration' in GA4 measure? (April 26, 2026)
- What is 'User-ID' tracking in GA4 and why is it useful? (April 26, 2026)
- What is the maximum number of event parameters that can be sent with a single GA4 event? (April 26, 2026)
- What is 'Path Exploration' in GA4's Explorations? (April 26, 2026)
- What is 'Attribution' in GA4 and what is the default attribution model? (April 26, 2026)
- What is the 'Funnel Exploration' technique in GA4 used for? (April 26, 2026)
- What is 'Google Signals' in GA4 and what does enabling it provide? (April 26, 2026)
- What is the purpose of 'custom dimensions' in GA4 and what types exist? (April 26, 2026)
- What is the difference between 'event parameters' and 'user properties' in GA4? (April 26, 2026)
- What does 'cross-device measurement' mean in GA4? (April 26, 2026)
- What is a 'user property' in GA4? (April 26, 2026)
- What is 'Explorations' in GA4? (April 26, 2026)
- What is a GA4 'Property'? (April 26, 2026)
- What is 'Enhanced Measurement' in GA4? (April 26, 2026)
- What is a 'custom event' in GA4? (April 26, 2026)
- What does the 'Realtime' report in GA4 show? (April 26, 2026)
- What is an 'engaged session' in GA4? (April 26, 2026)
- What is 'engagement rate' in GA4? (April 26, 2026)
- What is 'BigQuery Export' in GA4? (April 26, 2026)
- What is Google Tag Manager (GTM) used for with GA4? (April 26, 2026)
- What is a 'metric' in GA4? (April 26, 2026)
- What is a 'dimension' in GA4 reporting? (April 26, 2026)
- Which of the following is an automatically collected event in GA4? (April 26, 2026)
- What does 'Measurement ID' refer to in GA4? (April 26, 2026)
- What is the default session timeout in GA4? (April 26, 2026)
- What is a 'conversion' in GA4? (April 26, 2026)
- What is a 'stream' in GA4? (April 26, 2026)
- What is the primary data model used in GA4? (April 26, 2026)
- What does GA4 stand for? (April 26, 2026)
- What does TypeScript's 'resolution-mode' import attribute enable in moduleResolution: bundler mode? (April 25, 2026)
- What does the following type produce and how does it work? type Zip = T extends [infer TH, ...infer TT] ? U extends [infer UH, ...infer UT] ? [[TH, UH], ...Zip] : [] : []; (April 25, 2026)
- What does the following 'using' and 'Symbol.dispose' pattern guarantee? class DbConnection { [Symbol.dispose]() { this.close(); } close() { /* cleanup */ } } { using conn = new DbConnection(); // use conn } (April 25, 2026)
- What does the following TypeScript 4.1+ template literal type produce? type PropEventSource = { on(event: `${K}Changed`, callback: (value: T[K]) => void): void; }; (April 25, 2026)
- What does 'bivariant' method checking mean and when does TypeScript use it? (April 25, 2026)
- What does the following type guard pattern enable that 'as' casting does not? function isUser(value: unknown): value is User { return typeof value === 'object' && value !== null && 'id' in value; } (April 25, 2026)
- What does the following declaration merge between a namespace and a class enable? class Animal { name: string = ''; } namespace Animal { export function create(name: string): Animal { const a = new Animal(); a.name = name; return a; } } (April 25, 2026)
- What issue does the following TypeScript pattern address? type StrictOmit = Omit; (April 25, 2026)
- What does the following generic function demonstrate about TypeScript's 'infer in conditional return types'? type Unbox = T extends { value: infer V } ? V : never; type Result = Unbox; (April 25, 2026)
- What does the following type-level string manipulation compute? type CamelToSnake = S extends `${infer Head}${infer Tail}` ? Head extends Uppercase ? `_${Lowercase}${CamelToSnake}` : `${Head}${CamelToSnake}` : S; (April 25, 2026)
- What does TypeScript's 'exactOptionalPropertyTypes' flag change about the following type? interface Config { timeout?: number; } (April 25, 2026)
- What does the following type implement and what is it useful for? type Opaque = T & { readonly __brand: Brand }; type UserId = Opaque; type ProductId = Opaque; (April 25, 2026)
- What does TypeScript's 'using await' (async explicit resource management) enable differently from regular 'using'? (April 25, 2026)
- What does the following 'infer' usage extract? type PromiseValue = T extends Promise ? PromiseValue : T; (April 25, 2026)
- What does the following function overload pattern enable? function process(input: string): string; function process(input: number): number; function process(input: string | number): string | number { return input; } (April 25, 2026)
- What does the following type utility compute? type DeepPartial = T extends object ? { [K in keyof T]?: DeepPartial } : T; (April 25, 2026)
- What is the difference between 'interface' declaration merging and type alias intersection when both add the same property with incompatible types? (April 25, 2026)
- What does the following module augmentation achieve? // In express.d.ts import 'express'; declare module 'express' { interface Request { user?: { id: string }; } } (April 25, 2026)
- What does the following generic constraint pattern achieve? type Covariant = () => T; type Contravariant = (arg: T) => void; // Which is wider: Covariant or Covariant if Dog extends Animal? (April 25, 2026)
- What does this declaration show about TypeScript's 'this' parameter? function toArray(this: { items: number[] }): number[] { return this.items; } (April 25, 2026)
- What does the following type achieve and what is its practical use? type Simplify = T extends infer O ? { [K in keyof O]: O[K] } : never; (April 25, 2026)
- What does the following 'const' type parameter (TypeScript 5.0) infer? function identity(value: T): T { return value; } const result = identity({ x: 1, y: 'hello' }); (April 25, 2026)
- What does the following mapped type with key filtering produce? type FunctionProperties = { [K in keyof T as T[K] extends Function ? K : never]: T[K] }; (April 25, 2026)
- What is a 'higher-kinded type' and why can't TypeScript natively represent it? (April 25, 2026)
- What does the following conditional type produce for T = string | number? type StringOnly = T extends string ? T : never; type Result = StringOnly; (April 25, 2026)
- What does this type-level programming pattern produce? type LastOf = UnionToIntersection T : never> extends () => infer R ? R : never; (April 25, 2026)
- What is the difference between 'abstract new (...args: any[]) => T' and 'new (...args: any[]) => T' as a type? (April 25, 2026)
- What does the following decorator factory pattern achieve in TypeScript 5.0 stage-3 decorators? function log(target: any, context: ClassMethodDecoratorContext) { return function(this: any, ...args: any[]) { console.log(`Calling ${String(context.name)}`); return target.call(this, ...args); }; } (April 25, 2026)
- What does the following pattern achieve? type Prettify = { [K in keyof T]: T[K] } & {}; (April 25, 2026)
- What does the following type-level Fibonacci implementation use? type BuildArr = Arr['length'] extends N ? Arr : BuildArr; type Add = [...BuildArr, ...BuildArr]['length']; (April 25, 2026)
- What does 'asserts condition' as a function return type enable in TypeScript? (April 25, 2026)
- What does the following variadic tuple type compute? type Concat = [...A, ...B]; (April 25, 2026)
- What is the difference between distributive and non-distributive conditional types, and how do you create the latter? (April 25, 2026)
- What does the following type produce for IsNever and IsNever? type IsNever = [T] extends [never] ? true : false; (April 25, 2026)
- What does the following recursive type compute? type TupleLength = T extends [any, ...infer Rest] ? TupleLength : Acc['length']; (April 25, 2026)
- What does the following type compute and what technique does it use? type UnionToIntersection = (U extends any ? (x: U) => void : never) extends (x: infer I) => void ? I : never; (April 25, 2026)
- What is the 'OmitThisParameter' utility type used for? (April 25, 2026)
- What does TypeScript's 'verbatimModuleSyntax' option enforce? (April 25, 2026)
- What is TypeScript's 'module: NodeNext' resolution mode and what does it require? (April 25, 2026)
- What does TypeScript's 'noPropertyAccessFromIndexSignature' option enforce? (April 25, 2026)
- What is the 'ThisType' utility and where is it primarily used? (April 25, 2026)
- What does TypeScript's 'exactOptionalPropertyTypes' option change? (April 25, 2026)
- What is the difference between 'import type' and 'import' in TypeScript? (April 25, 2026)
- What does TypeScript's 'paths' compiler option in tsconfig.json enable? (April 25, 2026)
- What is the 'Readonly' utility type and how does it differ from 'Object.freeze()' at runtime? (April 25, 2026)
- What does TypeScript's 'isolatedModules' tsconfig option enforce? (April 25, 2026)
- What does the 'unique symbol' type provide over the 'symbol' type? (April 25, 2026)
- What is 'type widening' in TypeScript and when does it occur? (April 25, 2026)
- What does TypeScript's 'accessor' keyword in class fields (TypeScript 4.9) generate? (April 25, 2026)
- What is TypeScript's 'const' type parameter modifier (TypeScript 5.0) and what does it infer? (April 25, 2026)
- What does the '-readonly' modifier in a mapped type produce? (April 25, 2026)
- What is the purpose of TypeScript's 'project references' feature? (April 25, 2026)
- What does 'declare global' accomplish inside a module file? (April 25, 2026)
- What is 'structural subtyping' and how does it affect TypeScript interface compatibility? (April 25, 2026)
- What does a mapped type's 'as' clause enable that wasn't possible with basic mapped types? (April 25, 2026)
- What is the TypeScript 'using' declaration (Explicit Resource Management) and which symbol does it rely on? (April 25, 2026)
- What does TypeScript's 'Awaited' utility type do for nested Promises? (April 25, 2026)
- What is a 'branded type' (nominal type) pattern in TypeScript and why is it used? (April 25, 2026)
- How does TypeScript handle excess property checking differently for object literals versus object references? (April 25, 2026)
- What does TypeScript's 'noUncheckedIndexedAccess' option add to array element types? (April 25, 2026)
- What does 'declare module' syntax accomplish in a .d.ts file? (April 25, 2026)
- What is the purpose of the 'infer' keyword in a conditional type? (April 25, 2026)
- What does TypeScript's 'strictFunctionTypes' option change about function type compatibility? (April 25, 2026)
- What does the 'override' keyword enforce that was not enforced before TypeScript 4.3? (April 25, 2026)
- What does the 'satisfies' operator guarantee that a simple type annotation does not? (April 25, 2026)
- What is the difference between 'type' and 'interface' when extending other types? (April 25, 2026)
- What does this TypeScript code demonstrate? type IsNever = [T] extends [never] ? true : false; (April 25, 2026)
- What does TypeScript's 'noUncheckedIndexedAccess' option add? (April 25, 2026)
- What is the difference between 'interface extends' and intersection types for object composition? (April 25, 2026)
- What does the following function signature demonstrate? function pick(obj: T, keys: K[]): Pick (April 25, 2026)
- What does the InstanceType utility type return? (April 25, 2026)
- What does TypeScript's 'project references' feature (tsconfig references) enable? (April 25, 2026)
- What does the 'as' clause in a mapped type key remapping enable? type Example = { [K in keyof T as K extends string ? K : never]: T[K] } (April 25, 2026)
- What does the following type compute? type Tail = T extends [any, ...infer Rest] ? Rest : never; (April 25, 2026)
- What is the purpose of the 'declare global' block in TypeScript? (April 25, 2026)
- What does the following produce and why? type A = string & number; (April 25, 2026)
- What is an ambient declaration in TypeScript? (April 25, 2026)
- What does the following code demonstrate? function merge(a: T, b: U): T & U { return { ...a, ...b }; } (April 25, 2026)
- What does TypeScript's 'module augmentation' allow? (April 25, 2026)
- What does the 'override' keyword enforce in TypeScript 4.3+? (April 25, 2026)
- What is a const enum in TypeScript and how does it differ from a regular enum? (April 25, 2026)
- What does the following produce? type UnionToIntersection = (U extends any ? (x: U) => void : never) extends (x: infer I) => void ? I : never; (April 25, 2026)
- What does 'using' declaration in TypeScript 5.2 (Explicit Resource Management) provide? (April 25, 2026)
- What does the Awaited utility type do in TypeScript 4.5+? (April 25, 2026)
- What does the following mapped type key remapping do? type Getters = { [K in keyof T as `get${Capitalize}`]: () => T[K] }; (April 25, 2026)
- What does 'contra-variance' mean for function parameter types in TypeScript? (April 25, 2026)
- What does 'co-variance' mean for function return types in TypeScript? (April 25, 2026)
- What does the following type-level operation produce? type Head = T extends [infer H, ...any[]] ? H : never; (April 25, 2026)
- What is a variadic tuple type in TypeScript 4.0+? (April 25, 2026)
- What does the following TypeScript achieve? function assertNever(x: never): never { throw new Error('Unexpected value: ' + x); } (April 25, 2026)
- What does the 'abstract' modifier on a class method require? (April 25, 2026)
- What is declaration merging in TypeScript and which constructs support it? (April 25, 2026)
- What does the 'satisfies' operator do in TypeScript 4.9+? (April 25, 2026)
- What is a template literal type in TypeScript? (April 25, 2026)
- What does the following produce? type EventName = 'click' | 'focus'; type Handler = `on${Capitalize}`; (April 25, 2026)
- What does the following type do? type NonNullable = T extends null | undefined ? never : T; (April 25, 2026)
- What is the difference between Parameters and ConstructorParameters? (April 25, 2026)
- What does Extract return? (April 25, 2026)
- What does the Exclude utility type do? (April 25, 2026)
- What is the type of the following expression? function identity(arg: T): T { return arg; } const result = identity(42); (April 25, 2026)
- What does '-?' do in a mapped type like { [K in keyof T]-?: T[K] }? (April 25, 2026)
- What does the following mapped type do? type Mutable = { -readonly [K in keyof T]: T[K] } (April 25, 2026)
- How do you prevent distribution over union types in a conditional type? (April 25, 2026)
- What does the following conditional type evaluate to? type IsString = T extends string ? true : false; type A = IsString; type B = IsString; (April 25, 2026)
- What does the 'infer' keyword enable inside a conditional type? (April 25, 2026)
- What is the output type of the following? type DeepReadonly = { readonly [K in keyof T]: T[K] extends object ? DeepReadonly : T[K] }; (April 25, 2026)
- What does the following TypeScript produce? type Flatten = T extends Array ? U : T; type A = Flatten; type B = Flatten; (April 25, 2026)
- What does 'const assertion' (as const) do in TypeScript? (April 25, 2026)
- What is a TypeScript enum? (April 25, 2026)
- What does 'strictNullChecks' do when enabled in TypeScript? (April 25, 2026)
- What does the ReturnType utility type extract? (April 25, 2026)
- What is structural typing in TypeScript? (April 25, 2026)
- What does 'noImplicitAny' in tsconfig.json enforce? (April 25, 2026)
- What does the 'in' operator do when used as a type guard? (April 25, 2026)
- What is a discriminated union in TypeScript? (April 25, 2026)
- What is a type predicate in TypeScript? (April 25, 2026)
- What does the 'instanceof' type guard check in TypeScript? (April 25, 2026)
- What is a TypeScript tuple? (April 25, 2026)
- What does the Record utility type create? (April 25, 2026)
- What does the Omit utility type produce? (April 25, 2026)
- What does the Pick utility type produce? (April 25, 2026)
- What does the Required utility type do? (April 25, 2026)
- What is the Partial utility type? (April 25, 2026)
- What does the 'typeof' type guard do in TypeScript? (April 25, 2026)
- What is type narrowing in TypeScript? (April 25, 2026)
- What does 'strict: true' in tsconfig.json enable? (April 25, 2026)
- What is the 'unknown' type in TypeScript and how does it differ from 'any'? (April 25, 2026)
- What does the 'never' type represent in TypeScript? (April 25, 2026)
- What does the 'as' keyword do in TypeScript? (April 25, 2026)
- What does 'T extends string' mean in a TypeScript generic constraint? (April 25, 2026)
- What is a TypeScript generic and why is it useful? (April 25, 2026)
- What does the 'keyof' operator return in TypeScript? (April 25, 2026)
- What is an intersection type in TypeScript? (April 25, 2026)
- What does the TypeScript '?' symbol mean when used in an interface property like 'name?: string'? (April 25, 2026)
- What is a union type in TypeScript? (April 25, 2026)
- What does the 'readonly' modifier do on a TypeScript interface property? (April 25, 2026)
- What is the difference between 'interface' and 'type' in TypeScript? (April 25, 2026)
- What is the difference between a non-repeatable read and a dirty read? (April 25, 2026)
- What does the SQL PIVOT operation do? (April 25, 2026)
- What is the difference between TRUNCATE and DROP TABLE? (April 25, 2026)
- What does the SQL temporal table (system-versioned table) feature provide? (April 25, 2026)
- What is a covering index and how does it eliminate key lookups? (April 25, 2026)
- What does the following demonstrate about the EXISTS vs IN performance trade-off? -- Query A: WHERE id IN (SELECT customer_id FROM orders WHERE total > 1000) -- Query B: WHERE EXISTS (SELECT 1 FROM orders o WHERE o.customer_id = c.id AND o.total > 1000) (April 25, 2026)
- What is the consequence of having too many autoloaded or frequently-updated rows in the same database page? (April 25, 2026)
- What is the purpose of the FILTER clause in SQL aggregate functions? (April 25, 2026)
- What does the following query return and what performance concern does it raise? SELECT * FROM orders WHERE YEAR(order_date) = 2023 (April 25, 2026)
- What does the following query demonstrate about NULL handling in aggregates? SELECT AVG(bonus) FROM employees (April 25, 2026)
- What does the SQL standard LATERAL join (or CROSS APPLY in SQL Server) enable? (April 25, 2026)
- What is the significance of N+1 query problem in SQL and ORM contexts? (April 25, 2026)
- What does the following query do? SELECT id, salary, ROW_NUMBER() OVER (PARTITION BY dept ORDER BY salary DESC) AS rn FROM employees QUALIFY rn = 1 (April 25, 2026)
- What does the GENERATED ALWAYS AS (expression) STORED column definition do? (April 25, 2026)
- What does the SQL:2003 TABLESAMPLE clause provide? (April 25, 2026)
- What is the output of: SELECT NULL = NULL in SQL? (April 25, 2026)
- What does 'write-ahead logging' (WAL) ensure in a database system? (April 25, 2026)
- What does the following pattern detect? SELECT a.id FROM tableA a WHERE NOT EXISTS (SELECT 1 FROM tableB b WHERE b.a_id = a.id) (April 25, 2026)
- What does the following query return? SELECT department, COUNT(*) FROM employees GROUP BY GROUPING SETS ((department), ()) (April 25, 2026)
- What is the difference between a hash join and a nested loop join? (April 25, 2026)
- What does the SQL window frame RANGE BETWEEN CURRENT ROW AND UNBOUNDED FOLLOWING compute? (April 25, 2026)
- Which of the following queries correctly finds the second-highest salary without using LIMIT or TOP? (April 25, 2026)
- What is optimistic locking and how is it typically implemented in SQL? (April 25, 2026)
- What does the MERGE statement's WHEN NOT MATCHED clause handle? (April 25, 2026)
- What is the result of the following NULL arithmetic: SELECT 5 + NULL * 2? (April 25, 2026)
- What does the DEFERRABLE INITIALLY DEFERRED constraint option do in PostgreSQL? (April 25, 2026)
- What is a deadlock in SQL and how does the database engine typically resolve it? (April 25, 2026)
- What does the following query pattern accomplish? SELECT e.* FROM employees e LEFT JOIN managers m ON e.id = m.employee_id WHERE m.employee_id IS NULL (April 25, 2026)
- What happens when implicit type conversion (coercion) occurs in a WHERE clause predicate? (April 25, 2026)
- What does an execution plan's 'Table Scan' or 'Seq Scan' operator indicate? (April 25, 2026)
- What does the ALL operator do in: salary > ALL (SELECT salary FROM managers)? (April 25, 2026)
- What is the difference between a HAVING clause with an aggregate and a WHERE clause for the same logical filter? (April 25, 2026)
- What does the following window function return for the third row? LAG(salary, 2, 0) OVER (ORDER BY hire_date) (April 25, 2026)
- In which scenario will a NOT IN clause produce unexpected results? (April 25, 2026)
- What does the following query return? SELECT * FROM employees WHERE department_id = ANY (SELECT id FROM departments WHERE budget > 500000) (April 25, 2026)
- What is a phantom read and which isolation level prevents it? (April 25, 2026)
- What isolation level prevents dirty reads, non-repeatable reads, and phantom reads? (April 25, 2026)
- What does the following recursive CTE produce? WITH RECURSIVE nums AS ( SELECT 1 AS n UNION ALL SELECT n + 1 FROM nums WHERE n < 5 ) SELECT n FROM nums (April 25, 2026)
- What is the key difference between a clustered and a non-clustered index? (April 25, 2026)
- What is the output of the following query? SELECT COALESCE(NULL, NULL, 3, NULL, 5) (April 25, 2026)
- What is a VIEW in SQL and how does it store data? (April 25, 2026)
- What does the DEFAULT constraint do when defined on a column? (April 25, 2026)
- Which of the following describes an index scan versus an index seek? (April 25, 2026)
- What does the SQL SUBSTRING(string, start, length) function return? (April 25, 2026)
- What does the SQL TRIM function do? (April 25, 2026)
- What is a composite primary key? (April 25, 2026)
- What does the SQL ROUND(3.14159, 2) function return? (April 25, 2026)
- What does the SQL EXCEPT operator return? (April 25, 2026)
- Which SQL clause is required when using an aggregate function to also display non-aggregated columns? (April 25, 2026)
- What does the NULLIF(expr1, expr2) function return when expr1 equals expr2? (April 25, 2026)
- What does the REPLACE function do in SQL? (April 25, 2026)
- What is the output of: SELECT 5 / 2 in most SQL databases using integer division? (April 25, 2026)
- What is the purpose of the SQL CHECK constraint? (April 25, 2026)
- What does the following query do? SELECT dept_id, AVG(salary) FROM employees GROUP BY dept_id HAVING AVG(salary) > 60000 (April 25, 2026)
- What does the CONCAT function do in SQL? (April 25, 2026)
- Which aggregate function should you use to find the total revenue per product category? (April 25, 2026)
- What does the SQL INTERSECT operator return? (April 25, 2026)
- What is the difference between CHAR and VARCHAR data types? (April 25, 2026)
- What does the UNIQUE constraint guarantee? (April 25, 2026)
- What happens when you DELETE rows without a WHERE clause? (April 25, 2026)
- What does the NOT NULL constraint enforce on a column? (April 25, 2026)
- What is the purpose of the OFFSET clause when used with LIMIT? (April 25, 2026)
- What does the CASE expression return when no WHEN condition matches and no ELSE is provided? (April 25, 2026)
- Which of the following correctly describes a CROSS JOIN? (April 25, 2026)
- What is a self-join? (April 25, 2026)
- What does the DISTINCT keyword do when used with COUNT? (April 25, 2026)
- Which SQL statement is used to modify existing records in a table? (April 25, 2026)
- What is the result of a FULL OUTER JOIN? (April 25, 2026)
- What does the COALESCE function return? (April 25, 2026)
- What is the difference between WHERE and HAVING in SQL? (April 25, 2026)
- What does index cardinality measure and why does it matter for query optimization? (April 25, 2026)
- In SQL window functions, what does ROWS BETWEEN UNBOUNDED PRECEDING AND UNBOUNDED FOLLOWING produce? (April 25, 2026)
- What problem does SCD Type 1 (Slowly Changing Dimension) create for analytics? (April 25, 2026)
- What does the EXCEPT (or MINUS) set operator return? (April 25, 2026)
- What does the following window expression do? AVG(salary) OVER (PARTITION BY dept ORDER BY hire_date ROWS BETWEEN 2 PRECEDING AND CURRENT ROW) (April 25, 2026)
- What is the difference between TRUNCATE and DELETE when removing all rows? (April 25, 2026)
- What does the following subquery pattern do? SELECT * FROM employees WHERE salary > (SELECT AVG(salary) FROM employees) (April 25, 2026)
- What does the CUME_DIST() window function return? (April 25, 2026)
- What does a covering index do for a query? (April 25, 2026)
- What is predicate pushdown in query optimization? (April 25, 2026)
- What does the following calculate? SELECT month, revenue, revenue - LAG(revenue) OVER (ORDER BY month) AS mom_change FROM sales (April 25, 2026)
- What is the purpose of a window function's PARTITION BY clause? (April 25, 2026)
- What does the following query pattern detect? SELECT * FROM orders o WHERE NOT EXISTS (SELECT 1 FROM returns r WHERE r.order_id = o.order_id) (April 25, 2026)
- What does the GROUPING() function return when used with ROLLUP or CUBE? (April 25, 2026)
- In what scenario does an INNER JOIN produce the same result as a LEFT JOIN? (April 25, 2026)
- What does the MERGE statement do in SQL? (April 25, 2026)
- What does the NTILE(4) OVER (ORDER BY score DESC) assign to a row ranked 3rd out of 20? (April 25, 2026)
- What does GROUP BY CUBE(dept, role) produce compared to ROLLUP? (April 25, 2026)
- What is a degenerate dimension in a data warehouse fact table? (April 25, 2026)
- What does the FIRST_VALUE(revenue) OVER (PARTITION BY region ORDER BY sale_date) return? (April 25, 2026)
- What does a SCD Type 2 (Slowly Changing Dimension) do to preserve history? (April 25, 2026)
- What does the following query calculate? SELECT product, sales / SUM(sales) OVER () * 100 AS pct FROM sales_table (April 25, 2026)
- How does a star schema differ from a snowflake schema in data warehousing? (April 25, 2026)
- What is the difference between ROWS BETWEEN and RANGE BETWEEN in window frame clauses? (April 25, 2026)
- What does the LEAD(revenue, 1) OVER (ORDER BY month) window function return? (April 25, 2026)
- What does PERCENT_RANK() return for the first row in a partition ordered by salary? (April 25, 2026)
- What is the difference between a correlated subquery and a non-correlated subquery? (April 25, 2026)
- What does GROUP BY ROLLUP(dept, role) produce compared to a plain GROUP BY? (April 25, 2026)
- What does the EXISTS operator do in a subquery? (April 25, 2026)
- What is the purpose of NULLIF(a, b)? (April 25, 2026)
- What does CASE WHEN salary > 100000 THEN 'Senior' ELSE 'Junior' END return? (April 25, 2026)
- In a LEFT JOIN anti-join pattern, what does adding WHERE right_table.id IS NULL accomplish? (April 25, 2026)
- What does the COALESCE(a, b, c) function return? (April 25, 2026)
- What does DENSE_RANK() return for tied rows compared to RANK()? (April 25, 2026)
- What is a CTE (Common Table Expression) and what advantage does it provide? (April 25, 2026)
- What does LAG(revenue, 1) OVER (ORDER BY month) return for the first row? (April 25, 2026)
- Which window function divides rows into 4 approximately equal groups? (April 25, 2026)
- What does the following window function return for each row? SUM(sales) OVER (PARTITION BY region ORDER BY sale_date ROWS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW) (April 25, 2026)
- What is the difference between ROW_NUMBER() and RANK() when there are tied values? (April 25, 2026)
- What does UNION ALL do differently from UNION? (April 25, 2026)
- What does MIN(price) return? (April 25, 2026)
- What is the correct SQL clause execution order for a standard SELECT query? (April 25, 2026)
- Which SQL keyword retrieves all columns from a table? (April 25, 2026)
- What does WHERE salary BETWEEN 50000 AND 80000 include? (April 25, 2026)
- What does a foreign key enforce in a relational database? (April 25, 2026)
- What does SUM(quantity) return in a GROUP BY query per group? (April 25, 2026)
- What does the NOT operator do when combined with IN? (April 25, 2026)
- Which SQL clause specifies the table to query data from? (April 25, 2026)
- What does UNION do when combining two SELECT statements? (April 25, 2026)
- What is a primary key in a relational database? (April 25, 2026)
- What does WHERE name LIKE 'A%' return? (April 25, 2026)
- What does the alias AS keyword do in SQL? (April 25, 2026)
- Which function returns the highest value in a column? (April 25, 2026)
- What is the result of COUNT(*) on a table with 5 rows where 2 rows have NULL in a column? (April 25, 2026)
- What does the IN operator do in a WHERE clause? (April 25, 2026)
- Which SQL statement is used to retrieve data from a table? (April 25, 2026)
- What does a LEFT JOIN return that an INNER JOIN does not? (April 25, 2026)
- Which operator checks if a value falls within a range inclusively? (April 25, 2026)
- What is the purpose of GROUP BY in SQL? (April 25, 2026)
- What does LIMIT 10 do in a query? (April 25, 2026)
- Which wildcard matches any sequence of characters in a LIKE pattern? (April 25, 2026)
- What does AVG(salary) return? (April 25, 2026)
- Which clause filters groups after aggregation? (April 25, 2026)
- What does the IS NULL condition check? (April 25, 2026)
- Which JOIN type returns only rows with matching values in both tables? (April 25, 2026)
- What does ORDER BY salary DESC do? (April 25, 2026)
- Which aggregate function returns the number of non-NULL values in a column? (April 25, 2026)
- What does SELECT DISTINCT do? (April 25, 2026)
- Which SQL clause filters rows before grouping occurs? (April 25, 2026)
- What is the output of the following? try: x = 1 / 0 except ZeroDivisionError: x = -1 finally: print(x) (April 25, 2026)
- What is the output of the following? ```python class MyContext: def __enter__(self): print('enter') return self def __exit__(self, exc_type, exc_val, exc_tb): print('exit') return True with MyContext(): print('inside') raise ValueError('oops') print('after') ``` (April 25, 2026)
- What is the Python `match` statement (structural pattern matching, Python 3.10+) and how does it differ from a chain of `if/elif`? (April 25, 2026)
- What is the output of the following? ```python gen = (x for x in range(10) if x % 3 == 0) result = list(gen) print(result) print(list(gen)) ``` (April 25, 2026)
- What is `abc.ABC` and `@abstractmethod` used for in Python? (April 25, 2026)
- What is the output of the following? ```python from functools import partial def power(base, exp): return base ** exp square = partial(power, exp=2) cube = partial(power, exp=3) print(square(4), cube(3)) ``` (April 25, 2026)
- What is `__init_subclass__` in Python and when is it useful? (April 25, 2026)
- What is the output of the following? ```python class EventMixin: def trigger(self, name): handler = getattr(self, f'on_{name}', None) if callable(handler): return handler() return None class App(EventMixin): def on_start(self): return 'started' app = App() print(app.trigger('start')) print(app.trigger('stop')) ``` (April 25, 2026)
- What is the difference between `multiprocessing.Pool.map()` and `multiprocessing.Pool.imap()` for large datasets? (April 25, 2026)
- What is the output of the following? ```python from typing import get_type_hints def greet(name: str, age: int) -> str: return f'{name} is {age}' print(get_type_hints(greet)) ``` (April 25, 2026)
- What is `__call__` in Python and what does implementing it on a class enable? (April 25, 2026)
- What is the output of the following? ```python import sys print(sys.getrefcount([1,2,3])) ``` (April 25, 2026)
- What is `weakref.ref()` in Python and why is it used? (April 25, 2026)
- What is the output of the following? ```python class MyList(list): def append(self, item): super().append(item * 2) m = MyList() m.append(3) m.extend([4, 5]) print(m) ``` (April 25, 2026)
- What does `typing.Protocol` enable in Python's type system? (April 25, 2026)
- What is the output of the following? ```python class Singleton: _instance = None def __new__(cls, *args, **kwargs): if cls._instance is None: cls._instance = super().__new__(cls) return cls._instance a = Singleton() b = Singleton() print(a is b) ``` (April 25, 2026)
- What is Python's Method Resolution Order (MRO) and what algorithm computes it? (April 25, 2026)
- What is the output of the following? ```python from collections import Counter c = Counter('aabbccca') print(c.most_common(2)) ``` (April 25, 2026)
- What is `__new__` vs `__init__` in Python object creation? (April 25, 2026)
- What is the output of the following? ```python import asyncio async def fetch(n): await asyncio.sleep(0) return n * 2 async def main(): results = await asyncio.gather(fetch(1), fetch(2), fetch(3)) print(results) asyncio.run(main()) ``` (April 25, 2026)
- What is `dataclasses.dataclass` and what does it auto-generate? (April 25, 2026)
- What is the output of the following? ```python def make_adder(n): return lambda x: x + n adders = [make_adder(i) for i in range(3)] print(adders[0](10), adders[1](10), adders[2](10)) ``` (April 25, 2026)
- What is `__getattr__` vs `__getattribute__` in Python attribute lookup? (April 25, 2026)
- What is the output of the following? ```python class Validator: def __set_name__(self, owner, name): self.name = name def __set__(self, obj, value): if not isinstance(value, int): raise TypeError(f'{self.name} must be int') obj.__dict__[self.name] = value class Point: x = Validator() y = Validator() p = Point() p.x = 5 p.x = 'bad' ``` (April 25, 2026)
- What is the difference between `copy.copy()` and `copy.deepcopy()` for a list containing mutable objects? (April 25, 2026)
- What is the output of the following? ```python from itertools import groupby data = [('a',1),('a',2),('b',3),('b',4),('a',5)] result = {k: list(v) for k, v in groupby(data, key=lambda x: x[0])} print(result) ``` (April 25, 2026)
- What is Python's `asyncio` event loop and how does `await` affect coroutine execution? (April 25, 2026)
- What is the output of the following? ```python data = [3, 1, 4, 1, 5, 9, 2, 6] result = sorted(data, key=lambda x: -x) print(result[:3]) ``` (April 25, 2026)
- What does `contextlib.contextmanager` allow and how does `yield` work inside it? (April 25, 2026)
- What is the output of the following? ```python class A: def method(self): return 'A' class B(A): def method(self): return super().method() + 'B' class C(A): def method(self): return super().method() + 'C' class D(B, C): pass print(D().method()) ``` (April 25, 2026)
- What is `functools.lru_cache` and what are its key parameters? (April 25, 2026)
- What is the output of the following? ```python import threading results = [] lock = threading.Lock() def worker(n): with lock: results.append(n * 2) threads = [threading.Thread(target=worker, args=(i,)) for i in range(3)] for t in threads: t.start() for t in threads: t.join() print(sorted(results)) ``` (April 25, 2026)
- What is `__slots__` in a Python class and what are its trade-offs? (April 25, 2026)
- What is the output of the following? ```python from collections import defaultdict d = defaultdict(list) d['a'].append(1) d['a'].append(2) d['b'].append(3) print(dict(d)) ``` (April 25, 2026)
- What is a Python descriptor and what three methods define the descriptor protocol? (April 25, 2026)
- What is the output of the following? ```python def counter(start=0): count = start def increment(): nonlocal count count += 1 return count return increment c = counter(10) print(c()) print(c()) ``` (April 25, 2026)
- What does `itertools.chain(*iterables)` do and how is it more efficient than concatenation? (April 25, 2026)
- What is the output of the following? ```python class Meta(type): def __new__(mcs, name, bases, ns): ns['greeting'] = lambda self: f'Hello from {name}' return super().__new__(mcs, name, bases, ns) class MyClass(metaclass=Meta): pass obj = MyClass() print(obj.greeting()) ``` (April 25, 2026)
- What is a Python context manager and what dunder methods must a class implement to support `with`? (April 25, 2026)
- What is the output of the following? ```python from functools import reduce result = reduce(lambda acc, x: acc + x, [1, 2, 3, 4, 5]) print(result) ``` (April 25, 2026)
- What is the output of the following? ```python gen = (x * 2 for x in range(4)) print(next(gen)) print(next(gen)) ``` (April 25, 2026)
- What is the difference between `__str__` and `__repr__` in Python classes? (April 25, 2026)
- What does `functools.wraps` do when applied to a decorator wrapper function? (April 25, 2026)
- What is the output of the following? ```python result = [x**2 for x in range(5) if x % 2 == 0] print(result) ``` (April 25, 2026)
- What is Python's Global Interpreter Lock (GIL) and what problem does it create for CPU-bound multi-threaded programs? (April 25, 2026)
- What is the output of the following? ```python def foo(a, b=[]): b.append(a) return b print(foo(1)) print(foo(2)) ``` (April 25, 2026)
- What is the difference between `is` and `==` in Python? (April 25, 2026)
- What is the output of the following code? ```python x = [1, 2, 3] y = x y.append(4) print(x) ``` (April 25, 2026)
- Which keyword is used to handle exceptions in Python? (April 25, 2026)
- What does `map(str, [1, 2, 3])` produce when converted to a list? (April 25, 2026)
- What is the result of `10 // 3` in Python? (April 25, 2026)
- What does `'a' in {'a': 1, 'b': 2}` return? (April 25, 2026)
- What is `None` in Python? (April 25, 2026)
- What does `zip([1,2,3], ['a','b','c'])` produce when converted to a list? (April 25, 2026)
- What is the purpose of `__init__` in a Python class? (April 25, 2026)
- What does `enumerate(['a', 'b', 'c'])` provide when iterated? (April 25, 2026)
- What does `'hello world'.split()` return? (April 25, 2026)
- What is a Python generator? (April 25, 2026)
- Which method removes and returns the last element of a list? (April 25, 2026)
- What is the output of `bool([])`? (April 25, 2026)
- What is a Python decorator? (April 25, 2026)
- What does `dict.get('key', 'default')` return when 'key' is not in the dictionary? (April 25, 2026)
- What does `[1, 2, 3] + [4, 5]` produce? (April 25, 2026)
- What is the purpose of the `pass` statement in Python? (April 25, 2026)
- What does `'python'.replace('p', 'P')` return? (April 25, 2026)
- What does the `*args` parameter allow in a Python function? (April 25, 2026)
- Which of the following is an immutable data type in Python? (April 25, 2026)
- What does `'hello'.upper()` return? (April 25, 2026)
- What is the output of `type(3.14)`? (April 25, 2026)
- What does `len({'a': 1, 'b': 2, 'c': 3})` return? (April 25, 2026)
- What is a Python list comprehension? (April 25, 2026)
- What does `list(range(5))` produce? (April 25, 2026)
- What is the purpose of `RETURNING` clause in PostgreSQL DML statements? (April 25, 2026)
- What does `WITHIN GROUP (ORDER BY col)` do with ordered-set aggregate functions like `PERCENTILE_CONT()`? (April 25, 2026)
- What is the difference between `UNION` and `UNION ALL` in terms of performance? (April 25, 2026)
- What does `SELECT FOR UPDATE` do in SQL and when would you use it? (April 25, 2026)
- What is a bitmap index scan in PostgreSQL and when does the optimizer prefer it? (April 25, 2026)
- What is the `GROUPING()` function used for in SQL with ROLLUP or CUBE? (April 25, 2026)
- What is the purpose of `EXPLAIN (BUFFERS, ANALYZE)` in PostgreSQL? (April 25, 2026)
- What is a materialized CTE (`WITH ... AS MATERIALIZED`) vs an inlined CTE and what problem does materialization solve? (April 25, 2026)
- What is the gap between `RANK()` values and what does that indicate about tied data? (April 25, 2026)
- What is the difference between `DATEDIFF()` in MySQL vs `age()` in PostgreSQL for date arithmetic? (April 25, 2026)
- What does `ON DELETE CASCADE` on a foreign key constraint do? (April 25, 2026)
- What does `JSONB` offer over `JSON` in PostgreSQL? (April 25, 2026)
- What is the purpose of `ROW_NUMBER() OVER (PARTITION BY col ORDER BY col2)` in deduplication? (April 25, 2026)
- What is the difference between a hash join and a nested loop join in query execution? (April 25, 2026)
- What does `STRING_TO_ARRAY('a,b,c', ',')` return in PostgreSQL? (April 25, 2026)
- What is a partial index and when is it beneficial to create one? (April 25, 2026)
- What is the `FILTER (WHERE condition)` clause used with aggregate functions? (April 25, 2026)
- What is the difference between `INNER JOIN` on a subquery vs a CTE for the same logic? (April 25, 2026)
- What is the purpose of database statistics and how do they affect query optimization? (April 25, 2026)
- What does `NTH_VALUE(expr, 2)` window function return? (April 25, 2026)
- What is the difference between `FULL OUTER JOIN` and `CROSS JOIN`? (April 25, 2026)
- What does `GENERATE_SERIES(1, 10)` do in PostgreSQL? (April 25, 2026)
- What is a read phenomenon in database transactions and what are the three standard isolation anomalies? (April 25, 2026)
- What is the purpose of `EXCEPT` (or `MINUS` in Oracle) set operation? (April 25, 2026)
- What is the difference between `CHAR_LENGTH()` and `LENGTH()` in MySQL for multibyte character sets? (April 25, 2026)
- What is the purpose of `LATERAL` join in PostgreSQL and what does it enable? (April 25, 2026)
- What is the difference between `INNER JOIN` and `SEMI JOIN` in SQL? (April 25, 2026)
- What does `CUME_DIST()` window function calculate? (April 25, 2026)
- What is the difference between `DATETIME` and `TIMESTAMP` in MySQL? (April 25, 2026)
- What is index fragmentation and how does it affect query performance? (April 25, 2026)
- What does the `TABLESAMPLE` clause do in SQL? (April 25, 2026)
- What does `GROUPING SETS` allow you to define in SQL? (April 25, 2026)
- What is a database view and what are its limitations compared to a base table? (April 25, 2026)
- What is a correlated subquery vs a scalar subquery? (April 25, 2026)
- What does the `CUBE` modifier in `GROUP BY` generate? (April 25, 2026)
- What is the difference between `WHERE` and `JOIN ... ON` when filtering related tables? (April 25, 2026)
- What is a recursive CTE and what clause separates its two parts? (April 25, 2026)
- What does `TRUNCATE` do differently from `DELETE` regarding transaction logs and performance? (April 25, 2026)
- What is the difference between a `FUNCTION` and a `PROCEDURE` in SQL? (April 25, 2026)
- What does `NULLIF(a, b)` return? (April 25, 2026)
- What is a covering index and when should you create one? (April 25, 2026)
- What is the purpose of `EXPLAIN` or `EXPLAIN ANALYZE` in PostgreSQL? (April 25, 2026)
- What is the difference between `CHAR(n)` and `VARCHAR(n)` data types? (April 25, 2026)
- What does the `OVER()` clause do in a window function? (April 25, 2026)
- What is the purpose of a composite primary key and when is it appropriate? (April 25, 2026)
- What is the difference between `COUNT(column)` and `COUNT(*)` when NULL values are present? (April 25, 2026)
- Which permission allows a user to retrieve data from a table? (April 25, 2026)
- What does `FLOOR(4.9)` return in SQL? (April 25, 2026)
- Which SQL JOIN type is equivalent to an INNER JOIN when using a column with the same name in both tables? (April 25, 2026)
- What is a sequence (or AUTO_INCREMENT) used for in database design? (April 25, 2026)
- What does `REPLACE(str, 'old', 'new')` do in SQL? (April 25, 2026)
- What is the result of `AVG(col)` when all values in col are NULL? (April 25, 2026)
- Which SQL clause limits a SELECT query to return at most 10 rows in standard SQL? (April 25, 2026)
- What does `LEFT(column, 3)` do in SQL? (April 25, 2026)
- What is the purpose of a DEFAULT constraint on a column? (April 25, 2026)
- What does `CONCAT('Hello', ' ', 'World')` return in SQL? (April 25, 2026)
- Which function returns the current date without a time component in most SQL databases? (April 25, 2026)
- What is the default sort direction in an ORDER BY clause? (April 25, 2026)
- What does the `DISTINCT` keyword do when used with `COUNT()`? (April 25, 2026)
- Which SQL statement modifies existing rows in a table? (April 25, 2026)
- What does an INNER JOIN return? (April 25, 2026)
- What does `ROUND(3.14159, 2)` return in SQL? (April 25, 2026)
- Which SQL command is used to permanently remove a table and all its data? (April 25, 2026)
- What is the purpose of the `CHECK` constraint in SQL? (April 25, 2026)
- What does `IS NULL` check in SQL? (April 25, 2026)
- Which aggregate function returns the smallest value in a column? (April 25, 2026)
- What is the result of `SELECT UPPER('hello world')`? (April 25, 2026)
- Which clause is used to rename a column or table in a SQL query result? (April 25, 2026)
- What does `COUNT(*)` count in SQL? (April 25, 2026)
- What does the `IN` operator do in a SQL WHERE clause? (April 25, 2026)
- Which SQL keyword prevents duplicate rows when combining results from two SELECT statements? (April 25, 2026)
- What is the difference between `Array.prototype.reduceRight()` and `reduce()`? (April 24, 2026)
- What is the output of the following? ```js class EventEmitter { #handlers = {}; on(event, handler) { (this.#handlers[event] ??= []).push(handler); } emit(event, data) { this.#handlers[event]?.forEach(h => h(data)); } } const ee = new EventEmitter(); ee.on('test', v => console.log(v * 2)); ee.emit('test', 5); ee.emit('missing', 5); ``` (April 24, 2026)
- What is `Intl.Collator` used for and why is string comparison with `localeCompare()` important? (April 24, 2026)
- What is the output of the following? ```js async function* generate() { for (const n of [1, 2, 3]) { yield await Promise.resolve(n * 10); } } (async () => { const results = []; for await (const val of generate()) { results.push(val); } console.log(results); })(); ``` (April 24, 2026)
- What is the purpose of `Object.defineProperty()` and when must you use it instead of direct assignment? (April 24, 2026)
- What is the output of the following? ```js const handler = { apply(target, thisArg, args) { return target.apply(thisArg, args) * 2; } }; const double = new Proxy(x => x + 1, handler); console.log(double(5)); ``` (April 24, 2026)
- What is `Symbol.hasInstance` used for in JavaScript? (April 24, 2026)
- What is the output of the following? ```js let resolve; const p = new Promise(r => { resolve = r; }); p.then(v => console.log('resolved:', v)); resolve(42); console.log('sync done'); ``` (April 24, 2026)
- What is the difference between `Array.prototype.copyWithin()` and `Array.prototype.fill()`? (April 24, 2026)
- What is the output of the following? ```js function foo(a, b = a * 2, c = a + b) { return [a, b, c]; } console.log(foo(3)); ``` (April 24, 2026)
- What is the `Temporal` proposal in JavaScript and what problem does it solve? (April 24, 2026)
- What is the output of the following? ```js const obj = {}; obj.a = 1; Object.defineProperty(obj, 'b', {value: 2, enumerable: false}); const copy = {...obj}; console.log(copy); ``` (April 24, 2026)
- What is `WeakSet` in JavaScript and how does it differ from `Set`? (April 24, 2026)
- What is the output of the following? ```js const promises = [1,2,3].map(n => new Promise(resolve => setTimeout(() => resolve(n * 2), n * 100)) ); Promise.all(promises).then(results => console.log(results)); ``` (April 24, 2026)
- What is the purpose of `Object.getOwnPropertyDescriptor()` and when would you use it? (April 24, 2026)
- What is the output of the following? ```js function tag(strings, ...values) { return strings.raw[0] + values[0]; } console.log(tag`HellonWorld ${42}`); ``` (April 24, 2026)
- What is the difference between `arguments` object and rest parameters `...args`? (April 24, 2026)
- What is the output of the following? ```js const target = {}; const handler = { get(t, key) { return key in t ? t[key] : `Property ${key} not found`; } }; const proxy = new Proxy(target, handler); target.name = 'Alice'; console.log(proxy.name); console.log(proxy.age); ``` (April 24, 2026)
- What is tree shaking in JavaScript module bundlers and what syntax enables it? (April 24, 2026)
- What is the output of the following? ```js const obj = { data: [1, 2, 3], double() { return this.data.map(function(n) { return n * this.multiplier; }); }, multiplier: 2 }; console.log(obj.double()); ``` (April 24, 2026)
- What is an Immediately Invoked Function Expression (IIFE) and what problem did it solve before ES modules? (April 24, 2026)
- What is the output of the following? ```js const a = {x: 1}; const b = {x: 1}; const m = new Map(); m.set(a, 'first'); m.set(b, 'second'); console.log(m.size); console.log(m.get({x:1})); ``` (April 24, 2026)
- What is the difference between `Map.prototype.forEach()` and iterating with `for...of` on a Map? (April 24, 2026)
- What is the output of the following? ```js const gen = function*() { const x = yield 1; const y = yield x + 2; return y; }; const g = gen(); console.log(g.next().value); console.log(g.next(10).value); console.log(g.next(20).value); ``` (April 24, 2026)
- What does `Reflect.apply()` do and why prefer it over `Function.prototype.apply()`? (April 24, 2026)
- What is the output of the following? ```js const p = new Promise(resolve => { console.log('A'); resolve('B'); console.log('C'); }); p.then(v => console.log(v)); console.log('D'); ``` (April 24, 2026)
- What is the purpose of `Object.seal()` compared to `Object.freeze()`? (April 24, 2026)
- What is function composition in a practical JavaScript example? (April 24, 2026)
- What is the output of the following? ```js class Counter { #count = 0; increment() { this.#count++; } get value() { return this.#count; } } const c = new Counter(); c.increment(); c.increment(); console.log(c.value); console.log(c.#count); ``` (April 24, 2026)
- What is the purpose of `Symbol.iterator` on an object? (April 24, 2026)
- What is the output of the following? ```js const arr = [1, 2, 3]; arr[10] = 99; console.log(arr.length); console.log(arr[5]); ``` (April 24, 2026)
- What is debouncing and how does it differ from throttling in JavaScript? (April 24, 2026)
- What is the output of the following? ```js function outer() { var x = 1; function inner() { var x = 2; console.log(x); } inner(); console.log(x); } outer(); ``` (April 24, 2026)
- What does the `Proxy` `has` trap intercept? (April 24, 2026)
- What is the output of the following? ```js const nums = [1, 2, 3, 4, 5]; const result = nums.reduce((acc, n) => n % 2 === 0 ? [...acc, n * 2] : acc, []); console.log(result); ``` (April 24, 2026)
- What is the difference between named exports and default exports in ES modules? (April 24, 2026)
- What is the output of the following? ```js async function foo() { try { await Promise.reject(new Error('oops')); } catch(e) { console.log(e.message); } } foo(); ``` (April 24, 2026)
- What is prototype-based inheritance and how does it differ from classical class-based inheritance? (April 24, 2026)
- What is the output of the following? ```js const fn = (function() { let count = 0; return { increment: () => ++count, getCount: () => count }; })(); fn.increment(); fn.increment(); console.log(fn.getCount()); ``` (April 24, 2026)
- What is the difference between `Promise.any()` and `Promise.race()`? (April 24, 2026)
- What is the output of the following code? ```js const obj = { a: 1, b: 2 }; const { a, ...rest } = obj; console.log(rest); ``` (April 24, 2026)
- What is the difference between `shallow copy` and `deep copy` and which methods in JavaScript create each? (April 24, 2026)
- What is the output of the following? ```js console.log([] + []); console.log({} + []); console.log([] + {}); ``` (April 24, 2026)
- What is the difference between `function declarations` and `function expressions` regarding hoisting? (April 24, 2026)
- What is the output of `'5' - 3` in JavaScript? (April 24, 2026)
- What does `Array.prototype.splice(1, 1)` do on `[1, 2, 3, 4]`? (April 24, 2026)
- What is the output of `'hello'[1]`? (April 24, 2026)
- What does `Object.isFrozen()` return for a frozen object? (April 24, 2026)
- What is a higher-order function? (April 24, 2026)
- What does `String.prototype.slice(-3)` do on 'Hello'? (April 24, 2026)
- What is the difference between `null` and `undefined` in JavaScript? (April 24, 2026)
- What does `Array.prototype.fill(0, 1, 3)` do on `[1,2,3,4,5]`? (April 24, 2026)
- What is the purpose of `delete` operator on object properties? (April 24, 2026)
- What does `encodeURIComponent()` do? (April 24, 2026)
- What is the output of `[1,2,3].reverse()`? (April 24, 2026)
- What does the ternary operator `condition ? a : b` evaluate to when condition is false? (April 24, 2026)
- What is the purpose of `Array.prototype.concat()`? (April 24, 2026)
- What does `Math.round(4.5)` return? (April 24, 2026)
- Which method checks if a string contains a specified substring? (April 24, 2026)
- What does `!!value` do in JavaScript? (April 24, 2026)
- What is the output of `'abc'.charAt(10)`? (April 24, 2026)
- What is the purpose of `Array.prototype.sort()` default behavior? (April 24, 2026)
- What does `Object.values({a:1, b:2, c:3})` return? (April 24, 2026)
- What is the purpose of `Array.prototype.indexOf()` vs `Array.prototype.findIndex()`? (April 24, 2026)
- What does `String.prototype.split('').reverse().join('')` do? (April 24, 2026)
- Which method converts a JavaScript object to a JSON string? (April 24, 2026)
- What is the output of `typeof []`? (April 24, 2026)
- What does `Array.prototype.findIndex()` return when no element matches the condition? (April 24, 2026)
- What is the output of the following? ```js const s = new Set([1, 2, 2, 3, 3, 3]); console.log([...s]); console.log(s.size); ``` (April 24, 2026)
- What is the Revealing Module Pattern and what problem does it solve? (April 24, 2026)
- What is the output of the following? ```js const arr = [1, [2, [3, [4]]]]; console.log(arr.flat(Infinity)); ``` (April 24, 2026)
- What is `Intl.NumberFormat` used for and what does `new Intl.NumberFormat('en-US', {style:'currency', currency:'USD'}).format(1234.56)` produce? (April 24, 2026)
- What is the output of the following? ```js const p = Promise.reject(42); p.catch(v => v + 1).then(console.log); ``` (April 24, 2026)
- What is function composition and how does it differ from piping? (April 24, 2026)
- What is the output of the following? ```js class Base { static greet() { return 'Hello from Base'; } } class Child extends Base {} console.log(Child.greet()); console.log(Object.getPrototypeOf(Child) === Base); ``` (April 24, 2026)
- What is the difference between `import()` dynamic import and static `import` in ES modules? (April 24, 2026)
- What is the output of the following? ```js let x = 10; const fn = () => { let x = 20; return () => x; }; console.log(fn()()); ``` (April 24, 2026)
- What is `AbortController` and how is it used with `fetch()`? (April 24, 2026)
- What is the output of the following? ```js const [a, b, ...rest] = [1, 2, 3, 4, 5]; console.log(rest); console.log(typeof rest); ``` (April 24, 2026)
- What is the difference between `Error.captureStackTrace()` and a regular `new Error()` in terms of stack trace manipulation? (April 24, 2026)
- What is the output of the following? ```js const a = { val: 1 }; const b = { val: 2 }; const weakSet = new WeakSet([a, b]); console.log(weakSet.has(a)); console.log(weakSet.size); ``` (April 24, 2026)
- What is currying in JavaScript and how does it differ from partial application? (April 24, 2026)
- What is the output of the following? ```js const obj = {}; Object.defineProperty(obj, 'x', { get() { return 42; }, set(v) { console.log('set:', v); } }); obj.x = 10; console.log(obj.x); ``` (April 24, 2026)
- What is event delegation in JavaScript and why is it preferred over attaching listeners to each element? (April 24, 2026)
- What is the output of the following? ```js function* fibonacci() { let [a, b] = [0, 1]; while (true) { yield a; [a, b] = [b, a + b]; } } const fib = fibonacci(); const result = Array.from({length: 5}, () => fib.next().value); console.log(result); ``` (April 24, 2026)
- What does `Symbol.toPrimitive` allow you to customize? (April 24, 2026)
- What is the output of the following? ```js const target = { a: 1 }; const handler = { set(obj, prop, value) { obj[prop] = value * 2; return true; } }; const p = new Proxy(target, handler); p.b = 5; console.log(target.b); ``` (April 24, 2026)
- What is the output of the following? ```js function Person(name) { this.name = name; } Person.prototype.greet = function() { return `Hi, ${this.name}`; }; const p = Object.create(Person.prototype); p.name = 'Alice'; console.log(p.greet()); console.log(p instanceof Person); ``` (April 24, 2026)
- What is the correct way to handle multiple async operations where you want ALL results including failures? (April 24, 2026)
- What is `Atomics` and `SharedArrayBuffer` used for in JavaScript? (April 24, 2026)
- What is the output of the following? ```js const map = new Map(); const key = {}; map.set(key, 'value'); console.log(map.get({})); console.log(map.get(key)); ``` (April 24, 2026)
- What is memoization and how would you implement it for a pure function in JavaScript? (April 24, 2026)
- What is the output of the following? ```js let result = []; for (var i = 0; i < 3; i++) { result.push(() => i); } console.log(result.map(fn => fn())); ``` (April 24, 2026)
- What is the difference between `Object.getPrototypeOf(obj)` and `obj.__proto__`? (April 24, 2026)
- What is the output of the following? ```js async function* asyncGen() { yield 1; yield 2; } async function run() { const gen = asyncGen(); console.log((await gen.next()).value); console.log((await gen.next()).value); } run(); ``` (April 24, 2026)
- What is module scope in ES modules and how does `import` differ from CommonJS `require()`? (April 24, 2026)
- What is the output of the following? ```js const obj = { value: 42, getValue: function() { return this.value; }, getValueArrow: () => this.value }; console.log(obj.getValue()); console.log(obj.getValueArrow()); ``` (April 24, 2026)
- What is the purpose of `FinalizationRegistry` in JavaScript? (April 24, 2026)
- What is the output of the following? ```js class Animal { constructor(name) { this.name = name; } speak() { return `${this.name} makes a noise.`; } } class Dog extends Animal { speak() { return `${this.name} barks.`; } } const d = new Dog('Rex'); console.log(d.speak()); console.log(d instanceof Animal); ``` (April 24, 2026)
- What is tail call optimization and which JavaScript syntax enables it in strict mode? (April 24, 2026)
- What is the output of the following? ```js const handler = { get(target, key) { return key in target ? target[key] : 37; } }; const p = new Proxy({a: 1}, handler); console.log(p.a, p.b); ``` (April 24, 2026)
- What does `Promise.race()` resolve or reject with? (April 24, 2026)
- What is the output of the following? ```js console.log(1 + '2' + 3); console.log(1 + 2 + '3'); ``` (April 24, 2026)
- What is the correct way to implement a custom iterable in JavaScript? (April 24, 2026)
- What is the output of the following? ```js function foo() { 'use strict'; console.log(this); } foo(); ``` (April 24, 2026)
- What is the WeakRef object and what problem does it solve? (April 24, 2026)
- What is the output of the following? ```js const sym = Symbol('key'); const obj = { [sym]: 42, name: 'test' }; console.log(Object.keys(obj)); ``` (April 24, 2026)
- What is the difference between microtasks and macrotasks in the JavaScript event loop? (April 24, 2026)
- What is the output of the following? ```js let x = 1; function foo(x, y = x * 2) { return y; } console.log(foo(3)); ``` (April 24, 2026)
- What does `Object.create(null)` produce and why would you use it? (April 24, 2026)
- What is the output of the following? ```js const p1 = Promise.resolve(1); const p2 = Promise.reject(new Error('fail')); const p3 = Promise.resolve(3); Promise.allSettled([p1, p2, p3]).then(results => { console.log(results.length); }); ``` (April 24, 2026)
- What is a Proxy in JavaScript and what does a `get` trap intercept? (April 24, 2026)
- What is the output of the following? ```js const a = [1, 2]; const b = [1, 2]; console.log(a == b, a === b); ``` (April 24, 2026)
- What is the difference between `for...in` and `for...of` loops? (April 24, 2026)
- What is the output of the following? ```js async function foo() { return 1; } async function bar() { return await foo(); } bar().then(console.log); ``` (April 24, 2026)
- What does `Reflect.ownKeys(obj)` return compared to `Object.keys(obj)`? (April 24, 2026)
- What is the output of the following? ```js function* gen() { yield 1; yield 2; return 3; } const g = gen(); console.log([...g]); ``` (April 24, 2026)
- What happens when you access a variable in the Temporal Dead Zone (TDZ)? (April 24, 2026)
- What is the output of the following? ```js console.log(typeof class {}); ``` (April 24, 2026)
- What is the output of the following code? ```js const obj = {x: 1}; Object.defineProperty(obj, 'y', { value: 2, writable: false, enumerable: false }); console.log(Object.keys(obj)); ``` (April 24, 2026)
- What does `Array.prototype.at(-1)` return? (April 24, 2026)
- What is `Map` in JavaScript and how does it differ from a plain object? (April 24, 2026)
- What does `String.prototype.padStart(5, '0')` do to '42'? (April 24, 2026)
- What is `queueMicrotask()` used for? (April 24, 2026)
- What does `Array.prototype.flatMap()` do? (April 24, 2026)
- What does the `in` operator check in JavaScript? (April 24, 2026)
- What is `Promise.resolve(42)` equivalent to? (April 24, 2026)
- What does `Number.isNaN(NaN)` return compared to the global `isNaN(NaN)`? (April 24, 2026)
- Which method returns a new array with all elements that pass the implemented test? (April 24, 2026)
- What is the output of `[...'abc']`? (April 24, 2026)
- What does `Object.fromEntries()` do? (April 24, 2026)
- What does `String.prototype.replaceAll()` do? (April 24, 2026)
- What is `globalThis` in JavaScript? (April 24, 2026)
- What does `Array.prototype.some()` return? (April 24, 2026)
- What is the purpose of `structuredClone()` in JavaScript? (April 24, 2026)
- What does `Number.parseInt('0xFF', 16)` return? (April 24, 2026)
- Which method checks if every element in an array passes a test? (April 24, 2026)
- What is the output of `Math.max(...[3, 1, 4, 1, 5])`? (April 24, 2026)
- What does `Object.entries({a:1, b:2})` return? (April 24, 2026)
- What does `String.prototype.startsWith()` return? (April 24, 2026)
- What is the purpose of the `Set` object in JavaScript? (April 24, 2026)
- What does `Number.isInteger(4.0)` return? (April 24, 2026)
- What does `Array.from('hello')` return? (April 24, 2026)
- What is the output of `Object.keys({a:1, b:2, c:3}).length`? (April 24, 2026)
- What does `Array.prototype.flat()` do? (April 24, 2026)
- What is the `for...of` loop used for in JavaScript? (April 24, 2026)
- What does the `bind()` method do in JavaScript? (April 24, 2026)
- What is `WeakMap` in JavaScript and how does it differ from `Map`? (April 24, 2026)
- What is the output of the following code? ```js const p = new Promise((resolve) => resolve(42)); p.then(v => v * 2) .then(v => console.log(v)); ``` (April 24, 2026)
- What is the difference between `Object.freeze()` and `const` for objects? (April 24, 2026)
- What is a generator function in JavaScript? (April 24, 2026)
- What does `Promise.all()` do and what happens if one promise rejects? (April 24, 2026)
- What is `Symbol` in JavaScript and why is it useful? (April 24, 2026)
- What is the difference between `map()` and `forEach()` in JavaScript? (April 24, 2026)
- What is the output of the following code? ```js function counter() { let count = 0; return () => ++count; } const inc = counter(); console.log(inc()); console.log(inc()); ``` (April 24, 2026)
- What does the optional chaining operator `?.` do? (April 24, 2026)
- What is the difference between `==` and `===` when comparing `1` and `'1'`? (April 24, 2026)
- What is async/await in JavaScript and what type does an `async` function always return? (April 24, 2026)
- What does `Object.assign(target, source)` do? (April 24, 2026)
- What is the event loop in JavaScript? (April 24, 2026)
- What is the output of the following code? ```js const arr = [1, 2, 3]; const [a, , b] = arr; console.log(a, b); ``` (April 24, 2026)
- What is the prototype chain in JavaScript? (April 24, 2026)
- What does `Array.prototype.find()` return when no element satisfies the condition? (April 24, 2026)
- What is the difference between `call()` and `apply()` in JavaScript? (April 24, 2026)
- What is destructuring assignment in JavaScript? (April 24, 2026)
- What is the output of the following code? ```js console.log(1); setTimeout(() => console.log(2), 0); console.log(3); ``` (April 24, 2026)
- What is a Promise in JavaScript? (April 24, 2026)
- What does the nullish coalescing operator `??` return? (April 24, 2026)
- What is the output of the following code? ```js const obj = {a: 1}; const copy = obj; copy.a = 99; console.log(obj.a); ``` (April 24, 2026)
- What is hoisting in JavaScript? (April 24, 2026)
- What is the difference between `var`, `let`, and `const` regarding block scoping? (April 24, 2026)
- What does the logical OR `||` operator return in JavaScript? (April 24, 2026)
- What is the output of `typeof function(){}`? (April 24, 2026)
- What is the purpose of `Array.prototype.forEach()`? (April 24, 2026)
- Which method creates a shallow copy of a portion of an array? (April 24, 2026)
- What does `undefined == null` evaluate to? (April 24, 2026)
- Which keyword is used to define a class in JavaScript? (April 24, 2026)
- What does `Math.floor(4.7)` return? (April 24, 2026)
- What is the purpose of the `return` statement in a function? (April 24, 2026)
- What does `parseInt('10.9')` return? (April 24, 2026)
- Which method joins all array elements into a string? (April 24, 2026)
- What is the output of `'5' + 3` in JavaScript? (April 24, 2026)
- What is a template literal in JavaScript? (April 24, 2026)
- What does `Array.prototype.reduce()` do? (April 24, 2026)
- What does the `new` keyword do when used with a constructor function? (April 24, 2026)
- What is the output of `[1, 2, 3].includes(2)`? (April 24, 2026)
- Which loop guarantees execution of its body at least once? (April 24, 2026)
- What does `Object.keys()` return? (April 24, 2026)
- What is the purpose of `try...catch` in JavaScript? (April 24, 2026)
- What does `String.prototype.trim()` do? (April 24, 2026)
- Which method returns the index of the first occurrence of a value in an array? (April 24, 2026)
- What is the output of `typeof undefined`? (April 24, 2026)
- What does the spread operator `...` do when used with an array? (April 24, 2026)
- What does `Array.prototype.filter()` return? (April 24, 2026)
- What is a closure in JavaScript? (April 24, 2026)
- What does the `length` property return for the string 'Hello'? (April 24, 2026)
- Which method converts a JSON string to a JavaScript object? (April 24, 2026)
- What is the output of `Boolean('')`? (April 24, 2026)
- What does `Array.isArray([1, 2, 3])` return? (April 24, 2026)
- Which statement correctly creates an object in JavaScript? (April 24, 2026)
- What does the `this` keyword refer to in a regular function called in the global scope (non-strict mode)? (April 24, 2026)
- What is NaN in JavaScript? (April 24, 2026)
- What is the purpose of `Array.prototype.map()`? (April 24, 2026)
- Which method removes and returns the last element of an array? (April 24, 2026)
- What is the correct syntax for an arrow function that doubles a number? (April 24, 2026)
- What does `console.log(0.1 + 0.2 === 0.3)` output? (April 24, 2026)
- What does `===` check in JavaScript? (April 24, 2026)
- Which method adds one or more elements to the end of an array? (April 24, 2026)
- What is the output of `typeof null` in JavaScript? (April 24, 2026)
- Which keyword declares a variable that cannot be reassigned? (April 24, 2026)
- What are the key benefits of using Infrastructure as Code (IaC) with AWS CloudFormation compared to manual console provisioning? (April 24, 2026)
- What is AWS Step Functions and what architectural pattern does it implement for orchestrating distributed applications? (April 24, 2026)
- What is the AWS Billing and Cost Management consolidated billing feature and what specific advantage does it provide for Reserved Instance and Savings Plan sharing? (April 24, 2026)
- What is cloud elasticity vs cloud scalability and which AWS feature most directly implements elasticity? (April 24, 2026)
- What is Amazon Elastic File System (EFS) and how does it differ from Amazon EBS in terms of access patterns and use cases? (April 24, 2026)
- What is the difference between Amazon S3 Cross-Region Replication (CRR) and S3 Same-Region Replication (SRR) and when would you choose each? (April 24, 2026)
- What are the key differences between AWS WAF, AWS Network Firewall, and Security Groups when designing a layered security architecture? (April 24, 2026)
- What is Amazon Cognito and what two main components does it provide for application authentication? (April 24, 2026)
- What is the AWS Acceptable Use Policy (AUP) and what categories of activities does it prohibit? (April 24, 2026)
- What is the concept of 'undifferentiated heavy lifting' in AWS cloud adoption and how does it justify using managed services? (April 24, 2026)
- What is the difference between AWS Secrets Manager and AWS Systems Manager Parameter Store for storing sensitive configuration? (April 24, 2026)
- What is the AWS Well-Architected Framework's 'Cost Optimization' pillar and what are the five key design principles? (April 24, 2026)
- What is Amazon S3 Intelligent-Tiering storage class and what type of workload is it designed for? (April 24, 2026)
- What is the AWS Marketplace and what billing advantage does it offer for software procurement? (April 24, 2026)
- What is the difference between RPO (Recovery Point Objective) and RTO (Recovery Time Objective) in AWS disaster recovery planning? (April 24, 2026)
- What is Amazon EventBridge and how does it differ from Amazon SNS for event-driven architectures? (April 24, 2026)
- What is AWS IAM Identity Center (formerly AWS SSO) and how does it improve multi-account access management? (April 24, 2026)
- What is the AWS Support plan structure and what differentiates Business from Enterprise support? (April 24, 2026)
- What is the difference between AWS KMS Customer Managed Keys (CMKs) and AWS Managed Keys in terms of control and cost? (April 24, 2026)
- What is Amazon Inspector and how does it differ from AWS Security Hub? (April 24, 2026)
- What is the AWS Well-Architected Framework's 'Performance Efficiency' pillar and what design principle addresses using the right tools for the job? (April 24, 2026)
- What is AWS Fargate and what is the key difference from running containers on EC2? (April 24, 2026)
- What is the AWS Disaster Recovery strategy 'Multi-Site Active-Active' and how does it differ from 'Pilot Light'? (April 24, 2026)
- What is Amazon Macie and how does it use machine learning for data security? (April 24, 2026)
- What is AWS Transit Gateway and what architecture problem does it solve at scale? (April 24, 2026)
- What is AWS Config and what problem does it solve for compliance? (April 24, 2026)
- What is Amazon GuardDuty and what data sources does it analyze? (April 24, 2026)
- What is the difference between AWS Shield Standard and AWS Shield Advanced for DDoS protection? (April 24, 2026)
- What is AWS Control Tower and how does it relate to AWS Organizations and Landing Zone? (April 24, 2026)
- What is the AWS Responsibility Matrix for Lambda compared to EC2 in the Shared Responsibility Model? (April 24, 2026)
- What is Amazon S3's consistency model as of December 2020 and how does it affect application design? (April 24, 2026)
- What are the six R's of cloud migration and when would you choose 'Re-architecting' versus 'Rehosting'? (April 24, 2026)
- What is the total cost of ownership (TCO) analysis in the context of AWS migration and what factors must be considered beyond compute costs? (April 24, 2026)
- What is the AWS Well-Architected Framework's 'Operational Excellence' pillar and what are its key design principles? (April 24, 2026)
- What is the difference between AWS CloudTrail and Amazon CloudWatch in terms of their primary functions? (April 24, 2026)
- What is the AWS Shared Responsibility Model's boundary for Amazon RDS specifically? (April 24, 2026)
- What is the purpose of an AWS NAT Gateway and where should it be deployed? (April 24, 2026)
- What is the AWS CAF (Cloud Adoption Framework) and what are its six perspectives? (April 24, 2026)
- What is the difference between vertical scaling (scaling up) and horizontal scaling (scaling out) in AWS? (April 24, 2026)
- What is Amazon Route 53's health checking feature and how does it enable failover routing? (April 24, 2026)
- What is the difference between High Availability and Fault Tolerance in AWS architecture? (April 24, 2026)
- What is the AWS Principle of Least Privilege and how should it be applied in IAM? (April 24, 2026)
- What is the difference between AWS Spot Instances and On-Demand Instances? (April 24, 2026)
- What is AWS Service Control Policies (SCPs) and how do they differ from IAM policies? (April 24, 2026)
- What is Amazon Glacier (S3 Glacier) and what are its retrieval options? (April 24, 2026)
- What is the difference between the AWS Well-Architected Framework's 'Security' and 'Compliance' considerations? (April 24, 2026)
- What are AWS Savings Plans and how do they differ from Reserved Instances? (April 24, 2026)
- What is Amazon Kinesis used for? (April 24, 2026)
- What is the purpose of VPC Peering in AWS? (April 24, 2026)
- What is AWS Artifact and when would a customer use it? (April 24, 2026)
- What is Amazon ECS and how does it relate to Docker? (April 24, 2026)
- What is the purpose of AWS Organizations? (April 24, 2026)
- What is Amazon Redshift used for? (April 24, 2026)
- What is the AWS Global Accelerator and how does it differ from CloudFront? (April 24, 2026)
- What is AWS Direct Connect? (April 24, 2026)
- What is Amazon ElastiCache and which engines does it support? (April 24, 2026)
- What is the difference between AWS Cost Explorer and AWS Budgets? (April 24, 2026)
- What is the AWS Well-Architected Framework's 'Reliability' pillar focused on? (April 24, 2026)
- What is Amazon SQS and what problem does it solve? (April 24, 2026)
- What are EC2 Reserved Instances and how do they differ from On-Demand Instances? (April 24, 2026)
- What is Amazon Aurora and how does it differ from standard Amazon RDS? (April 24, 2026)
- What is an AWS IAM Role and how does it differ from an IAM User? (April 24, 2026)
- What is AWS CloudFormation? (April 24, 2026)
- What is the purpose of Amazon S3 Lifecycle policies? (April 24, 2026)
- What is AWS IAM Multi-Factor Authentication (MFA) and why is it important? (April 24, 2026)
- What is Amazon CloudWatch and what can it monitor? (April 24, 2026)
- What is AWS Elastic Load Balancing and what are its three main types? (April 24, 2026)
- What is the difference between a public subnet and a private subnet in a VPC? (April 24, 2026)
- What is the purpose of an AWS Auto Scaling Group? (April 24, 2026)
- What is the difference between Amazon S3 Standard and S3 Standard-IA storage classes? (April 24, 2026)
- What is the purpose of AWS Trusted Advisor? (April 24, 2026)
- Which AWS tool estimates monthly costs before deploying resources? (April 24, 2026)
- What is Amazon EBS? (April 24, 2026)
- What is an AWS Edge Location? (April 24, 2026)
- Which AWS service provides a NoSQL managed database? (April 24, 2026)
- What is AWS CloudTrail? (April 24, 2026)
- What is an EC2 Security Group? (April 24, 2026)
- Which AWS service sends notifications via email, SMS, or HTTP? (April 24, 2026)
- What does Amazon S3 stand for? (April 24, 2026)
- What is the AWS Management Console? (April 24, 2026)
- Which service provides DNS and domain registration in AWS? (April 24, 2026)
- What is an IAM Policy? (April 24, 2026)
- What is AWS Lambda? (April 24, 2026)
- Which AWS service provides a content delivery network (CDN)? (April 24, 2026)
- What is the AWS Shared Responsibility Model? (April 24, 2026)
- Which AWS service is a managed relational database? (April 24, 2026)
- What is Amazon VPC? (April 24, 2026)
- Which AWS pricing model charges you only for what you use with no upfront cost? (April 24, 2026)
- What does IAM stand for in AWS? (April 24, 2026)
- What is the AWS Free Tier? (April 24, 2026)
- Which AWS service is a virtual server in the cloud? (April 24, 2026)
- What is an AWS Availability Zone? (April 24, 2026)
- What is an AWS Region? (April 24, 2026)
- Which AWS service provides scalable object storage? (April 24, 2026)
- What does AWS stand for? (April 24, 2026)
- What is the WordPress REST API `rest_pre_serve_request` action and how does it enable custom response handling? (April 24, 2026)
- What is the WordPress `wpdb::$num_queries` property and how does it assist in identifying performance bottlenecks? (April 24, 2026)
- What is the WordPress `get_post_status()` return for a post with parent whose parent is 'publish' vs 'inherit'? (April 24, 2026)
- What is the complete WordPress plugin header comment block requirement and what happens without the required fields? (April 24, 2026)
- What is the WordPress `wp_login_failed` action and what should a security plugin implement alongside it? (April 24, 2026)
- What is the WordPress `posts_results` filter and how does it differ from `the_posts` filter? (April 24, 2026)
- What is the WordPress `clean_post_cache()` function and what cache groups does it clear? (April 24, 2026)
- What is the WordPress `wp_generate_attachment_metadata` filter and how is it used to integrate custom image processing pipelines? (April 24, 2026)
- What is the WordPress `wp_unique_post_slug` filter and what problem does it solve for programmatic post creation? (April 24, 2026)
- What is the correct implementation of WordPress lazy loading for custom REST API endpoints using the `rest_dispatch_request` filter? (April 24, 2026)
- What is the WordPress `block_editor_settings_all` filter and what are its security implications? (April 24, 2026)
- What is the WordPress Interactivity API's `wp-context` directive and how does it enable component-scoped state? (April 24, 2026)
- What is the WordPress `WP_Query` tax_query 'operator' parameter and how do 'IN', 'NOT IN', and 'AND' differ in the generated SQL? (April 24, 2026)
- What is the WordPress `DISALLOW_FILE_MODS` constant and how does it interact with plugin and theme installation security? (April 24, 2026)
- What is the WordPress `wp_cache_flush_group()` function added in WordPress 6.1 and what limitation did its absence create? (April 24, 2026)
- What is the WordPress theme `theme.json` v3 schema's `fluid` typography feature and how does it work at the CSS level? (April 24, 2026)
- What is the WordPress `wp_get_attachment_image_srcset()` and the responsive images pipeline, and how does the `big_image_size_threshold` filter affect image processing? (April 24, 2026)
- What is the WordPress `post_type_archive_link()` return value and how does `has_archive` argument in `register_post_type()` affect it? (April 24, 2026)
- What is the WordPress `@wordpress/hooks` JavaScript package and how does it mirror the PHP hook system for block editor extensibility? (April 24, 2026)
- What is the WordPress `WP_Query` 'cache_results' parameter and the complete set of caching parameters, and how do they interact with persistent object caching? (April 24, 2026)
- What is the WordPress `block_categories_all` filter and how does it differ from `block_categories` (deprecated)? (April 24, 2026)
- What is the correct way to implement WordPress block editor InnerBlocks with a specific allowed block list and template locking? (April 24, 2026)
- What is the WordPress `wpdb::last_error` and `SAVEPOINTDB` pattern for nested database transactions? (April 24, 2026)
- What is the correct implementation of a WordPress background processing system for long-running tasks and what WordPress mechanism does it leverage? (April 24, 2026)
- What is the WordPress Large Site optimization technique involving `'no_found_rows' => true` in WP_Query and when must it NOT be used? (April 24, 2026)
- What is the WordPress `pre_wp_mail` filter and how can it be used to prevent emails in testing environments? (April 24, 2026)
- What is the WordPress `do_blocks()` function and how does it enable the server-side rendering pipeline? (April 24, 2026)
- What is the WordPress multisite `switch_to_blog()` function's impact on global state and what must always follow it? (April 24, 2026)
- What is the correct approach to implementing block deprecations in WordPress Gutenberg and what causes a block validation error? (April 24, 2026)
- What is the WordPress `WP_Hook` class architecture and how did it replace the previous array-based hook implementation? (April 24, 2026)
- What is the WordPress query cache warm-up strategy and how does persistent object caching change the behavior of `update_post_meta()`? (April 24, 2026)
- What is PHP object injection vulnerability in the context of WordPress and how does it apply to `unserialize()`? (April 24, 2026)
- What is the correct approach to implementing a custom block editor sidebar panel using `@wordpress/plugins` and `@wordpress/edit-post`? (April 24, 2026)
- What is the WordPress Filesystem API (`WP_Filesystem`) and why should it be used instead of direct PHP file operations? (April 24, 2026)
- What is the `heartbeat_send` filter in WordPress and how does it enable real-time server communication? (April 24, 2026)
- What is a WordPress 'derivative' block and when would you create one? (April 24, 2026)
- What is the WordPress `is_serialized()` function and what security risk does it address? (April 24, 2026)
- What is the correct implementation of a WordPress plugin using the singleton pattern with proper hook isolation? (April 24, 2026)
- What is the difference between `get_attached_media()` and `get_children()` for retrieving attachment posts? (April 24, 2026)
- What is the WordPress `network_admin_menu` action and when is it used? (April 24, 2026)
- What is the purpose of `wp_update_post()` compared to direct `$wpdb` queries for updating posts? (April 24, 2026)
- What is the `apply_filters_ref_array()` function and when should it be used over `apply_filters()`? (April 24, 2026)
- What is the WordPress script module system (`wp_register_script_module`) introduced in WordPress 6.5? (April 24, 2026)
- What is the correct way to extend the WordPress REST API with authentication-protected meta on a custom post type? (April 24, 2026)
- What is the `wp_targeted_link_rel` filter and what security improvement does it provide? (April 24, 2026)
- What is the WordPress `register_meta()` function and how does it enable REST API exposure of post meta? (April 24, 2026)
- What is a WordPress block's `save` function's role and what happens if saved content doesn't match the current save output? (April 24, 2026)
- What is the WordPress `wpdb::$show_errors` property and what is the recommended production setting? (April 24, 2026)
- What is `wp_cache_add()` vs `wp_cache_set()` in the WordPress Object Cache API? (April 24, 2026)
- What is the WordPress `Requests` library (WP_HTTP) transport selection process? (April 24, 2026)
- What is the difference between `add_submenu_page()` and `add_options_page()` in WordPress admin menus? (April 24, 2026)
- What is the WordPress `WP_List_Table` class and what is required to create a custom admin list table? (April 24, 2026)
- What is the `register_block_type_from_metadata()` function and how does it improve block registration? (April 24, 2026)
- What is the WordPress Customizer's `active_callback` parameter used for? (April 24, 2026)
- What is the correct implementation pattern for adding a custom REST API field to an existing endpoint using `register_rest_field()`? (April 24, 2026)
- How does WordPress's `WP_Customize_Manager` handle settings that use `postMessage` transport? (April 24, 2026)
- What is the WordPress REST API schema and how does defining it for a custom endpoint improve security? (April 24, 2026)
- What is the `posts_clauses` filter in WordPress and what sub-filters does it subsume? (April 24, 2026)
- What is the WordPress `WP_Error` class and how should plugin developers use it for error propagation? (April 24, 2026)
- What is the difference between `save_post` and `wp_insert_post` action hooks? (April 24, 2026)
- What is `wp_create_nonce()` and what should always accompany its verification? (April 24, 2026)
- What is the WordPress `$post` global variable and when is it populated? (April 24, 2026)
- What is the `trailingslashit()` function used for? (April 24, 2026)
- What is the `wp_die()` function's behavior when called during a REST API request? (April 24, 2026)
- What does `is_singular()` return true for? (April 24, 2026)
- What is the purpose of `wp_enqueue_script()` with a dependency array? (April 24, 2026)
- What is the `wp_parse_args()` function used for? (April 24, 2026)
- What WordPress function is used to register a custom sidebar/widget area? (April 24, 2026)
- What does `get_the_excerpt()` return when called outside the loop without an argument? (April 24, 2026)
- What is the purpose of the `template_redirect` action hook? (April 24, 2026)
- What is `wp_remote_retrieve_body()` used for after a `wp_remote_get()` call? (April 24, 2026)
- What is the `wp_list_pluck()` function used for? (April 24, 2026)
- What does `current_user_can()` do in WordPress? (April 24, 2026)
- What is the `wp_upload_dir()` function used for? (April 24, 2026)
- What is `wp_json_encode()` and how does it differ from `json_encode()`? (April 24, 2026)
- What is the `doing_it_wrong()` function in WordPress used for? (April 24, 2026)
- What does `WP_DEBUG_LOG` do when set to true in wp-config.php? (April 24, 2026)
- What is the purpose of `absint()` in WordPress? (April 24, 2026)
- Which WordPress function retrieves all terms for a given taxonomy? (April 24, 2026)
- What is the `wp_doing_ajax()` function used for? (April 24, 2026)
- What does `get_queried_object()` return on a single post page? (April 24, 2026)
- What is the role of `wp-cron.php` in the WordPress file structure? (April 24, 2026)
- What PHP function does WordPress use internally to hash passwords? (April 24, 2026)
- What does `is_main_query()` return inside a `pre_get_posts` callback? (April 24, 2026)
- What is the purpose of `wp_get_environment_type()` introduced in WordPress 5.5? (April 24, 2026)
- What is the WordPress `get_posts()` vs `WP_Query` design decision and when should each be used? (April 23, 2026)
- What is the WordPress `map_meta_cap` filter and how does it enable fine-grained capability mapping for custom post types? (April 23, 2026)
- What is the WordPress Application Passwords feature (5.6+) and what security model does it implement? (April 23, 2026)
- What is the WordPress Site Health tool's critical checks and what are common failing conditions it identifies? (April 23, 2026)
- What is the correct way to implement a custom WordPress admin AJAX handler and what are the two action hooks required? (April 23, 2026)
- What is the WordPress taxonomy term meta system added in WordPress 4.4 and how does it differ from storing term data in options? (April 23, 2026)
- What is the WordPress query monitor's purpose for developers and what common performance issue does it reveal? (April 23, 2026)
- What is the correct way to handle internationalization (i18n) in WordPress plugins, and what is the text domain's role? (April 23, 2026)
- What is the WordPress block editor's `@wordpress/data` store and how does it enable component communication? (April 23, 2026)
- What is the WordPress `{$type}_template` filter chain and how can you programmatically override which template file is loaded? (April 23, 2026)
- What is the WordPress plugin uninstall best practice and what is wrong with using `register_deactivation_hook()` for data cleanup? (April 23, 2026)
- What is WP_Query's `fields` parameter and how can it improve performance? (April 23, 2026)
- What is the correct approach to prevent WordPress plugin conflicts when using common function or class names? (April 23, 2026)
- What is the WordPress media upload flow and what filters allow intercepting or modifying uploaded files? (April 23, 2026)
- What are WordPress REST API custom endpoints and what is the correct way to register them with proper permission callbacks? (April 23, 2026)
- What is the WordPress `pre_option_{option_name}` filter and how can it be used to short-circuit options retrieval? (April 23, 2026)
- What is late static binding in the context of WordPress plugin architecture and singleton patterns? (April 23, 2026)
- What is the WordPress HTTP API and what advantage does using `wp_remote_get()` have over PHP's `file_get_contents()` or cURL? (April 23, 2026)
- What is the difference between WordPress multisite subdomain and subdirectory network installations, and when is each appropriate? (April 23, 2026)
- What is the WordPress block editor's block.json file and what are its key fields? (April 23, 2026)
- What is a WordPress meta box and what security considerations are critical when saving meta box data? (April 23, 2026)
- What is the correct way to add custom columns to a WordPress admin list table for a custom post type? (April 23, 2026)
- What is the difference between `posts_per_page` set to -1 in WP_Query and using `nopaging` parameter? (April 23, 2026)
- What is the WordPress Interactivity API introduced in WordPress 6.5 and what problem does it solve? (April 23, 2026)
- How does WordPress WP-Cron work and what is its fundamental limitation compared to system cron? (April 23, 2026)
- What is the WordPress object cache and how does a persistent object cache (Redis/Memcached) differ from the default in-memory cache? (April 23, 2026)
- What is the WordPress REST API authentication challenge and what are the different authentication methods available? (April 23, 2026)
- What is the difference between `wp_die()` and `die()` / `exit()` in WordPress? (April 23, 2026)
- What is the WordPress Settings API and what security benefit does using it correctly provide? (April 23, 2026)
- What is the WordPress rewrite API and what happens if you forget to flush rewrite rules? (April 23, 2026)
- How does WordPress handle the N+1 query problem with post meta, and what is the recommended approach? (April 23, 2026)
- What is the difference between `register_activation_hook()`, `register_deactivation_hook()`, and `register_uninstall_hook()` in plugin development? (April 23, 2026)
- What is the WordPress query var system and how do you add custom query vars without breaking WordPress rewrite rules? (April 23, 2026)
- What is a WordPress block theme (block-based theme) and how does its `theme.json` differ from classic theme approaches? (April 23, 2026)
- What is the WordPress Heartbeat API and what potential performance issue does it cause? (April 23, 2026)
- What is the correct way to use `$wpdb->prepare()` and why is it critical for database security? (April 23, 2026)
- What is the difference between `plugins_loaded` and `init` action hooks in WordPress boot sequence? (April 23, 2026)
- What is the Full Site Editing (FSE) feature in WordPress and what does it replace? (April 23, 2026)
- What is `wp_kses()` in WordPress and when should it be used? (April 23, 2026)
- What does the `content_width` global variable control in WordPress themes? (April 23, 2026)
- What is the WordPress Theme Check plugin used for? (April 23, 2026)
- What is the difference between `get_option()` and `get_site_option()` in WordPress Multisite? (April 23, 2026)
- What is a WordPress block pattern? (April 23, 2026)
- What is object caching in WordPress and how does it differ from page caching? (April 23, 2026)
- What does `register_taxonomy()` do and what is the relationship between taxonomies and post types? (April 23, 2026)
- What is the WordPress Plugin API's hook priority parameter and how does it affect execution order? (April 23, 2026)
- What is the purpose of the `wp_head` and `wp_footer` action hooks in WordPress themes? (April 23, 2026)
- What does `theme_support` do when added via `add_theme_support()`? (April 23, 2026)
- What is the difference between `wp_redirect()` and `wp_safe_redirect()` in WordPress? (April 23, 2026)
- What is a WordPress capability and how does it differ from a role? (April 23, 2026)
- What is the purpose of `wp_schedule_event()` in WordPress? (April 23, 2026)
- What is the `$wpdb` global object in WordPress? (April 23, 2026)
- What is the WordPress Customizer Transport method and what are the two options? (April 23, 2026)
- What does `sanitize_text_field()` do in WordPress and why is it important? (April 23, 2026)
- What is the difference between `the_content()` and `get_the_content()` in WordPress? (April 23, 2026)
- What is Post Meta in WordPress and how is it stored? (April 23, 2026)
- What is the purpose of the `pre_get_posts` action hook? (April 23, 2026)
- What is the WordPress REST API and what does it enable? (April 23, 2026)
- What is the purpose of `wp_localize_script()` in WordPress? (April 23, 2026)
- What is the WordPress Options API used for? (April 23, 2026)
- What is the difference between `get_template_part()` and `include()` in WordPress themes? (April 23, 2026)
- What does `register_post_type()` do and which hook should it be called on? (April 23, 2026)
- What is the Template Hierarchy in WordPress? (April 23, 2026)
- What is the purpose of `wp_reset_postdata()` after a custom WP_Query loop? (April 23, 2026)
- What does `WP_Query` do in WordPress? (April 23, 2026)
- What is a WordPress nonce and why is it important for security? (April 23, 2026)
- What is the difference between `add_action()` and `add_filter()` in WordPress? (April 23, 2026)
- What is WordPress Multisite? (April 23, 2026)
- What is the purpose of WordPress transients? (April 23, 2026)
- Which WordPress function outputs the current post title? (April 23, 2026)
- What is a child theme in WordPress? (April 23, 2026)
- What is the WordPress block editor also known as? (April 23, 2026)
- What does CDN stand for in the context of WordPress performance? (April 23, 2026)
- What is a WordPress shortcode? (April 23, 2026)
- Which WordPress table stores post content by default? (April 23, 2026)
- What is the purpose of the `functions.php` file in a WordPress theme? (April 23, 2026)
- What is the WordPress Customizer? (April 23, 2026)
- What does WYSIWYG mean in the context of the WordPress Classic Editor? (April 23, 2026)
- What function is used to enqueue a CSS stylesheet in WordPress? (April 23, 2026)
- Which of the following is a valid WordPress taxonomy? (April 23, 2026)
- What is the WordPress admin dashboard URL path by default? (April 23, 2026)
- What is a WordPress widget? (April 23, 2026)
- Which WordPress function retrieves and displays the blog name? (April 23, 2026)
- What is the purpose of the `.htaccess` file in WordPress? (April 23, 2026)
- What does the WordPress Loop do? (April 23, 2026)
- Which user role in WordPress has the highest level of access? (April 23, 2026)
- What is the difference between a WordPress Post and a Page? (April 23, 2026)
- Which file contains the core WordPress configuration including database credentials? (April 23, 2026)
- What is a WordPress plugin? (April 23, 2026)
- Where are WordPress themes stored by default? (April 23, 2026)
- What is the default permalink structure in a fresh WordPress installation? (April 23, 2026)
- What is WordPress primarily built on? (April 23, 2026)
- What is the Module System (JPMS) introduced in Java 9 and what problem does it solve compared to the classpath? (April 23, 2026)
- What is the consequence of calling `parallel()` on a stream with a stateful intermediate operation like `sorted()`? (April 23, 2026)
- What is `Cleaner` API in Java 9+ and how does it improve over `finalize()`? (April 23, 2026)
- What is the difference between `Stream.generate()` and `Stream.iterate()` for creating infinite streams? (April 23, 2026)
- What is the purpose of `@SafeVarargs` annotation in Java? (April 23, 2026)
- What is the behavior of `TreeMap` when using a `Comparator` inconsistent with `equals()`? (April 23, 2026)
- What is the JVM's safepoint and why does Stop-the-World GC require all threads to reach one? (April 23, 2026)
- What is the difference between `Collectors.toUnmodifiableList()` and `Collections.unmodifiableList(Collectors.toList())`? (April 23, 2026)
- What is `sealed` interface combined with `non-sealed` permitted subtype in Java 17+? (April 23, 2026)
- What is `ForkJoinPool.commonPool()` and when should it be avoided? (April 23, 2026)
- What does `CompletableFuture.allOf()` return and what is required to collect results? (April 23, 2026)
- What is the difference between `String.chars()`, `String.codePoints()`, and how do they differ for supplementary characters? (April 23, 2026)
- What is the problem with double-checked locking for singletons before Java 5, and how did Java 5 fix it? (April 23, 2026)
- What is `record` pattern matching in Java 21 and what does it enable? (April 23, 2026)
- What is the difference between `WeakHashMap` and a regular `HashMap` with `WeakReference` values? (April 23, 2026)
- What is the output of the following code? ```java var list = List.of(3, 1, 4, 1, 5); list.stream() .distinct() .sorted() .limit(3) .forEach(System.out::print); ``` (April 23, 2026)
- What is `Project Loom`'s virtual thread and how does it differ from a platform thread? (April 23, 2026)
- What is `ClassLoader` delegation model and what is the parent-first loading order? (April 23, 2026)
- What does the following generics code fail to compile? ```java List ints = new ArrayList(); List nums = ints; // Compile error? ``` (April 23, 2026)
- What is the purpose of sealed interfaces combined with pattern matching in switch (Java 21)? (April 23, 2026)
- What is a `ForkJoinPool` and how does work-stealing improve throughput? (April 23, 2026)
- What is the happens-before guarantee provided by `synchronized` blocks? (April 23, 2026)
- What is the result of this code? ```java String s1 = new String("hello"); String s2 = s1.intern(); String s3 = "hello"; System.out.println(s1 == s2); System.out.println(s2 == s3); ``` (April 23, 2026)
- What is the difference between `MethodHandle` and reflection in Java? (April 23, 2026)
- What is escape analysis in the JVM and what optimization does it enable? (April 23, 2026)
- What is the output of the following code? ```java int i = 0; while (i++ < 3) { if (i == 2) continue; System.out.print(i + " "); } ``` (April 23, 2026)
- What is the difference between `ZGC` and `Shenandoah` garbage collectors? (April 23, 2026)
- What does `@Contended` annotation do in Java (JDK internal)? (April 23, 2026)
- What is a phantom reference in Java and when is it used? (April 23, 2026)
- What is the purpose of `VarHandle` introduced in Java 9? (April 23, 2026)
- What does the following code produce? ```java List list = Arrays.asList("a", "b", "c"); list.stream() .filter(s -> s.equals("b")) .findFirst() .ifPresent(System.out::println); ``` (April 23, 2026)
- What is the ABA problem in compare-and-swap (CAS) operations and how does `AtomicStampedReference` solve it? (April 23, 2026)
- What is `sun.misc.Unsafe` and what are the risks of using it? (April 23, 2026)
- What is the consequence of violating the `Comparable.compareTo()` contract regarding consistency with `equals()`? (April 23, 2026)
- What is the difference between `PermGen` (Java 7) and `Metaspace` (Java 8+)? (April 23, 2026)
- What is `invokedynamic` bytecode instruction and how does it enable lambda expressions? (April 23, 2026)
- What is the output of the following code? ```java public class Test { static int x = 10; static { x = 20; } static { x = x + 5; } public static void main(String[] args) { System.out.println(x); } }``` (April 23, 2026)
- What is the difference between G1 GC's young, survivor, and old regions and what triggers a mixed collection? (April 23, 2026)
- What is the JVM's Just-In-Time (JIT) compiler and what optimization does tiered compilation provide? (April 23, 2026)
- What is the difference between `Executor`, `ExecutorService`, and `ScheduledExecutorService`? (April 23, 2026)
- What does `Object.clone()` produce by default and what must be done to use it safely? (April 23, 2026)
- What is the significance of the `strictfp` keyword in Java? (April 23, 2026)
- What is `BlockingQueue` and how is it used in producer-consumer patterns? (April 23, 2026)
- What is the purpose of `var` keyword introduced in Java 10? (April 23, 2026)
- What does `Collectors.joining()` do when used in a stream pipeline? (April 23, 2026)
- What is the significance of `Externalizable` vs `Serializable` in Java? (April 23, 2026)
- What is the difference between `Stream.peek()` and `Stream.map()`? (April 23, 2026)
- What is the contract between `hashCode()` and `equals()` for objects used as `HashMap` keys? (April 23, 2026)
- What is `ScheduledExecutorService` used for? (April 23, 2026)
- What does `Map.merge()` do in Java? (April 23, 2026)
- What is the purpose of `try-with-resources` with multiple resources in Java? (April 23, 2026)
- What is the difference between `notify()` and `notifyAll()` in Java object monitors? (April 23, 2026)
- What is a `SplitIterator` in Java and why is it important for parallel streams? (April 23, 2026)
- What does `Collectors.partitioningBy()` produce? (April 23, 2026)
- What is the difference between `String.format()` and `String.formatted()` (Java 15+)? (April 23, 2026)
- What is the purpose of `NavigableMap` interface in Java? (April 23, 2026)
- What does `Class.forName()` do in Java reflection? (April 23, 2026)
- What is the purpose of `@Retention` in a custom annotation? (April 23, 2026)
- What does `CompletableFuture.thenCompose()` do differently from `thenApply()`? (April 23, 2026)
- What is the output of the following? ```java Stream.of(1, 2, 3).reduce(0, Integer::sum) ``` (April 23, 2026)
- What is `StampedLock` in Java and how does it differ from `ReadWriteLock`? (April 23, 2026)
- What distinguishes a daemon thread from a non-daemon thread in Java? (April 23, 2026)
- What does `Map.computeIfAbsent()` do? (April 23, 2026)
- What is the purpose of `Phaser` in Java concurrency? (April 23, 2026)
- What is the difference between `CopyOnWriteArrayList` and `ArrayList`? (April 23, 2026)
- What does the PECS principle stand for in Java generics? (April 23, 2026)
- In Java generics, what does `? extends T` mean? (April 23, 2026)
- What happens when you call `stream.forEach()` on a parallel stream? (April 23, 2026)
- What is the purpose of `Collectors.teeing()` introduced in Java 12? (April 23, 2026)
- What is the difference between `Predicate.and()` and `Predicate.or()` in Java streams? (April 23, 2026)
- What does `Enum.values()` return? (April 23, 2026)
- What is the difference between `LinkedList` and `ArrayList` regarding random access performance? (April 23, 2026)
- Which functional interface represents a function that takes no arguments and returns a value? (April 23, 2026)
- What does `instanceof` pattern matching (Java 16+) allow you to do? (April 23, 2026)
- Which keyword prevents a method from being overridden? (April 23, 2026)
- What is the result of `Math.floorDiv(-7, 2)` in Java? (April 23, 2026)
- Which annotation marks a method as deprecated? (April 23, 2026)
- What is the default capacity of an `ArrayList` when created with the no-argument constructor? (April 23, 2026)
- Which method of `ExecutorService` blocks until all submitted tasks complete? (April 23, 2026)
- What does `List.of(1, 2, 3)` produce in Java 9+? (April 23, 2026)
- What is the purpose of the `default` keyword in an interface? (April 23, 2026)
- Which of the following is an unchecked exception? (April 23, 2026)
- What does `Thread.sleep(1000)` do? (April 23, 2026)
- Which interface does `HashMap` implement? (April 23, 2026)
- What does `String.valueOf(null)` return? (April 23, 2026)
- Which access modifier allows access from the same package and subclasses in different packages? (April 23, 2026)
- What is the output of `Optional.empty().orElse("default")`? (April 23, 2026)
- Which class provides atomic operations on a single integer without using synchronized? (April 23, 2026)
- What does `Collections.unmodifiableList()` return? (April 23, 2026)
- What is the correct syntax for a method reference to an instance method of an arbitrary object? (April 23, 2026)
- Which annotation is used to suppress compiler warnings in Java? (April 23, 2026)
- What is the return type of `Stream.count()`? (April 23, 2026)
- Which method in the `Iterable` interface must be implemented? (April 23, 2026)
- What does the `@FunctionalInterface` annotation enforce? (April 23, 2026)
- Which of the following correctly declares a generic class in Java? (April 23, 2026)
- What is 'retrieval-augmented content generation' (RACG) for enterprise knowledge-based content and how does it differ from standard LLM generation? (April 23, 2026)
- What is 'audience resonance modeling' using AI and what data sources does it integrate? (April 23, 2026)
- What is 'AI content supply chain management' and what operational risks does it introduce? (April 23, 2026)
- What is 'multimodal content coherence' in AI production pipelines and how is it technically achieved? (April 23, 2026)
- What is 'copyright laundering risk' in AI image generation and what practices reduce it? (April 23, 2026)
- What is 'adaptive content architecture' powered by AI and how does it differ from static content management? (April 23, 2026)
- What is 'disinformation risk scoring' for AI-generated content and how should content teams implement it? (April 23, 2026)
- What is 'AI-powered audience intelligence' and how does it feed content strategy? (April 23, 2026)
- What is 'AI content ethics framework' and what four dimensions should it address for responsible content creation? (April 23, 2026)
- What is 'generative video B-roll intelligence' and how does it transform video production economics? (April 23, 2026)
- What is 'content graph architecture' in enterprise AI content systems and what capabilities does it enable? (April 23, 2026)
- What is 'iterative refinement loop' architecture in professional AI image production workflows? (April 23, 2026)
- What is 'synthetic media provenance' and what technical standards are being developed to address it? (April 23, 2026)
- What is 'multi-modal content brief automation' and how does it integrate text, visual, and audio AI systems? (April 23, 2026)
- What is the 'hallucination mitigation stack' for factual AI content production? (April 23, 2026)
- What is 'prompt versioning' in professional AI content workflows and why is it operationally important? (April 23, 2026)
- What is 'visual hierarchy optimization' in AI-assisted design content and what cognitive principles does it apply? (April 23, 2026)
- What is 'narrative coherence scoring' in long-form AI content and how is it maintained across multi-session generation? (April 23, 2026)
- What is 'dynamic content personalization' using AI and what data signals drive it? (April 23, 2026)
- What is 'context stuffing' in long-form AI writing workflows and what are its limitations? (April 23, 2026)
- What is 'seed image weighting' in Stable Diffusion and how does it affect content consistency? (April 23, 2026)
- What is 'Generative Engine Optimization' (GEO) and how does it differ from traditional SEO? (April 23, 2026)
- What is 'zero-click content' strategy in AI-assisted SEO and how is it changing with generative AI search? (April 23, 2026)
- What is 'audio deepfake detection' relevance to AI content creators? (April 23, 2026)
- What is 'content velocity' and how do AI tools impact it for content marketing teams? (April 23, 2026)
- What is 'brand consistency enforcement' in enterprise AI content systems? (April 23, 2026)
- What is 'AI-assisted storyboarding' for video production? (April 23, 2026)
- What is 'Pika Labs' and what content creation capability does it offer? (April 23, 2026)
- What is 'entity recognition' in AI content workflows and why is it valuable? (April 23, 2026)
- What is 'content performance prediction' using AI before publishing? (April 23, 2026)
- What is 'Whisper' by OpenAI and how do content creators use it? (April 23, 2026)
- What is 'automated content auditing' with AI and what does it analyze? (April 23, 2026)
- What is 'Midjourney's style reference' feature (--sref) used for in content production? (April 23, 2026)
- What is 'programmatic SEO content' and how do AI tools enable it at scale? (April 23, 2026)
- What is 'AI image style transfer' in content creation? (April 23, 2026)
- What is 'semantic keyword clustering' in AI content strategy? (April 23, 2026)
- What is 'HeyGen' and what distinguishes it from basic text-to-speech tools? (April 23, 2026)
- What is 'AI script writing' for video content and what structural elements should be specified in prompts? (April 23, 2026)
- What is 'topical authority' in AI-driven content strategy and how do AI tools help build it? (April 23, 2026)
- What is 'ControlNet pose transfer' used for in AI content production? (April 23, 2026)
- What is 'persona-based content generation' and how is it implemented in AI workflows? (April 23, 2026)
- What is 'content scoring' in AI-assisted content optimization and what metrics does it typically assess? (April 23, 2026)
- What is 'hashtag generation' as an AI social media feature? (April 23, 2026)
- What is 'Claude' in the context of AI content tools? (April 23, 2026)
- What is 'content localization' as distinct from simple translation? (April 23, 2026)
- What is 'background removal' as an AI content production feature? (April 23, 2026)
- What is 'Jasper AI' primarily used for by content creators? (April 23, 2026)
- What does 'resolution' mean when evaluating AI-generated images for content use? (April 23, 2026)
- What is 'automated email copywriting' in AI marketing tools? (April 23, 2026)
- What is 'generative fill' in AI image editing tools like Adobe Photoshop? (April 23, 2026)
- What is 'keyword research' in the context of AI-assisted SEO content? (April 23, 2026)
- What is 'avatar' creation in AI video content? (April 23, 2026)
- What is 'content tone' in AI writing and how is it specified? (April 23, 2026)
- Which of the following is a legitimate use of AI in podcast content creation? (April 23, 2026)
- What is 'AI translation' in multilingual content creation? (April 23, 2026)
- What does 'text summarization' mean as an AI content feature? (April 23, 2026)
- What is 'content brief' and how do AI tools use it? (April 23, 2026)
- What is 'caption generation' in AI-assisted social media content? (April 23, 2026)
- What is 'stock AI imagery' in content production? (April 23, 2026)
- Which of the following best describes 'AI copywriting'? (April 23, 2026)
- What does 'GPT' stand for in AI content tools? (April 23, 2026)
- What is the primary difference between AI-generated content and template-based content? (April 23, 2026)
- What is the purpose of `CompletableFuture` in Java asynchronous programming? (April 23, 2026)
- What are Java records (introduced in Java 16) and what do they automatically provide? (April 23, 2026)
- What is the significance of the `Serializable` interface in Java and what is `serialVersionUID`? (April 23, 2026)
- What is the difference between `Stream.map()` and `Stream.flatMap()` in Java? (April 23, 2026)
- What is the purpose and behavior of `Optional` in Java 8+? (April 23, 2026)
- What is method dispatch and how does Java resolve virtual method calls? (April 23, 2026)
- What is the difference between `ExecutorService.submit()` and `ExecutorService.execute()` in Java? (April 23, 2026)
- What is the significance of the `equals()` and `hashCode()` contract in Java? (April 23, 2026)
- What is the difference between `ReentrantLock` and the `synchronized` keyword in Java? (April 23, 2026)
- What is a `WeakReference` in Java and when should it be used? (April 23, 2026)
- What is the sealed class feature introduced in Java 17 and what problem does it solve? (April 23, 2026)
- What is the difference between `HashMap`'s `get()` time complexity and worst-case time complexity, and what causes worst-case? (April 23, 2026)
- What is the difference between `String.intern()` and a regular String literal? (April 23, 2026)
- What is functional interface in Java 8 and what are three built-in examples? (April 23, 2026)
- What is the result of the following code? ```java int[] arr = {1, 2, 3}; int[] copy = arr; copy[0] = 99; System.out.println(arr[0]); ``` (April 23, 2026)
- What is the purpose of the `Comparable` vs `Comparator` interface in Java? (April 23, 2026)
- What does the `Stream.collect(Collectors.groupingBy(...))` operation produce? (April 23, 2026)
- What is the diamond problem in Java and how does it address it? (April 23, 2026)
- What is the difference between deep copy and shallow copy in Java? (April 23, 2026)
- What does the `synchronized` keyword guarantee when applied to a method? (April 23, 2026)
- What is type erasure in Java generics? (April 23, 2026)
- What is the effect of declaring a class as `final` in Java? (April 23, 2026)
- What is a covariant return type in Java method overriding? (April 23, 2026)
- What is the difference between `ConcurrentHashMap` and `Collections.synchronizedMap()`? (April 23, 2026)
- What is the output of the following code? ```java Integer a = 127; Integer b = 127; Integer c = 128; Integer d = 128; System.out.println(a == b); System.out.println(c == d); ``` (April 23, 2026)
- What is the Java Memory Model's happens-before relationship? (April 23, 2026)
- What is a Java Lambda expression and what interface type does it implement? (April 23, 2026)
- What is the output of the following code? ```java List list = new ArrayList(); list.add("A"); list.add("B"); list.add("C"); list.remove(1); System.out.println(list); ``` (April 23, 2026)
- What is the purpose of the `transient` keyword in Java serialization? (April 23, 2026)
- What is the difference between a `checked` and `unchecked` exception in Java? (April 23, 2026)
- What does the `volatile` keyword guarantee in Java multithreading? (April 23, 2026)
- What is a `NullPointerException` in Java and when does it occur? (April 23, 2026)
- What does `try-with-resources` in Java ensure? (April 23, 2026)
- Which Java collection is best suited for LIFO (Last-In-First-Out) stack operations? (April 23, 2026)
- What is the `instanceof` operator used for in Java? (April 23, 2026)
- What is method overriding in Java and what annotation helps prevent errors? (April 23, 2026)
- Which of the following is true about Java's garbage collector? (April 23, 2026)
- What is the purpose of the `StringBuilder` class in Java? (April 23, 2026)
- What happens when you try to access an element at an invalid index in a Java array? (April 23, 2026)
- What is polymorphism in Java? (April 23, 2026)
- What does the `super` keyword refer to in Java? (April 23, 2026)
- What is the difference between `HashMap` and `Hashtable` in Java? (April 23, 2026)
- Which interface must a class implement to be sortable using `Collections.sort()`? (April 23, 2026)
- What is the output of the following code? ```java int x = 5; System.out.println(x++); ``` (April 23, 2026)
- What is autoboxing in Java? (April 23, 2026)
- What does the `static` keyword mean when applied to a method? (April 23, 2026)
- Which of the following correctly describes the behavior of the `finally` block in Java? (April 23, 2026)
- What is the difference between an abstract class and an interface in Java 8+? (April 23, 2026)
- What is the correct way to handle a checked exception in Java? (April 23, 2026)
- What is method overloading in Java? (April 23, 2026)
- What is the difference between `==` and `.equals()` when comparing String objects in Java? (April 23, 2026)
- What is the parent class of all classes in Java? (April 23, 2026)
- Which method is used to find the length of a String in Java? (April 23, 2026)
- What is the output of `System.out.println("Hello" + 1 + 2)`? (April 23, 2026)
- What keyword is used to inherit a class in Java? (April 23, 2026)
- Which collection class allows duplicate elements and maintains insertion order in Java? (April 23, 2026)
- What does the `final` keyword do when applied to a variable? (April 23, 2026)
- Which access modifier makes a member accessible only within its own class? (April 23, 2026)
- What is the result of `10 % 3` in Java? (April 23, 2026)
- Which loop in Java is guaranteed to execute its body at least once? (April 23, 2026)
- What is the purpose of the `import` statement in Java? (April 23, 2026)
- Which of the following correctly declares a String in Java? (April 23, 2026)
- What is the size of a `boolean` in Java? (April 23, 2026)
- Which operator is used to compare two values for equality in Java? (April 23, 2026)
- What does the `//` symbol represent in Java? (April 23, 2026)
- Which of the following is NOT a primitive data type in Java? (April 23, 2026)
- Which keyword is used to create an object in Java? (April 23, 2026)
- What does the `System.out.println()` method do in Java? (April 23, 2026)
- Which of the following is the correct entry point for a Java application? (April 23, 2026)
- What is the correct way to declare a variable of type integer in Java? (April 23, 2026)
- What is the 'no free lunch theorem' in machine learning and what does it imply for practitioners? (April 23, 2026)
- What is 'in-context learning' in large language models and how does it differ from fine-tuning? (April 23, 2026)
- What is 'RLHF' (Reinforcement Learning from Human Feedback) and how does it address alignment? (April 23, 2026)
- What is 'emergent ability' in large language models and why is it significant? (April 23, 2026)
- What is 'neural scaling law' and what does it predict about AI model performance? (April 23, 2026)
- What is 'model parallelism' vs 'data parallelism' in distributed deep learning training? (April 23, 2026)
- What is 'reward shaping' in reinforcement learning and what challenge does it address? (April 23, 2026)
- What is 'information bottleneck theory' and its application to understanding deep learning? (April 23, 2026)
- What is 'curriculum learning' in neural network training? (April 23, 2026)
- What is 'weight initialization' and why does it critically affect deep network training? (April 23, 2026)
- What is 'mixture of experts' (MoE) architecture and what efficiency advantage does it provide? (April 23, 2026)
- What is 'catastrophic forgetting' in neural networks and how is it addressed in continual learning? (April 23, 2026)
- What is 'sparse attention' and why was it developed as an alternative to full self-attention? (April 23, 2026)
- What is 'causal inference' vs 'correlation' in AI and why does the distinction matter? (April 23, 2026)
- What is 'Bayesian optimization' in the context of hyperparameter tuning? (April 23, 2026)
- What is 'contrastive learning' and why has it been effective for self-supervised representation learning? (April 23, 2026)
- What is 'neural architecture search' (NAS) in deep learning? (April 23, 2026)
- What is 'quantization' in AI model optimization and what are its tradeoffs? (April 23, 2026)
- What is 'multi-head attention' in the transformer architecture? (April 23, 2026)
- What is 'positional encoding' in transformer models and why is it necessary? (April 23, 2026)
- What is the 'bias-variance tradeoff' in machine learning theory? (April 23, 2026)
- What is 'vanishing gradient problem' in deep neural network training? (April 23, 2026)
- What is 'knowledge distillation' in deep learning? (April 23, 2026)
- What is 'model drift' in production machine learning systems? (April 23, 2026)
- What is 'attention mechanism' and what problem did it solve in sequence models? (April 23, 2026)
- What is 'semi-supervised learning'? (April 23, 2026)
- What is the 'curse of dimensionality' in machine learning? (April 23, 2026)
- What is 'batch normalization' and why is it used in deep neural networks? (April 23, 2026)
- What is 'explainability' (XAI) in artificial intelligence? (April 23, 2026)
- What is 'ensemble learning' in machine learning? (April 23, 2026)
- What is 'data augmentation' in machine learning? (April 23, 2026)
- What is a 'recurrent neural network' (RNN) and what limitation led to its replacement by transformers? (April 23, 2026)
- What is a 'convolutional neural network' (CNN) and what is it best suited for? (April 23, 2026)
- What is 'regularization' in machine learning and what problem does it solve? (April 23, 2026)
- What is 'dimensionality reduction' and why is it used in machine learning? (April 23, 2026)
- What is 'precision' vs 'recall' in classification model evaluation? (April 23, 2026)
- What is 'feature engineering' in traditional machine learning? (April 23, 2026)
- What is 'self-attention' in transformer models? (April 23, 2026)
- What is the 'transformer architecture' and why was it revolutionary for AI? (April 23, 2026)
- What is 'cross-validation' in machine learning model evaluation? (April 23, 2026)
- What is 'underfitting' in machine learning? (April 23, 2026)
- What is an 'activation function' in a neural network? (April 23, 2026)
- What is 'backpropagation' in neural network training? (April 23, 2026)
- What is a 'loss function' in machine learning? (April 23, 2026)
- What is 'gradient descent' in neural network training? (April 23, 2026)
- What is the difference between 'parameters' and 'hyperparameters' in machine learning? (April 23, 2026)
- What is 'inference' in machine learning deployment? (April 23, 2026)
- What is the 'Turing Test'? (April 23, 2026)
- What is 'transfer learning' in AI? (April 23, 2026)
- What is 'bias' in the context of AI models? (April 23, 2026)
- What is a 'GPU' and why is it important for AI? (April 23, 2026)
- What is 'regression' in machine learning? (April 23, 2026)
- What is 'classification' in machine learning? (April 23, 2026)
- What is a 'dataset' in machine learning? (April 23, 2026)
- What does 'algorithm' mean in the context of AI? (April 23, 2026)
- What is reinforcement learning? (April 23, 2026)
- What is 'computer vision' in AI? (April 23, 2026)
- What is 'overfitting' in machine learning? (April 23, 2026)
- What is a 'model' in the context of machine learning? (April 23, 2026)
- What is natural language processing (NLP)? (April 23, 2026)
- What is deep learning? (April 23, 2026)
- What is the difference between supervised and unsupervised learning? (April 23, 2026)
- What is 'training data' in machine learning? (April 23, 2026)
- What is a neural network? (April 23, 2026)
- What is machine learning? (April 23, 2026)
- What is Artificial Intelligence (AI)? (April 23, 2026)
- What is 'responsible AI automation' and what governance practices does it require? (April 22, 2026)
- What is the 'cognitive architecture' of an AI agent and what are its core components? (April 22, 2026)
- What is 'long-term memory architecture' in enterprise AI agents and what are the key storage types involved? (April 22, 2026)
- What is 'eval-driven development' in the context of production AI automation? (April 22, 2026)
- What is the 'mixture of experts' (MoE) architecture and how does it affect AI automation system design? (April 22, 2026)
- What is 'tool result injection' in adversarial agentic AI and how is it mitigated? (April 22, 2026)
- What is 'prompt caching' in Anthropic's Claude API and what is its primary benefit? (April 22, 2026)
- What is 'semantic caching' in AI automation infrastructure? (April 22, 2026)
- What is 'plan-and-execute' agent architecture and when is it preferred over ReAct? (April 22, 2026)
- What is 'token budget management' and why is it critical in long-running agentic automation? (April 22, 2026)
- What is 'DSPy' and how does it change how AI automation pipelines are built? (April 22, 2026)
- What is 'GraphRAG' and how does it differ from standard vector RAG? (April 22, 2026)
- What is 'agent state management' in LangGraph and why is it architecturally significant? (April 22, 2026)
- What is 'speculative decoding' and how does it accelerate AI automation inference? (April 22, 2026)
- What is 'CRAG' (Corrective RAG) and what problem does it solve? (April 22, 2026)
- What is 'FLARE' (Forward-Looking Active REtrieval) in advanced RAG architectures? (April 22, 2026)
- What is 'sparse vs dense retrieval' in RAG and when would you use hybrid search? (April 22, 2026)
- What is 'RLHF' and why is it significant for production AI automation systems? (April 22, 2026)
- What is 'hypothetical document embedding' (HyDE) and how does it improve RAG? (April 22, 2026)
- What is 'Constitutional AI' and how does it relate to safe AI automation? (April 22, 2026)
- In a multi-agent system, what is the 'supervisor' pattern? (April 22, 2026)
- What is 'tool poisoning' in the context of MCP-based AI agent security? (April 22, 2026)
- What is 'self-consistency' prompting and when should it be used in AI automation? (April 22, 2026)
- What is 'LangGraph' and how does it differ from a basic LangChain chain? (April 22, 2026)
- What is the difference between 'zero-shot' and 'chain-of-thought' prompting? (April 22, 2026)
- What is 'agentic loop' in AI automation and what risk does it pose? (April 22, 2026)
- What is the Model Context Protocol (MCP) in AI automation? (April 22, 2026)
- What is 'observability' in AI automation pipelines? (April 22, 2026)
- What is 'prompt injection' and why is it a security concern in AI automation? (April 22, 2026)
- What is 'n8n' in the AI automation ecosystem? (April 22, 2026)
- What is 'batch processing' vs 'real-time processing' in AI automation? (April 22, 2026)
- What is 'guardrails' in the context of production AI automation? (April 22, 2026)
- What does 'idempotency' mean in automation workflow design? (April 22, 2026)
- What is 'semantic search' and how does it differ from keyword search in automation? (April 22, 2026)
- What is the ReAct (Reasoning + Acting) pattern in AI agents? (April 22, 2026)
- What is 'memory' in an AI agent architecture? (April 22, 2026)
- What is 'fine-tuning' in AI automation contexts? (April 22, 2026)
- What is 'structured output' in AI automation and why is it important? (April 22, 2026)
- What is 'rate limiting' and how does it affect AI automation pipelines? (April 22, 2026)
- What is an 'embedding' in AI automation? (April 22, 2026)
- What is 'orchestration' in multi-agent AI systems? (April 22, 2026)
- What is 'chunking' in the context of RAG pipelines? (April 22, 2026)
- What is 'context window' and why does it matter in AI automation pipelines? (April 22, 2026)
- What is 'tool use' in the context of AI agents? (April 22, 2026)
- What is 'temperature' in an LLM API call and how does it affect automation outputs? (April 22, 2026)
- What is 'few-shot prompting' in AI automation? (April 22, 2026)
- What is 'hallucination' in AI models and why does it matter for automation? (April 22, 2026)
- What is 'function calling' in the OpenAI API context? (April 22, 2026)
- What is a vector database and how does it support AI automation? (April 22, 2026)
- What is RAG (Retrieval-Augmented Generation) and why is it used in automation? (April 22, 2026)
- What is the difference between a 'chain' and an 'agent' in LangChain? (April 22, 2026)
- Which of the following is an example of AI automation in customer service? (April 22, 2026)
- What does 'data extraction' mean in document automation? (April 22, 2026)
- What is a 'token' in the context of LLMs? (April 22, 2026)
- What is the primary purpose of an AI agent in automation? (April 22, 2026)
- What is NLP in the context of AI automation? (April 22, 2026)
- What is Make (formerly Integromat) used for? (April 22, 2026)
- In AI automation, what does 'human-in-the-loop' mean? (April 22, 2026)
- What is a webhook? (April 22, 2026)
- What is sentiment analysis in AI automation? (April 22, 2026)
- What is a 'no-code' automation platform? (April 22, 2026)
- What does OCR stand for in document automation? (April 22, 2026)
- What is a chatbot in AI automation? (April 22, 2026)
- What is an API in the context of AI automation integrations? (April 22, 2026)
- What does 'prompt engineering' mean in AI automation? (April 22, 2026)
- What is an LLM in the context of AI automation? (April 22, 2026)
- What is a 'trigger' in an automation workflow? (April 22, 2026)
- Which tool is most commonly associated with no-code AI workflow automation? (April 22, 2026)
- Which of the following best describes a 'workflow' in AI automation? (April 22, 2026)
- What does RPA stand for in the context of automation? (April 22, 2026)
- What is AI automation? (April 22, 2026)
- What does `type MergeIntersection = T extends infer O ? { [K in keyof O]: O[K] } : never` accomplish? (April 22, 2026)
- In TypeScript, what does `type IsAny = 0 extends (1 & T) ? true : false` detect? (April 22, 2026)
- What does `using` keyword (TypeScript 5.2, TC39 Explicit Resource Management) do? (April 22, 2026)
- What does `type Paths = { [K in keyof T]: K extends string ? T[K] extends object ? `${K}.${Paths}` | K : K : never }[keyof T]` compute? (April 22, 2026)
- What is the key difference between `interface` and `type` regarding declaration merging? (April 22, 2026)
- What does `type TupleToUnion = T[number]` accomplish? (April 22, 2026)
- What does the `NoInfer` utility type introduced in TypeScript 5.4 do? (April 22, 2026)
- What is the `const` type parameter modifier in TypeScript 5.0+? (April 22, 2026)
- What does `type Prettify = { [K in keyof T]: T[K] } & {}` accomplish? (April 22, 2026)
- What happens when you use `never` in a union type like `string | never`? (April 22, 2026)
- What is the purpose of `Capitalize`, `Uppercase`, `Lowercase`, and `Uncapitalize` in TypeScript? (April 22, 2026)
- What does `type OmitNever = { [K in keyof T as T[K] extends never ? never : K]: T[K] }` do? (April 22, 2026)
- What does the `abstract` keyword on a class method in TypeScript signify? (April 22, 2026)
- What does `type StringKeys = { [K in keyof T]: K extends string ? K : never }[keyof T]` extract? (April 22, 2026)
- What is the `satisfies` operator's advantage over a type annotation? (April 22, 2026)
- What does the `asserts` keyword do in a TypeScript type predicate? (April 22, 2026)
- What are variadic tuple types in TypeScript 4.0+? (April 22, 2026)
- What does `type Tail = T extends [any, ...infer Rest] ? Rest : never` compute? (April 22, 2026)
- What is module augmentation in TypeScript? (April 22, 2026)
- What is the result of `type T = string extends string | number ? 'yes' : 'no'`? (April 22, 2026)
- What does `type IsNever = [T] extends [never] ? true : false` accomplish? (April 22, 2026)
- What is the `ThisType` utility type used for in TypeScript? (April 22, 2026)
- How do you prevent distribution in a conditional type? (April 22, 2026)
- What is a conditional type's behavior when given a union type as the checked type parameter? (April 22, 2026)
- What does `type DeepReadonly = { readonly [K in keyof T]: T[K] extends object ? DeepReadonly : T[K] }` accomplish? (April 22, 2026)
- What does the `unique symbol` type ensure in TypeScript? (April 22, 2026)
- What is the purpose of `ConstructorParameters` in TypeScript? (April 22, 2026)
- What does `type Parameters` return for a function type? (April 22, 2026)
- What is declaration merging in TypeScript? (April 22, 2026)
- What does `strictFunctionTypes` enforce in TypeScript? (April 22, 2026)
- In TypeScript, function parameters are checked bivariantly by default for method declarations. What does this mean? (April 22, 2026)
- What is variance in the context of TypeScript generics? (April 22, 2026)
- What is the purpose of `namespace` in TypeScript? (April 22, 2026)
- What does `as const` do to an object literal in TypeScript? (April 22, 2026)
- What does `type Awaited` do in TypeScript 4.5+? (April 22, 2026)
- What does `TemplateStringsArray` represent in TypeScript tagged template literals? (April 22, 2026)
- What is a `.d.ts` file in TypeScript? (April 22, 2026)
- What is the TypeScript `declare` keyword used for? (April 22, 2026)
- Which of the following correctly converts a union type to an intersection type? (April 22, 2026)
- What does the `satisfies` operator introduced in TypeScript 4.9 do? (April 22, 2026)
- What does `type NonNullable = T extends null | undefined ? never : T` accomplish? (April 22, 2026)
- What is the difference between `Extract` and `Exclude`? (April 22, 2026)
- What does the `-?` modifier do in a mapped type like `{ [K in keyof T]-?: T[K] }`? (April 22, 2026)
- What is a mapped type in TypeScript? (April 22, 2026)
- What does `type ReturnType = T extends (...args: any[]) => infer R ? R : never` do? (April 22, 2026)
- Which of the following correctly describes a distributive conditional type? (April 22, 2026)
- What is the output of `type Flatten = T extends Array ? U : T` when applied as `Flatten`? (April 22, 2026)
- What does `infer` do inside a conditional type? (April 22, 2026)
- What is the result of `type A = keyof { a: string; b: number }`? (April 22, 2026)
- What is the purpose of `Omit` in TypeScript? (April 22, 2026)
- Which TypeScript utility type picks a subset of properties from a type? (April 22, 2026)
- How do you import a type-only export in TypeScript 3.8+? (April 22, 2026)
- What does the `protected` access modifier allow in TypeScript? (April 22, 2026)
- In TypeScript, which access modifier makes a class member accessible only within the class itself? (April 22, 2026)
- What is the correct way to define a default parameter in a TypeScript function? (April 22, 2026)
- What does `Record` utility type represent? (April 22, 2026)
- How do you use TypeScript's non-null assertion operator? (April 22, 2026)
- What does the `?` operator do when used in an object type property like `{ name?: string }`? (April 22, 2026)
- Which of the following declares a function type in TypeScript? (April 22, 2026)
- What is the purpose of the `as const` assertion in TypeScript? (April 22, 2026)
- What keyword is used to implement an interface in a TypeScript class? (April 22, 2026)
- Which of the following is a valid string literal type in TypeScript? (April 22, 2026)
- What is type inference in TypeScript? (April 22, 2026)
- How do you extend an interface in TypeScript? (April 22, 2026)
- What does `strictNullChecks` do when enabled in TypeScript? (April 22, 2026)
- What is the file extension for TypeScript files? (April 22, 2026)
- How do you define a generic function in TypeScript? (April 22, 2026)
- What does `Readonly` do in TypeScript? (April 22, 2026)
- Which utility type makes all properties of a type required? (April 22, 2026)
- Which TypeScript utility type makes all properties of a type optional? (April 22, 2026)
- How do you declare a numeric enum in TypeScript? (April 22, 2026)
- What does the intersection type `A & B` mean in TypeScript? (April 22, 2026)
- Which operator is used to access the type of a value at compile time in TypeScript? (April 22, 2026)
- What is the `unknown` type in TypeScript? (April 22, 2026)
- How do you declare a class property `name` of type string in TypeScript? (April 22, 2026)
- What does `strict: true` in `tsconfig.json` enable? (April 22, 2026)
- What is the correct way to cast a value to a specific type in TypeScript? (April 22, 2026)
- What will TypeScript infer as the type of `let x = 5`? (April 22, 2026)
- Which of the following is TRUE about TypeScript interfaces vs type aliases? (April 22, 2026)
- How do you add a type annotation to a function parameter `name` of type string? (April 22, 2026)
- What does the `never` type represent in TypeScript? (April 22, 2026)
- Which file is used to configure TypeScript compiler options in a project? (April 22, 2026)
- How do you compile a TypeScript file `app.ts` using the CLI? (April 22, 2026)
- What is TypeScript? (April 22, 2026)
- What does the `enum` keyword do in TypeScript? (April 22, 2026)
- Which of the following correctly defines a tuple type in TypeScript? (April 22, 2026)
- How do you define a type alias in TypeScript? (April 22, 2026)
- What is the purpose of the `readonly` modifier in TypeScript? (April 22, 2026)
- Which TypeScript feature allows you to combine multiple types into one? (April 22, 2026)
- What is an interface in TypeScript used for? (April 22, 2026)
- What is the output type of a function declared as `function greet(): string`? (April 22, 2026)
- How do you mark a function parameter as optional in TypeScript? (April 22, 2026)
- Which of the following is a TypeScript primitive type? (April 22, 2026)
- How do you define an array of strings in TypeScript? (April 22, 2026)
- What does the `any` type do in TypeScript? (April 22, 2026)
- Which TypeScript type represents the absence of a value returned from a function? (April 22, 2026)
- What is the correct syntax to annotate a variable `age` as a number in TypeScript? (April 22, 2026)
- Which keyword is used to declare a variable with a fixed type in TypeScript? (April 22, 2026)
- Which of the following is TRUE about `dataclasses.dataclass` in Python 3.7+? (April 22, 2026)
- What is the output of `[*range(3), *range(3)]`? (April 22, 2026)
- What does `pickle.dumps()` return? (April 22, 2026)
- What is the purpose of `__fspath__` in Python 3.6+? (April 22, 2026)
- Which of the following correctly uses `contextlib.suppress`? (April 22, 2026)
- What does `@property` do when applied to a method? (April 22, 2026)
- What is the result of `str.join(['a','b','c'])` called as `'-'.join(['a','b','c'])`? (April 22, 2026)
- What is the purpose of `weakref.ref()` in Python? (April 22, 2026)
- What is the output of `(lambda f: f(f))(lambda f: 'called')`? (April 22, 2026)
- Which of the following best describes a Python descriptor? (April 22, 2026)
- What is `__all__` used for in a Python module? (April 22, 2026)
- What is the result of calling `sorted()` on a list of tuples like `[(2,'b'),(1,'a'),(2,'a')]` by default? (April 22, 2026)
- What is the result of `isinstance(True, int)` in Python? (April 22, 2026)
- What does `itertools.chain(*iterables)` do? (April 22, 2026)
- What does `__mro__` stand for and where is it used? (April 22, 2026)
- What is the purpose of `__init_subclass__` in Python 3.6+? (April 22, 2026)
- What is the result of `frozenset({1,2,3}) & frozenset({2,3,4})`? (April 22, 2026)
- What is the output of `next(x for x in range(10) if x > 5)`? (April 22, 2026)
- What does `__repr__` vs `__str__` represent in Python? (April 22, 2026)
- What is a coroutine in Python's `asyncio` framework? (April 22, 2026)
- What will `{**{'a':1}, **{'a':2}}` evaluate to? (April 22, 2026)
- Which of the following correctly implements a Singleton pattern in Python using a metaclass? (April 22, 2026)
- What is the difference between `copy.copy()` and `copy.deepcopy()`? (April 22, 2026)
- What does the `nonlocal` keyword do in Python? (April 22, 2026)
- What is the output of `list(zip([1,2,3], [4,5]))`? (April 22, 2026)
- What is the purpose of `__call__` in a Python class? (April 22, 2026)
- Which data structure does Python's `heapq` module implement? (April 22, 2026)
- What is the result of `sys.intern('hello') is sys.intern('hello')`? (April 22, 2026)
- How does `asyncio.gather()` differ from running coroutines sequentially with `await`? (April 22, 2026)
- What does `__getattr__` do in Python? (April 22, 2026)
- What is the output of `print(0.1 + 0.2 == 0.3)` in Python? (April 22, 2026)
- What is the Global Interpreter Lock (GIL) in CPython? (April 22, 2026)
- Which of the following is NOT a valid way to unpack a dictionary into function keyword arguments? (April 22, 2026)
- What happens when `__iter__` returns `self` in a class? (April 22, 2026)
- What is the result of `divmod(17, 5)`? (April 22, 2026)
- In Python, what is a `deque` and where is it defined? (April 22, 2026)
- What is the output of `[x for x in range(5) if x != 3]`? (April 22, 2026)
- What does `@staticmethod` differ from `@classmethod` in Python? (April 22, 2026)
- Which statement about Python generators is TRUE? (April 22, 2026)
- What is the output of `bool([] or {} or 0 or 'hello')`? (April 22, 2026)
- What is the purpose of `__new__` in Python? (April 22, 2026)
- What is the difference between `is` and `==` in Python? (April 22, 2026)
- Which of these will raise a `RuntimeError` in Python 3? (April 22, 2026)
- What will `list(map(lambda x: x**2, filter(lambda x: x%2==0, range(10))))` return? (April 22, 2026)
- In Python's MRO (Method Resolution Order), which algorithm is used? (April 22, 2026)
- What is the result of `(1,) * 3 == (1, 1, 1)`? (April 22, 2026)
- Which method must a class implement to be used as a context manager? (April 22, 2026)
- What does `functools.lru_cache` use as a cache key when decorating a function? (April 22, 2026)
- Which of the following correctly describes the behavior of `__slots__` in a Python class? (April 22, 2026)
- What is the output of: `print(type(lambda: None))`? (April 22, 2026)
- What does the following code output? import asyncio async def producer(queue): for i in range(3): await queue.put(i) await queue.put(None) async def consumer(queue): while True: item = await queue.get() if item is None: break print(item) async def main(): q = asyncio.Queue() await asyncio.gather(producer(q), consumer(q)) asyncio.run(main()) (April 21, 2026)
- What is the purpose of Python's __init_subclass__ cls parameter's keyword arguments, and how are they passed? (April 21, 2026)
- What is PEP 695 (Python 3.12) type parameter syntax and how does it simplify generic definitions? (April 21, 2026)
- What does the following pattern with __enter__ returning self enable? class Resource: def __enter__(self): return self def __exit__(self, *args): self.close() return False def close(self): pass with Resource() as r: print(r is not None) (April 21, 2026)
- What is the purpose of Python's __set_name__ combined with a class decorator, and in what order are they called? (April 21, 2026)
- What is the key difference between an iterator and an iterable in Python? (April 21, 2026)
- What is the purpose of Python's __class_cell__ mechanism in the context of super() and zero-argument super()? (April 21, 2026)
- What does the following code output? class Descriptive: def __get__(self, obj, objtype=None): return 42 if obj is None else obj.__dict__.get('_val', 0) def __set__(self, obj, value): obj.__dict__['_val'] = value class MyClass: attr = Descriptive() print(MyClass.attr) (April 21, 2026)
- What is the purpose of sys.settrace() and how does it work? (April 21, 2026)
- What does the following code output? from typing import TypeVar, Generic T = TypeVar('T') class Stack(Generic[T]): def __init__(self): self._items: list[T] = [] def push(self, item: T) -> None: self._items.append(item) def pop(self) -> T: return self._items.pop() s: Stack[int] = Stack() s.push('not an int') print(s.pop()) (April 21, 2026)
- What is the purpose of Python's __buffer__ protocol (PEP 688, Python 3.12) and the Buffer abstract base class? (April 21, 2026)
- What does the following code output? from itertools import groupby data = [('a', 1), ('a', 2), ('b', 3), ('a', 4)] for key, group in groupby(data, key=lambda x: x[0]): print(key, list(group)) (April 21, 2026)
- What is the purpose of __getattr__ versus __getattribute__ in Python? (April 21, 2026)
- What does the following code output? class MyInt(int): def __new__(cls, value): return super().__new__(cls, value * 2) x = MyInt(5) print(x, type(x)) (April 21, 2026)
- What is the difference between concurrent.futures.ProcessPoolExecutor and ThreadPoolExecutor for CPU-bound tasks? (April 21, 2026)
- What does the following code output, and what pattern does it demonstrate? class Registry: _registry = {} def __init_subclass__(cls, key=None, **kwargs): super().__init_subclass__(**kwargs) if key: Registry._registry[key] = cls class Dog(Registry, key='dog'): pass class Cat(Registry, key='cat'): pass print(Registry._registry) (April 21, 2026)
- What is the output of the following code? def decorator(cls): original_init = cls.__init__ def new_init(self, *args, **kwargs): original_init(self, *args, **kwargs) self.decorated = True cls.__init__ = new_init return cls @decorator class Foo: def __init__(self): self.value = 1 f = Foo() print(f.value, f.decorated) (April 21, 2026)
- What is the difference between multiprocessing.Pool.map() and multiprocessing.Pool.imap()? (April 21, 2026)
- What is the purpose of Python's __reduce__ and __reduce_ex__ methods? (April 21, 2026)
- What is the output of the following code? class Chainable: def __init__(self, value): self.value = value def add(self, n): self.value += n return self def mul(self, n): self.value *= n return self result = Chainable(2).add(3).mul(4).value print(result) (April 21, 2026)
- What is the difference between threading.Lock and threading.RLock in Python? (April 21, 2026)
- What does the following code output? from abc import ABC, abstractmethod class Animal(ABC): @abstractmethod def speak(self): ... def describe(self): return f'I say {self.speak()}' class Dog(Animal): def speak(self): return 'woof' print(Dog().describe()) (April 21, 2026)
- What does the following async code output? import asyncio async def task(n): await asyncio.sleep(0) return n * 2 async def main(): results = await asyncio.gather(task(1), task(2), task(3)) print(results) asyncio.run(main()) (April 21, 2026)
- What is the purpose of __fspath__ and os.fspath() in Python? (April 21, 2026)
- What is the output of the following? import weakref class Obj: pass obj = Obj() ref = weakref.ref(obj) print(ref() is obj) del obj print(ref()) (April 21, 2026)
- What does the following code demonstrate about Python's name mangling? class Secure: def __init__(self): self.__secret = 42 s = Secure() print(s.__secret) (April 21, 2026)
- What does Python's type.__prepare__ method enable in metaclasses? (April 21, 2026)
- What is the output of the following code using __slots__ with inheritance? (April 21, 2026)
- What is the difference between @staticmethod and a module-level function, and when should you prefer one over the other? (April 21, 2026)
- What does the following code output? from dataclasses import dataclass, field @dataclass class Config: tags: list = field(default_factory=list) c1 = Config() c2 = Config() c1.tags.append('x') print(c2.tags) (April 21, 2026)
- What is ExceptionGroup in Python 3.11+ and how does except* differ from except? (April 21, 2026)
- What is the purpose of __set_name__ in Python descriptors? (April 21, 2026)
- What does the following code output? def make_counter(): count = 0 def increment(n=1): nonlocal count count += n return count def reset(): nonlocal count count = 0 increment.reset = reset return increment c = make_counter() c(3) c(2) c.reset() print(c()) (April 21, 2026)
- What is the output of the following code? from contextlib import contextmanager @contextmanager def managed(): print('enter') try: yield 42 finally: print('exit') with managed() as v: print(v) (April 21, 2026)
- What does the following code output? from contextlib import contextmanager @contextmanager def managed(): print('enter') try: yield 42 finally: print('exit') with managed() as v: print(v) (April 21, 2026)
- What is the correct way to implement a thread-safe singleton in Python using a lock? (April 21, 2026)
- What is the output of the following code? class Singleton: _instance = None def __new__(cls, *args, **kwargs): if cls._instance is None: cls._instance = super().__new__(cls) return cls._instance a = Singleton() b = Singleton() print(a is b, id(a) == id(b)) (April 21, 2026)
- What does the following code output? from functools import wraps def debug(func): @wraps(func) def wrapper(*args, **kwargs): return func(*args, **kwargs) return wrapper @debug def greet(name): '''Says hello''' return f'Hello {name}' print(greet.__name__, greet.__doc__) (April 21, 2026)
- In Python's data model, when is __new__ called versus __init__, and what must __new__ return? (April 21, 2026)
- What does the following code output? def outer(): x = 10 def inner(): nonlocal x x += 1 return x return inner f = outer() print(f(), f(), f()) (April 21, 2026)
- What is the purpose of __init_subclass__ compared to a metaclass, and what are its limitations? (April 21, 2026)
- What is the output of the following code? from typing import Protocol class Drawable(Protocol): def draw(self) -> None: ... class Circle: def draw(self) -> None: print('circle') def render(shape: Drawable) -> None: shape.draw() render(Circle()) (April 21, 2026)
- What is the purpose of __class_getitem__ in Python and how does it enable generic type hints? (April 21, 2026)
- What does the following code demonstrate about Python's GC and reference cycles? import gc class Node: def __init__(self): self.ref = None a = Node() b = Node() a.ref = b b.ref = a del a, b print(gc.collect()) (April 21, 2026)
- What does the following code output? import sys class MyList(list): def __sizeof__(self): return super().__sizeof__() + 100 ml = MyList([1, 2, 3]) print(sys.getsizeof(ml) - sys.getsizeof([1, 2, 3])) (April 21, 2026)
- Which of the following correctly explains how Python's asyncio event loop executes coroutines? (April 21, 2026)
- What is the difference between asyncio.gather() and asyncio.TaskGroup (Python 3.11+)? (April 21, 2026)
- What is the output of the following code involving __missing__? class DefaultList(dict): def __missing__(self, key): self[key] = [] return self[key] d = DefaultList() d['a'].append(1) d['a'].append(2) d['b'].append(3) print(d) (April 21, 2026)
- What does the following descriptor code output? class Validator: def __set_name__(self, owner, name): self.name = name def __get__(self, obj, objtype=None): if obj is None: return self return obj.__dict__.get(self.name) def __set__(self, obj, value): if not isinstance(value, int): raise TypeError(f'{self.name} must be int') obj.__dict__[self.name] = value class Point: x = Validator() p = Point() p.x = 5 print(p.x) (April 21, 2026)
- What is the output of the following code? class Meta(type): def __new__(mcs, name, bases, namespace): namespace['class_id'] = name.upper() return super().__new__(mcs, name, bases, namespace) class Foo(metaclass=Meta): pass print(Foo.class_id) (April 21, 2026)
- What does the following code output? from collections import namedtuple Point = namedtuple('Point', ['x', 'y']) p = Point(3, 4) print(p.x, p[1], len(p)) (April 21, 2026)
- What does the following code output? def make_adder(n): return lambda x: x + n add5 = make_adder(5) print(add5(3), add5(10)) (April 21, 2026)
- What is the difference between append() and extend() on a Python list? (April 21, 2026)
- What is the output of the following? class A: x = 5 a1 = A() a2 = A() a1.x = 10 print(A.x, a1.x, a2.x) (April 21, 2026)
- What is the output of the following? print(list(zip([1,2,3], 'abc'))) (April 21, 2026)
- What is a decorator in Python and how is it applied? (April 21, 2026)
- What does Python's super() return and why is it preferred over calling the parent class directly? (April 21, 2026)
- What is the output of: print(bool(''), bool(' '), bool(0), bool([]))? (April 21, 2026)
- What does the following code output? from itertools import islice g = (x**2 for x in range(100)) print(list(islice(g, 4))) (April 21, 2026)
- What is the purpose of the __init_subclass__ hook in Python? (April 21, 2026)
- What is the output of the following? x = {1, 2, 3} & {2, 3, 4} print(x) (April 21, 2026)
- What does Python's with open('file.txt', 'r') as f: ensure? (April 21, 2026)
- What is a metaclass in Python? (April 21, 2026)
- Which of the following is the correct way to handle multiple exception types in a single except clause? (April 21, 2026)
- What is the output of the following? a = [1, 2, 3] print(a[-1], a[-2:]) (April 21, 2026)
- What is the difference between deep copy and shallow copy for nested structures in Python? (April 21, 2026)
- What does Python's collections.Counter do? (April 21, 2026)
- What is the output of the following? print(sorted([3,1,4,1,5], key=lambda x: -x)) (April 21, 2026)
- What is the purpose of the abc module's @abstractmethod decorator? (April 21, 2026)
- What does the any() function return? (April 21, 2026)
- What is multiple inheritance MRO (Method Resolution Order) in Python? (April 21, 2026)
- What is the output of the following? d = {'a': 1, 'b': 2} d2 = {**d, 'b': 99, 'c': 3} print(d2) (April 21, 2026)
- What does the zip() function do when iterables of different lengths are passed? (April 21, 2026)
- What is the output of the following? try: x = 1 / 0 except ZeroDivisionError: x = -1 finally: print(x) (April 21, 2026)
- Which of the following is true about Python sets? (April 21, 2026)
- What does the __call__ dunder method enable? (April 21, 2026)
- What is the output of the following? from functools import reduce result = reduce(lambda acc, x: acc + x, [1, 2, 3, 4], 10) print(result) (April 21, 2026)
- What is the purpose of the dataclasses module in Python 3.7+? (April 21, 2026)
- What does Python's itertools.chain() do? (April 21, 2026)
- What does enumerate() return when iterating over a list? (April 21, 2026)
- What is the output of the following? def gen(): yield from range(3) print(list(gen())) (April 21, 2026)
- What is the difference between is and == in Python? (April 21, 2026)
- Which of the following correctly unpacks a nested list using a list comprehension? (April 21, 2026)
- What is the output of the following? print([x for x in range(5) if x % 2 == 0]) (April 21, 2026)
- What is the purpose of __slots__ in a Python class? (April 21, 2026)
- What does Python's collections.defaultdict do differently from a regular dict? (April 21, 2026)
- What is the difference between a class method and a static method in Python? (April 21, 2026)
- What is a context manager and which dunder methods does it require? (April 21, 2026)
- What does *args collect in a function definition? (April 21, 2026)
- What is the output of the following? a = (1, 2, 3) b = (1, 2, 3) print(a == b, a is b) (April 21, 2026)
- What does the functools.lru_cache decorator do? (April 21, 2026)
- Which statement correctly describes Python's GIL (Global Interpreter Lock)? (April 21, 2026)
- What is the output of the following? def f(a, b=[]): b.append(a) return b print(f(1)) print(f(2)) (April 21, 2026)
- What is a generator function in Python and how does it differ from a regular function? (April 21, 2026)
- What does the walrus operator (:=) do in Python 3.8+? (April 21, 2026)
- What is the output of: print(list(map(lambda x: x**2, filter(lambda x: x % 2 == 0, range(6)))))? (April 21, 2026)
- What is the difference between __str__ and __repr__ in Python? (April 21, 2026)
- What does the @property decorator do in a Python class? (April 21, 2026)
- Which of the following creates a shallow copy of a list? (April 21, 2026)
- What is the output of the following code? x = [1, 2, 3] y = x y.append(4) print(x) (April 21, 2026)
- What is the output of the following code? const handler = { set(target, prop, value) { if (typeof value !== 'number') throw new TypeError('Numbers only'); return Reflect.set(target, prop, value); } }; const numObj = new Proxy({}, handler); numObj.a = 5; numObj.b = 'hi'; console.log(numObj.a); (April 21, 2026)
- What is the purpose of the Error.cause property introduced in ES2022? (April 21, 2026)
- What does the following code output? const a = { x: 1 }; const b = Object.create(a); b.y = 2; console.log(Object.keys(b), Object.getOwnPropertyNames(b), 'x' in b); (April 21, 2026)
- What is the key behavioral difference between a regular function and an async function when they throw synchronously inside their body? (April 21, 2026)
- What does the 'import.meta' object provide in ES modules? (April 21, 2026)
- What is the output of the following code? const map = new Map([[1, 'a'], [2, 'b'], [3, 'c']]); const obj = Object.fromEntries(map); console.log(typeof Object.keys(obj)[0], Object.keys(obj)[0]); (April 21, 2026)
- What is the purpose of Symbol.species and why is it controversial? (April 21, 2026)
- What is the output of the following code? const log = console.log.bind(console); [1, 2, 3].forEach(log); (April 21, 2026)
- What distinguishes the module record's [[RequestedModules]] from [[ImportedBindings]] in the ECMAScript module linking algorithm? (April 21, 2026)
- What does the following code output? function test(a, b = a * 2, c = a + b) { return [a, b, c]; } console.log(test(3)); (April 21, 2026)
- What is the output of the following code? const obj = { [Symbol.toPrimitive](hint) { if (hint === 'default') return 'default'; return 42; } }; console.log(obj == 'default'); (April 21, 2026)
- What is the Spectre vulnerability and how does it affect JavaScript's SharedArrayBuffer availability? (April 21, 2026)
- What does the following Proxy demonstrate? const revocable = Proxy.revocable({}, { get: (t, k) => k }); console.log(revocable.proxy.foo); revocable.revoke(); console.log(revocable.proxy.bar); (April 21, 2026)
- What is the output of the following code? const p = Promise.reject(new Error('fail')); setTimeout(() => p.catch(e => console.log(e.message)), 0); (April 21, 2026)
- What is the key difference between Object.seal() and Object.freeze()? (April 21, 2026)
- What does the following code output? function* fibonacci() { let [a, b] = [0, 1]; while (true) { yield a; [a, b] = [b, a + b]; } } const fib = fibonacci(); console.log([...Array(5)].map(() => fib.next().value)); (April 21, 2026)
- What does the following code demonstrate? const brand = Symbol('brand'); class MyArray extends Array { static [Symbol.hasInstance](instance) { return Array.isArray(instance); } } console.log([] instanceof MyArray); (April 21, 2026)
- What is the output of the following code? class Counter { #count = 0; increment() { this.#count++; } get value() { return this.#count; } } const c = new Counter(); c.increment(); console.log(c.value, c.#count); (April 21, 2026)
- What is the content-security-policy implication of using eval() or new Function() in JavaScript? (April 21, 2026)
- What is the difference between Atomics.wait() and Atomics.waitAsync()? (April 21, 2026)
- What does the following code output, and what concept does it illustrate? const obj = { a: 1, b: 2, c: 3 }; const { a, ...rest } = obj; console.log(rest); (April 21, 2026)
- What is the output of the following code? async function* asyncGen() { yield await Promise.resolve(1); yield await Promise.resolve(2); } (async () => { for await (const val of asyncGen()) { console.log(val); } })(); (April 21, 2026)
- What does the following code output? const handler = { get: (t, k) => k in t ? t[k] : 37 }; const p = new Proxy({}, handler); p.a = 1; console.log(p.a, p.b, 'c' in p); (April 21, 2026)
- What does V8's hidden class (shape) optimization do and what code pattern defeats it? (April 21, 2026)
- What is the significance of the 'use strict' directive in the context of the arguments object? (April 21, 2026)
- What is the output of the following code? function outer() { let count = 0; return function inner() { return ++count; }; } const a = outer(); const b = outer(); console.log(a(), a(), b()); (April 21, 2026)
- What does the HasOwnProperty anti-pattern refer to, and what is the safer alternative? (April 21, 2026)
- What is the output of the following code? let x = 0; const p = new Promise(resolve => { x = 1; resolve(x); x = 2; }); p.then(v => console.log(v, x)); (April 21, 2026)
- What is a potential race condition when using Atomics.compareExchange on a SharedArrayBuffer? (April 21, 2026)
- What distinguishes a SharedArrayBuffer from a regular ArrayBuffer? (April 21, 2026)
- What does the following code output? const obj = { x: 1, getX() { return this.x; } }; const { getX } = obj; console.log(getX()); (April 21, 2026)
- What is the purpose of the [[HomeObject]] internal slot on method definitions? (April 21, 2026)
- What is the output of this code? function test() { var x = 1; const inner = () => x; var x = 2; return inner; } console.log(test()()); (April 21, 2026)
- What is Tail Call Optimization (TCO) and under what conditions does the ECMAScript specification mandate it? (April 21, 2026)
- What does the following code output? const arr = [1, 2, 3]; arr[Symbol.iterator] = function* () { yield 'a'; yield 'b'; }; console.log([...arr]); (April 21, 2026)
- Which of the following correctly describes how async iteration (for await...of) works with an async generator? (April 21, 2026)
- What is the difference between the [[Prototype]] internal slot and the prototype property on a function? (April 21, 2026)
- What is the output of the following code? const p1 = Promise.resolve(1); const p2 = p1.then(v => { throw new Error('oops'); }); const p3 = p2.catch(e => e.message); const p4 = p3.then(v => console.log(v)); // What logs? (April 21, 2026)
- What is the difference between a module's live binding and a CommonJS exported value? (April 21, 2026)
- What is the output of the following code? class Base { constructor() { this.init(); } init() { this.value = 'base'; } } class Derived extends Base { init() { this.value = 'derived'; } } const d = new Derived(); console.log(d.value); (April 21, 2026)
- What does the following code demonstrate about the module system? // a.js import { b } from './b.js'; export const a = 1; // b.js import { a } from './a.js'; export const b = a + 1; (April 21, 2026)
- How does Serializable Structured Clone differ from JSON.stringify/parse for copying JavaScript values? (April 21, 2026)
- What is the purpose of FinalizationRegistry and what guarantees does the spec make about when callbacks fire? (April 21, 2026)
- What does the following Proxy trap code do when obj.foo is accessed? const handler = { get(target, prop, receiver) { return Reflect.get(target, prop, receiver); } }; const obj = new Proxy({ foo: 42 }, handler); (April 21, 2026)
- What is the output of the following code involving WeakRef? let obj = { name: 'target' }; const ref = new WeakRef(obj); obj = null; // GC may or may not have run console.log(ref.deref()?.name); (April 21, 2026)
- What is the precise difference between Object.getOwnPropertyDescriptor and the in operator for checking property existence? (April 21, 2026)
- What does the following generator code output? function* gen() { const x = yield 1; yield x + 10; } const g = gen(); console.log(g.next()); // A console.log(g.next(5)); // B (April 21, 2026)
- What does the following code output and why? function foo() { return { bar: 'baz' }; } function foo2() { return { bar: 'baz' }; } console.log(foo(), foo2()); (April 21, 2026)
- Which internal slot does the specification use to track whether a Promise has been resolved, and what prevents resolving a Promise twice? (April 21, 2026)
- What is the output of the following code? const obj = {}; obj[Symbol.toPrimitive] = (hint) => hint === 'number' ? 42 : 'hello'; console.log(+obj, `${obj}`, obj + ''); (April 21, 2026)
- What does Promise.race() resolve or reject with? (April 20, 2026)
- What is the output of: console.log(+'3', +true, +null, +undefined)? (April 20, 2026)
- What does the following implement? function pipe(...fns) { return x => fns.reduce((v, f) => f(v), x); } (April 20, 2026)
- What does the nullish coalescing operator (??) return? (April 20, 2026)
- What does the following code output? const a = [1, 2, 3]; const b = [1, 2, 3]; console.log(a == b, a === b); (April 20, 2026)
- What is the purpose of the globalThis object? (April 20, 2026)
- Which of the following correctly uses a getter in a JavaScript object literal? (April 20, 2026)
- What is the difference between call() and apply() when invoking a function? (April 20, 2026)
- Which of the following correctly describes how the event loop processes microtasks vs macrotasks? (April 20, 2026)
- What is the purpose of the AbortController API? (April 20, 2026)
- What does Array.prototype.reduce() return when called on an empty array without an initial value? (April 20, 2026)
- What is the difference between for...in and for...of? (April 20, 2026)
- What does the following code output? class Animal { constructor(name) { this.name = name; } speak() { return `${this.name} makes a noise.`; } } class Dog extends Animal { speak() { return `${this.name} barks.`; } } const d = new Dog('Rex'); console.log(d.speak()); (April 20, 2026)
- What does queueMicrotask() do? (April 20, 2026)
- What is the purpose of Object.defineProperty()? (April 20, 2026)
- What is the output of: console.log([] + {})? (April 20, 2026)
- What does the Symbol.iterator protocol define? (April 20, 2026)
- What is the output of the following? async function foo() { return 42; } console.log(foo()); (April 20, 2026)
- What is the difference between shallow copy and deep copy of an object? (April 20, 2026)
- What does the following snippet demonstrate? const memoize = fn => { const cache = new Map(); return (...args) => { const key = JSON.stringify(args); if (cache.has(key)) return cache.get(key); const result = fn(...args); cache.set(key, result); return result; }; }; (April 20, 2026)
- What is the difference between Object.entries() and Object.fromEntries()? (April 20, 2026)
- What is the difference between throttle and debounce? (April 20, 2026)
- Which statement about Promise.allSettled() is correct? (April 20, 2026)
- Which approach correctly creates a deep copy of a plain JSON-serializable object in modern JavaScript? (April 20, 2026)
- What does the following code produce? function* gen() { yield 1; yield 2; return 3; } const g = gen(); console.log([...g]); (April 20, 2026)
- What does tagged template literal syntax allow? (April 20, 2026)
- What is the output of the following? const {a: x, b: y = 10} = {a: 1}; console.log(x, y); (April 20, 2026)
- What does the following code output? const arr = [1, [2, [3]]]; console.log(arr.flat(1)); (April 20, 2026)
- Which of the following is true about the WeakMap data structure? (April 20, 2026)
- Which of the following best describes how JavaScript handles the 'this' keyword inside a regular method called without explicit context? (April 20, 2026)
- What does Array.prototype.flat(Infinity) do? (April 20, 2026)
- What is the output of: console.log(NaN === NaN)? (April 20, 2026)
- What is prototype pollution and why is it a security concern? (April 20, 2026)
- What does the following code output? console.log(typeof class {}); (April 20, 2026)
- What does the following code output? console.log('a'); setTimeout(() => console.log('b'), 0); Promise.resolve().then(() => console.log('c')); console.log('d'); (April 20, 2026)
- What is the purpose of the Reflect API in JavaScript? (April 20, 2026)
- What does the following code output? for (var i = 0; i < 3; i++) { setTimeout(() => console.log(i), 0); } (April 20, 2026)
- What does the Proxy object allow you to do? (April 20, 2026)
- What is currying in JavaScript? (April 20, 2026)
- What is the output of: console.log([] + [])? (April 20, 2026)
- What is the output of the following? const p = new Promise(resolve => resolve(1)); p.then(v => v * 2).then(v => console.log(v)); (April 20, 2026)
- What is the temporal dead zone (TDZ)? (April 20, 2026)
- What is the output of: console.log(0.1 + 0.2 == 0.3, 0.1 + 0.2 === 0.3)? (April 20, 2026)
- What does the following code log? const obj = { a: 1 }; const copy = Object.assign({}, obj); copy.a = 99; console.log(obj.a); (April 20, 2026)
- What is the output of: console.log(1 + '2' + 3)? (April 20, 2026)
- Which method would you use to get the prototype of an object? (April 20, 2026)
- How would you fix the classic setTimeout-in-loop closure problem to log 0, 1, 2? (April 20, 2026)
- What does Object.create(null) produce compared to {}? (April 20, 2026)
- What does Function.prototype.bind() return? (April 20, 2026)
- What is the result of calling a generator function without using the returned iterator? (April 20, 2026)
- What does the Set data structure guarantee about its elements? (April 19, 2026)
- What does Array.prototype.every() return? (April 19, 2026)
- What is the purpose of the Array.from() method? (April 19, 2026)
- What is the purpose of the super keyword inside a class constructor? (April 19, 2026)
- What does the for...of loop iterate over? (April 19, 2026)
- What does the Number.isNaN() method do differently from the global isNaN() function? (April 19, 2026)
- What does the localStorage API store and for how long? (April 19, 2026)
- What is the purpose of the Map data structure compared to a plain object? (April 19, 2026)
- Which statement correctly describes template literals (backtick strings)? (April 19, 2026)
- Which method is used to merge two or more objects into a target object? (April 19, 2026)
- What is destructuring assignment in JavaScript? (April 19, 2026)
- Which statement about JavaScript classes is correct? (April 19, 2026)
- Which loop guarantees that its body executes at least once? (April 19, 2026)
- What does Array.prototype.some() return? (April 19, 2026)
- What is the purpose of the Symbol data type in JavaScript? (April 19, 2026)
- What does the rest parameter (...args) do in a function definition? (April 19, 2026)
- What does the optional chaining operator (?.) do? (April 19, 2026)
- What is the output of: [1, 2, 3].indexOf(4)? (April 19, 2026)
- What does the Object.freeze() method do? (April 19, 2026)
- What is the purpose of the Promise.all() method? (April 19, 2026)
- What does Object.keys() return? (April 19, 2026)
- What is the output of: console.log(typeof function(){})? (April 19, 2026)
- What does the logical nullish assignment operator (??=) do? (April 19, 2026)
- What does the async keyword do when placed before a function declaration? (April 19, 2026)
- What does event.preventDefault() do? (April 19, 2026)
- What does the await keyword do inside an async function? (April 19, 2026)
- What does the String.prototype.trim() method do? (April 19, 2026)
- Which method is used to attach an event listener to a DOM element? (April 19, 2026)
- What is event bubbling in JavaScript? (April 19, 2026)
- Which string method returns the index of the first occurrence of a substring, or -1 if not found? (April 19, 2026)
- What is the output of: Boolean([]) in JavaScript? (April 19, 2026)
- What is the difference between null and undefined in JavaScript? (April 19, 2026)
- Which built-in method converts an integer to a string in a specified base (radix)? (April 19, 2026)
- What is the purpose of the Array.isArray() method? (April 19, 2026)
- Which keyword declares a variable that cannot be reassigned after initialization? (April 19, 2026)
- What is the output of typeof null in JavaScript? (April 19, 2026)
- Which method converts a JSON string into a JavaScript object? (April 19, 2026)
- What does the === operator check compared to ==? (April 19, 2026)
- Which array method creates a new array with the results of calling a function on every element? (April 19, 2026)
- What is the result of 0.1 + 0.2 === 0.3 in JavaScript? (April 19, 2026)
- Which method removes and returns the last element of an array? (April 19, 2026)
- What does the spread operator (...) do when used with an array? (April 19, 2026)
- What is hoisting in JavaScript? (April 19, 2026)
- Which of the following is NOT a falsy value in JavaScript? (April 19, 2026)
- What does Array.prototype.filter() return? (April 19, 2026)
- Which method adds one or more elements to the end of an array and returns the new length? (April 19, 2026)
- What does an arrow function expression NOT have compared to a regular function? (April 19, 2026)
- What is a closure in JavaScript? (April 19, 2026)
- Which statement correctly describes the let keyword compared to var? (April 19, 2026)
- What does the ternary operator return in: const x = 5 > 3 ? 'yes' : 'no'? (April 19, 2026)
- What is the purpose of CREATE INDEX CONCURRENTLY in PostgreSQL? (April 19, 2026)
- What is the purpose of the SQL:2011 temporal table feature (system-versioned tables)? (April 19, 2026)
- What does the pg_stat_statements extension track in PostgreSQL? (April 19, 2026)
- What is the SQL standard MATCH_RECOGNIZE clause used for? (April 19, 2026)
- What is the purpose of the REINDEX command and when should it be used? (April 19, 2026)
- What is the key difference between a correlated UPDATE using a subquery and a UPDATE ... FROM join in SQL Server/PostgreSQL? (April 19, 2026)
- What does CUME_DIST() return for a row in a window function? (April 19, 2026)
- What is the difference between table-level and row-level security in PostgreSQL? (April 19, 2026)
- In SQL Server, what is the purpose of the OPTION (RECOMPILE) query hint? (April 19, 2026)
- What is the purpose of the GROUPING SETS clause in SQL? (April 19, 2026)
- In PostgreSQL, what is the role of the autovacuum daemon? (April 19, 2026)
- What distinguishes a hash join from a merge join in terms of input requirements and memory usage? (April 19, 2026)
- In window functions, what does NTH_VALUE(expr, n) return? (April 19, 2026)
- What is the effect of implicit type conversion (coercion) on index usage in SQL? (April 19, 2026)
- What does the FILTER clause do when used with aggregate functions in SQL? (April 19, 2026)
- What is a lateral join used for that a standard subquery in the FROM clause cannot achieve? (April 19, 2026)
- What is the purpose of WAL (Write-Ahead Logging) in PostgreSQL? (April 19, 2026)
- In PostgreSQL, what does VACUUM ANALYZE do and why is it necessary? (April 19, 2026)
- What does the RETURNING clause do in PostgreSQL INSERT, UPDATE, or DELETE statements? (April 19, 2026)
- What is transaction ID wraparound in PostgreSQL and how is it prevented? (April 19, 2026)
- What is the difference between a SAVEPOINT and a full transaction ROLLBACK? (April 19, 2026)
- In SQL Server, what is the difference between DELETE and TRUNCATE with respect to transaction logging? (April 19, 2026)
- What is an autonomous transaction and which databases natively support it? (April 19, 2026)
- What does the SQL:2003 TABLESAMPLE clause do? (April 19, 2026)
- What is the purpose of the WINDOW clause in SQL (available in PostgreSQL and others)? (April 19, 2026)
- In PostgreSQL, what does pg_trgm (trigram) extension enable and which index type supports it? (April 19, 2026)
- What is a hash partition strategy and when does it outperform range partitioning? (April 19, 2026)
- What is the difference between a GIN and GiST index in PostgreSQL for full-text search? (April 19, 2026)
- What is the purpose of the WITH (NOEXPAND) hint in SQL Server when querying an indexed view? (April 19, 2026)
- What is partition pruning in the context of partitioned tables? (April 19, 2026)
- What does the MATERIALIZED option do when creating a CTE in PostgreSQL 12+? (April 19, 2026)
- What is the purpose of the EXCLUDE constraint in PostgreSQL? (April 19, 2026)
- What is the purpose of the CLUSTER command in PostgreSQL? (April 19, 2026)
- In PostgreSQL, what does SELECT FOR UPDATE SKIP LOCKED do? (April 19, 2026)
- What is predicate locking in the context of SERIALIZABLE isolation? (April 19, 2026)
- What is optimistic locking and how is it typically implemented in SQL? (April 19, 2026)
- What is the effect of adding INCLUDE columns to a non-clustered index in SQL Server or PostgreSQL? (April 19, 2026)
- What is the OUTPUT clause in SQL Server and how does it differ from PostgreSQL's RETURNING? (April 19, 2026)
- What is a deadlock and how does a database engine typically resolve it? (April 19, 2026)
- What is the purpose of EXPLAIN (ANALYZE, BUFFERS) in PostgreSQL compared to plain EXPLAIN? (April 19, 2026)
- What is the effect of creating a function-based index on UPPER(last_name) in Oracle/PostgreSQL? (April 19, 2026)
- In PostgreSQL, what does a BRIN index store and when is it most effective? (April 19, 2026)
- What happens when a partial index is defined as CREATE INDEX idx ON orders(customer_id) WHERE status = 'OPEN'? (April 19, 2026)
- Which isolation level uses multiversion concurrency control (MVCC) snapshots to present a consistent view of the database as of the transaction start time? (April 19, 2026)
- What does the SQL standard GENERATED ALWAYS AS (expression) STORED column do? (April 19, 2026)
- In PostgreSQL, what is the difference between a BEFORE trigger and an AFTER trigger on a row-level INSERT? (April 19, 2026)
- What is a write skew anomaly and which isolation level prevents it? (April 19, 2026)
- In SQL Server, what is the purpose of the NOLOCK query hint and what risk does it introduce? (April 19, 2026)
- What does the DEFERRABLE INITIALLY DEFERRED constraint option do in PostgreSQL? (April 19, 2026)
- What is an INSTEAD OF trigger and on what database object is it typically defined? (April 19, 2026)
- What does the GROUPING() function return when used with ROLLUP or CUBE? (April 18, 2026)
- How does GROUP BY CUBE differ from GROUP BY ROLLUP? (April 18, 2026)
- What SQL technique efficiently calculates subtotals and grand totals in a single query? (April 18, 2026)
- Which type of SQL join can be used to detect rows in one table that have no corresponding rows in another? (April 18, 2026)
- What does FIRST_VALUE(revenue) OVER (PARTITION BY region ORDER BY sale_date) return for each row? (April 18, 2026)
- In window functions, what is the difference between RANGE and ROWS frame modes? (April 18, 2026)
- What does the MERGE statement do in SQL? (April 18, 2026)
- What is index cardinality and why does it matter for query optimization? (April 18, 2026)
- Which execution plan operator typically indicates that an index is not being used and a full scan is occurring? (April 18, 2026)
- Which scenario correctly demonstrates when a HASH JOIN is preferred over a MERGE JOIN? (April 18, 2026)
- You observe that a query performs well with a small dataset but degrades quadratically as data grows. Which join type is the likely culprit? (April 18, 2026)
- What is the risk of using SELECT * in production analytical queries? (April 18, 2026)
- What does the LEAD() window function return when the offset goes beyond the last row of the partition? (April 18, 2026)
- What is predicate pushdown in query optimization? (April 18, 2026)
- An analyst wants to calculate the percentage each product's sales contribute to total sales. Which SQL pattern correctly does this? (April 18, 2026)
- What does LATERAL (or CROSS APPLY in SQL Server) allow in a FROM clause? (April 18, 2026)
- In a data warehouse context, what is a degenerate dimension? (April 18, 2026)
- What is the difference between TRUNCATE and DELETE when removing all rows from a table? (April 18, 2026)
- What is the purpose of statistics in SQL Server or PostgreSQL query optimization? (April 18, 2026)
- Which SQL construct allows you to define a temporary named result that can reference itself for hierarchical queries? (April 18, 2026)
- Which isolation level prevents dirty reads but still allows non-repeatable reads? (April 18, 2026)
- What is the key behavioral difference between RANK() and DENSE_RANK() when there are tied values? (April 18, 2026)
- A query uses ROW_NUMBER() OVER (PARTITION BY dept_id ORDER BY salary DESC). What does this produce? (April 18, 2026)
- How does SCD Type 2 preserve historical attribute changes? (April 18, 2026)
- What does EXPLAIN (or EXPLAIN ANALYZE in PostgreSQL) show about a query? (April 18, 2026)
- What is a covering index? (April 18, 2026)
- When is a full table scan preferable to an index seek? (April 18, 2026)
- What does ROWS BETWEEN UNBOUNDED PRECEDING AND UNBOUNDED FOLLOWING as a window frame produce? (April 18, 2026)
- How does a correlated subquery differ from a non-correlated subquery? (April 18, 2026)
- You need to find the second-highest salary in a table without using TOP/LIMIT. Which approach works in standard SQL? (April 18, 2026)
- What does the EXISTS operator do differently from IN when used in a subquery? (April 18, 2026)
- What is the purpose of QUALIFY in SQL (supported in BigQuery, Snowflake)? (April 18, 2026)
- An analyst writes SELECT 100.0 / NULLIF(total, 0) to calculate a percentage. What problem does NULLIF solve here? (April 18, 2026)
- What does the NULLIF(a, b) function return? (April 18, 2026)
- Which slowly changing dimension (SCD) type overwrites the old attribute value without preserving history? (April 18, 2026)
- What distinguishes a snowflake schema from a star schema? (April 18, 2026)
- What is the difference between a clustered and a non-clustered index? (April 18, 2026)
- In a star schema, what is the role of a fact table? (April 18, 2026)
- What does PERCENT_RANK() return for the highest-ranked row in a window? (April 18, 2026)
- What does PERCENT_RANK() return for the first row in a partition ordered by salary ASC? (April 18, 2026)
- What is a phantom read, and which isolation level prevents it? (April 18, 2026)
- Which window function calculates a running total of sales ordered by date within each region? (April 18, 2026)
- What does LAG(revenue, 2) OVER (ORDER BY month) return for the third row in a result set? (April 18, 2026)
- A CTE is defined WITH cte AS (SELECT ...). Which statement about CTEs is true? (April 18, 2026)
- In a recursive CTE, what is the role of the anchor member? (April 18, 2026)
- What does NTILE(4) OVER (ORDER BY score DESC) assign to each row? (April 18, 2026)
- You need the moving average of the last 3 rows including the current row. Which frame clause achieves this? (April 18, 2026)
- An analyst writes: SELECT dept, AVG(salary) FROM employees GROUP BY dept HAVING AVG(salary) > 70000. What does HAVING filter on here? (April 18, 2026)
- What is the result of a CROSS JOIN between a table of 5 rows and a table of 8 rows? (April 18, 2026)
- Which SQL feature allows you to pivot rows into columns dynamically without hardcoding column names? (April 18, 2026)
- What does ROLLBACK do? (April 18, 2026)
- What does a DEFAULT value on a column do? (April 18, 2026)
- Which JOIN type returns all rows from the right table and matched rows from the left table? (April 18, 2026)
- What does a LEFT JOIN return? (April 18, 2026)
- What is the difference between UNION and UNION ALL? (April 18, 2026)
- What does COMMIT do in a transaction? (April 18, 2026)
- Which data type would you choose to store a person's age? (April 18, 2026)
- Which data type is best for storing a person's name? (April 18, 2026)
- What is a subquery? (April 18, 2026)
- What does a CROSS JOIN produce? (April 18, 2026)
- Which statement adds a new column to an existing table? (April 18, 2026)
- What does a FULL OUTER JOIN return? (April 18, 2026)
- What does the NOT NULL constraint ensure? (April 18, 2026)
- What does the UNIQUE constraint enforce? (April 18, 2026)
- What is the purpose of the ON clause in a JOIN? (April 18, 2026)
- What does UPPER('hello') return? (April 18, 2026)
- What does COALESCE(a, b, c) return? (April 18, 2026)
- What does the CASE WHEN expression do in SQL? (April 18, 2026)
- What is the primary benefit of an index on a table column? (April 18, 2026)
- What does LENGTH('SQL') return in most SQL databases? (April 18, 2026)
- What is a VIEW in SQL? (April 18, 2026)
- What is the purpose of a CHECK constraint? (April 18, 2026)
- In what order does SQL evaluate the major clauses of a SELECT statement? (April 18, 2026)
- What is a foreign key? (April 18, 2026)
- Which statement creates a new table in a database? (April 18, 2026)
- Which statement permanently removes a table and all its data from the database? (April 18, 2026)
- What does the DISTINCT keyword do in a SELECT statement? (April 18, 2026)
- Which clause is used to group rows sharing a property so aggregate functions can be applied? (April 18, 2026)
- Which aggregate function calculates the arithmetic mean of a column? (April 18, 2026)
- What does MIN(price) return in a query? (April 18, 2026)
- What does SUM(salary) return when used in a query? (April 18, 2026)
- Which aggregate function returns the number of rows matching a condition? (April 18, 2026)
- What is the difference between WHERE and HAVING? (April 18, 2026)
- Which SQL statement is used to add new rows to a table? (April 18, 2026)
- What happens if you run DELETE FROM employees without a WHERE clause? (April 18, 2026)
- Which statement modifies existing records in a table? (April 18, 2026)
- What is a primary key? (April 18, 2026)
- Which condition correctly filters out NULL values? (April 18, 2026)
- Which operator checks whether a value exists within a list of values? (April 18, 2026)
- What does WHERE age BETWEEN 18 AND 30 return? (April 18, 2026)
- What does the LIKE '_a%' pattern match? (April 18, 2026)
- Which wildcard character matches any sequence of characters in a LIKE pattern? (April 18, 2026)
- What keyword is used to give a column or table a temporary name in a query? (April 18, 2026)
- How do you check if a column value is NULL in SQL? (April 18, 2026)
- Which type of JOIN returns only rows where there is a match in both tables? (April 18, 2026)
- What does MAX(score) return? (April 18, 2026)
- Which clause is used to filter rows returned by a SELECT statement? (April 18, 2026)
- What does ORDER BY DESC do? (April 18, 2026)
- Which clause restricts the number of rows returned by a query? (April 18, 2026)
- What is the difference between 'let' and 'const' in TypeScript? (April 18, 2026)
- What keyword is used to define a function in Python? (April 18, 2026)
- What is the JavaScript event loop responsible for? (April 18, 2026)
- What is a closure in JavaScript? (April 18, 2026)
- What does the === operator check in JavaScript? (April 18, 2026)
- What does a SQL INDEX do? (April 18, 2026)
- Which SQL clause is used to filter rows based on a condition? (April 18, 2026)
- What are TypeScript generics used for? (April 18, 2026)
- What is the main principle of OOP that Java is built on? (April 18, 2026)
- What is the purpose of the synchronized keyword in Java? (April 18, 2026)
- What is a WordPress post type? (April 18, 2026)
- Which SQL statement is used to retrieve data from a database? (April 18, 2026)
- What does AI stand for? (April 18, 2026)
- What is a prompt in the context of AI content creation? (April 18, 2026)
- What is an AI automation workflow? (April 18, 2026)
- What is the WordPress REST API used for? (April 18, 2026)
- What is a Python decorator? (April 18, 2026)
