What we cover
Tech skills we cover
Browse the 2 fields, 23 areas, and 435 skills we cover. Skills are the unit we score you on and match you to jobs and articles by — this catalog grows as our community adds and approves new ones.
Skills
Each skill is scored on its own and drives your job + article matches. Skills with a guide link to a Learn article.
PythonGuide
186 questions290 jobsLearn guide
JavaScriptGuide
134 questions295 jobsLearn guide
ReactGuide
90 questions246 jobsLearn guide
AIGuide
64 questionsLearn guide
CloudGuide
42 questionsLearn guide
React NativeGuide
40 questions11 jobsLearn guide
SQLGuide
38 questions280 jobsLearn guide
DatabasesGuide
30 questionsLearn guide
PerformanceGuide
30 questionsLearn guide
Testing & QAGuide
30 questionsLearn guide
CI/CDGuide
28 questions416 jobsLearn guide
Quality AssuranceGuide
26 questionsLearn guide
AnalyticsGuide
24 questionsLearn guide
CS FundamentalsGuide
24 questionsLearn guide
Data StructuresGuide
24 questionsLearn guide
KubernetesGuide
24 questions190 jobsLearn guide
CSSGuide
22 questions132 jobsLearn guide
DockerGuide
22 questions194 jobsLearn guide
AWSGuide
20 questions353 jobsLearn guide
CSS-in-JSGuide
20 questionsLearn guide
DataGuide
20 questionsLearn guide
ExpressGuide
20 questions2 jobsLearn guide
GitGuide
20 questions201 jobsLearn guide
Next.jsGuide
20 questions36 jobsLearn guide
Node.jsGuide
20 questions144 jobsLearn guide
SecurityGuide
20 questions24 jobsLearn guide
SEOGuide
20 questionsLearn guide
State ManagementGuide
20 questionsLearn guide
TerraformGuide
20 questions141 jobsLearn guide
AutomationGuide
18 questionsLearn guide
Best PracticesGuide
18 questionsLearn guide
ContainerizationGuide
18 questionsLearn guide
Engagement
18 questions
GraphQLGuide
18 questions64 jobsLearn guide
HTMLGuide
18 questions129 jobsLearn guide
MongoDBGuide
18 questions52 jobsLearn guide
MySQLGuide
18 questions57 jobsLearn guide
NoSQLGuide
18 questionsLearn guide
Performance OptimizationGuide
18 questionsLearn guide
RedisGuide
18 questions15 jobsLearn guide
RESTGuide
18 questions260 jobsLearn guide
Social Media
18 questions
Strategy
18 questions
styled-componentsGuide
18 questionsLearn guide
TestingGuide
18 questions193 jobsLearn guide
APIGuide
16 questionsLearn guide
Brand & Creative
16 questions
GoGuide
16 questions31 jobsLearn guide
HTTPGuide
16 questionsLearn guide
JavaGuide
16 questions278 jobsLearn guide
MicroservicesGuide
16 questionsLearn guide
Paid Media
16 questions
Product Marketing
16 questions
React StrictModeGuide
16 questionsLearn guide
User ExperienceGuide
16 questionsLearn guide
ArchitectureGuide
14 questionsLearn guide
AzureGuide
14 questions244 jobsLearn guide
Brand Messaging
14 questions
Database ManagementGuide
14 questionsLearn guide
GCPGuide
14 questions99 jobsLearn guide
HooksGuide
14 questionsLearn guide
Infrastructure as Code
14 questions
LinuxGuide
14 questions73 jobsLearn guide
PHPGuide
14 questions27 jobsLearn guide
React Lazy LoadingGuide
14 questionsLearn guide
RubyGuide
14 questions11 jobsLearn guide
Social Media Metrics
14 questions
Target Audience
14 questions
TypeScriptGuide
14 questions214 jobsLearn guide
Content Engagement
12 questions
Content Marketing
12 questions
Data FetchingGuide
12 questionsLearn guide
Engagement Analysis
12 questions
Growth & Demand Gen
12 questions
HTTP MethodsGuide
12 questionsLearn guide
Machine LearningGuide
12 questionsLearn guide
Market Identity
12 questions
ScalabilityGuide
12 questionsLearn guide
Software Development Life CycleGuide
12 questionsLearn guide
ACIDGuide
10 questionsLearn guide
Array MethodsGuide
10 questionsLearn guide
Audience Insights
10 questions
Authentication
10 questions
Code SnippetGuide
10 questionsLearn guide
Code SplittingGuide
10 questionsLearn guide
Community Management
10 questions
Consumer Behavior
10 questions
Context APIGuide
10 questionsLearn guide
Customer Perception
10 questions
Data OptimizationGuide
10 questionsLearn guide
Deployment StrategiesGuide
10 questionsLearn guide
DevOpsGuide
10 questionsLearn guide
FunctionsGuide
10 questionsLearn guide
HTTP Status CodesGuide
10 questionsLearn guide
Indexing
10 questions
Lifecycle MethodsGuide
10 questionsLearn guide
Marketing Automation
10 questions
Metrics
10 questions
MobileGuide
10 questionsLearn guide
Mobile DevelopmentGuide
10 questionsLearn guide
PostgreSQLGuide
10 questions99 jobsLearn guide
Reputation Management
10 questions
SEO Best Practices
10 questions
UsabilityGuide
10 questionsLearn guide
User InterfaceGuide
10 questionsLearn guide
Virtual DOMGuide
10 questionsLearn guide
Visibility
10 questions
Web DevelopmentGuide
10 questionsLearn guide
AbstractionGuide
8 questionsLearn guide
AccessibilityGuide
8 questionsLearn guide
AlgorithmsGuide
8 questionsLearn guide
Animation Optimization in ReactGuide
8 questionsLearn guide
API DesignGuide
8 questionsLearn guide
AssertionsGuide
8 questionsLearn guide
Atomic Design PrinciplesGuide
8 questionsLearn guide
Big-OGuide
8 questionsLearn guide
Brand Strategy
8 questions
Caching TechniquesGuide
8 questionsLearn guide
CMSGuide
8 questionsLearn guide
Code QualityGuide
8 questionsLearn guide
Competitive Analysis
8 questions
ComponentsGuide
8 questionsLearn guide
Content Strategy
8 questions
CRM Segmentation
8 questions
CSRF
8 questions
CSS Custom PropertiesGuide
8 questionsLearn guide
CSS Feature QueriesGuide
8 questionsLearn guide
CSS-in-JS Style MutationGuide
8 questionsLearn guide
Data IntegrityGuide
8 questionsLearn guide
Data Modeling
8 questions
Database Design
8 questions
Database Types
8 questions
Deferred CSS LoadingGuide
8 questionsLearn guide
Document Store
8 questions
Dynamic CSS-in-JSGuide
8 questionsLearn guide
EfficiencyGuide
8 questionsLearn guide
Error Handling
8 questions
Execution Plan
8 questions
FirebaseGuide
8 questionsLearn guide
Flexibility
8 questions
Functional Component OptimizationGuide
8 questionsLearn guide
GraphQL vs RESTGuide
8 questionsLearn guide
Helm ChartsGuide
8 questionsLearn guide
HTML BasicsGuide
8 questionsLearn guide
IACGuide
8 questionsLearn guide
InteroperabilityGuide
8 questionsLearn guide
Jenkins Build ExecutorsGuide
8 questionsLearn guide
JiraGuide
8 questionsLearn guide
JWT
8 questions
Kubernetes ArchitectureGuide
8 questionsLearn guide
Kubernetes Separation of ConcernsGuide
8 questionsLearn guide
List RenderingGuide
8 questionsLearn guide
Meta TagsGuide
8 questionsLearn guide
Mobile OptimizationGuide
8 questionsLearn guide
OAuth
8 questions
OWASP
8 questions
Password Hashing
8 questions
Performance TestingGuide
8 questionsLearn guide
PPCGuide
8 questionsLearn guide
Pricing Strategy
8 questions
Python Class MethodsGuide
8 questionsLearn guide
Python Context ManagersGuide
8 questionsLearn guide
React Component CompositionGuide
8 questionsLearn guide
React Context PerformanceGuide
8 questionsLearn guide
React Forward RefGuide
8 questionsLearn guide
React Performance OptimizationGuide
8 questionsLearn guide
React Suspense with Lazy LoadingGuide
8 questionsLearn guide
React TransitionsGuide
8 questionsLearn guide
ReconciliationGuide
8 questionsLearn guide
ReduxGuide
8 questionsLearn guide
RenderingGuide
8 questionsLearn guide
ROAS
8 questions
Search Engine Optimization
8 questions
Short-Form Video
8 questions
SQL Injection
8 questions
Suspense ManagementGuide
8 questionsLearn guide
SuspenseList CoordinationGuide
8 questionsLearn guide
Tailwind cssGuide
8 questionsLearn guide
Test AutomationGuide
8 questionsLearn guide
Testing FrameworksGuide
8 questionsLearn guide
Theming with Styled-ComponentsGuide
8 questionsLearn guide
UI Transition ManagementGuide
8 questionsLearn guide
VariablesGuide
8 questionsLearn guide
VulnerabilitiesGuide
8 questionsLearn guide
Web ServicesGuide
8 questionsLearn guide
Encryption
7 questions
AB TestingGuide
6 questionsLearn guide
Accessibility in React ModalsGuide
6 questionsLearn guide
AnimationGuide
6 questionsLearn guide
API Architecture
6 questions
API Best Practices
6 questions
API Rate LimitingGuide
6 questionsLearn guide
Attribution Modeling
6 questions
Authorization
6 questions
Automated TestingGuide
6 questionsLearn guide
Behavior-Driven Development (BDD)
6 questions
Brand Affinity
6 questions
Brand Consistency
6 questions
Brand Management
6 questions
Brand Positioning
6 questions
Brand Tone
6 questions
Buyer Personas
6 questions
CachingGuide
6 questionsLearn guide
CAP TheoremGuide
6 questionsLearn guide
CI PipelinesGuide
6 questionsLearn guide
Click-Through Rate
6 questions
Code Splitting for Web VitalsGuide
6 questionsLearn guide
Cohesion
6 questions
Component DesignGuide
6 questionsLearn guide
Concurrent Mode with startTransitionGuide
6 questionsLearn guide
Content Duplication
6 questions
Content Planning
6 questions
Context MemoizationGuide
6 questionsLearn guide
Continual Learning TechniquesGuide
6 questionsLearn guide
Continuous Testing Metrics
6 questions
Controlled Form ManagementGuide
6 questionsLearn guide
Conversion Rate Optimization
6 questions
Conversion TrackingGuide
6 questionsLearn guide
Copywriting
6 questions
CPC
6 questions
CPM
6 questions
CQRS BenefitsGuide
6 questionsLearn guide
Creative Briefing
6 questions
CSS Modules RisksGuide
6 questionsLearn guide
CSS-in-JS PerformanceGuide
6 questionsLearn guide
Custom Hook DependenciesGuide
6 questionsLearn guide
Custom Hook Form State
6 questions
Custom Hooks Complexity
6 questions
Data Quality
6 questions
Data Warehousing
6 questions
Deliverability
6 questions
Demand Generation
6 questions
Dependency ManagementGuide
6 questionsLearn guide
DevOps AutomationGuide
6 questionsLearn guide
devops-containersGuide
6 questionsLearn guide
devops-deploymentGuide
6 questionsLearn guide
Dimensionality ReductionGuide
6 questionsLearn guide
Document StructureGuide
6 questionsLearn guide
Dynamic Imports PerformanceGuide
6 questionsLearn guide
Dynamic Language Testing Risks
6 questions
Email Lifecycle
6 questions
Email Marketing
6 questions
Engagement Tracking
6 questions
ErrorBoundary ManagementGuide
6 questionsLearn guide
ErrorBoundary with React Lazy LoadingGuide
6 questionsLearn guide
Feedback Analysis
6 questions
FlatList
6 questions
Focus ManagementGuide
6 questionsLearn guide
Foreign KeysGuide
6 questionsLearn guide
FullstackGuide
6 questionsLearn guide
Funnel Optimization
6 questions
GeneratorsGuide
6 questionsLearn guide
Go-To-Market
6 questions
Google Tag Manager
6 questions
Growth Strategies
6 questions
HTML AttributesGuide
6 questionsLearn guide
HubSpot
6 questions
ImagesGuide
6 questionsLearn guide
Influencer Marketing
6 questions
Inline Style ManagementGuide
6 questionsLearn guide
Inline Styles Limitations
6 questions
Integration Testing
6 questions
Interaction Design
6 questions
JavaScript this BindingGuide
6 questionsLearn guide
Javascript Tree-ShakingGuide
6 questionsLearn guide
Keyword Research
6 questions
Kubernetes Deployment StrategiesGuide
6 questionsLearn guide
Kubernetes DeploymentsGuide
6 questionsLearn guide
Kubernetes Pod ConfigurationGuide
6 questionsLearn guide
Kubernetes Rolling UpdatesGuide
6 questionsLearn guide
Kubernetes SidecarsGuide
6 questionsLearn guide
kubernetes-helmGuide
6 questionsLearn guide
Landing Page Optimization
6 questions
Lead Scoring
6 questions
Leadgen
6 questions
Lifecycle Marketing
6 questions
Link Building
6 questions
LinkedIn Ads
6 questions
ListsGuide
6 questionsLearn guide
Loading IndicatorsGuide
6 questionsLearn guide
Local SEO
6 questions
Market Research
6 questions
Marketing
6 questions
Marketing Strategy
6 questions
Marketo
6 questions
Message Queue OrderingGuide
6 questionsLearn guide
Meta Ads
6 questions
MiddlewareGuide
6 questionsLearn guide
Modal Focus Management
6 questions
Modular CSS Approaches
6 questions
Monolithic Architecture DrawbacksGuide
6 questionsLearn guide
Mutation TestingGuide
6 questionsLearn guide
NavigationGuide
6 questionsLearn guide
Neural NetworksGuide
6 questionsLearn guide
Objects
6 questions
On-Page SEO
6 questions
OptimizationGuide
6 questionsLearn guide
Page Load Speed
6 questions
Page Object Model
6 questions
Performance ProfilingGuide
6 questionsLearn guide
Performance Trade-offs
6 questions
PluginsGuide
6 questionsLearn guide
Positioning
6 questions
Programmatic Buying
6 questions
Progressive Web App Features
6 questions
Props
6 questions
Python staticmethodGuide
6 questionsLearn guide
React Class MethodsGuide
6 questionsLearn guide
React Context vs ReduxGuide
6 questionsLearn guide
React KeysGuide
6 questionsLearn guide
React MemoizationGuide
6 questionsLearn guide
React SuspenseGuide
6 questionsLearn guide
React.memo with useContext
6 questions
Ref ForwardingGuide
6 questionsLearn guide
Referral Programs
6 questions
Reinforcement LearningGuide
6 questionsLearn guide
ROI
6 questions
Routing
6 questions
Saga PatternGuide
6 questionsLearn guide
Salesforce Marketing Cloud
6 questions
Search Engine Indexing
6 questions
SEO and React SuspenseGuide
6 questionsLearn guide
SERP Analysis
6 questions
Server-Side Rendering Hydration
6 questions
Server-Side Rendering Trade-offsGuide
6 questionsLearn guide
Shadow DOM Trade-offsGuide
6 questionsLearn guide
Site Architecture
6 questions
SOAPGuide
6 questionsLearn guide
Social Media Analytics
6 questions
Social Media Engagement
6 questions
Social Media Strategy
6 questions
SSRGuide
6 questionsLearn guide
State Update ManagementGuide
6 questionsLearn guide
Static GenerationGuide
6 questionsLearn guide
Structured Data
6 questions
Technical SEO
6 questions
Test Automation PyramidGuide
6 questionsLearn guide
Test DesignGuide
6 questionsLearn guide
Test Oracle UnderstandingGuide
6 questionsLearn guide
Testing StrategiesGuide
6 questionsLearn guide
ThemesGuide
6 questionsLearn guide
Trade-offsGuide
6 questionsLearn guide
Transfer LearningGuide
6 questionsLearn guide
UI OptimizationGuide
6 questionsLearn guide
UI StatesGuide
6 questionsLearn guide
useCallback Pitfalls
6 questions
useContext Performance Trade-offs
6 questions
useDeferredValue OptimizationGuide
6 questionsLearn guide
useImperativeHandle Customization
6 questions
useImperativeHandle with forwardRefGuide
6 questionsLearn guide
User Experience OptimizationGuide
6 questionsLearn guide
Value Proposition
6 questions
Video Marketing
6 questions
Virtualization in React
6 questions
Visual Identity
6 questions
Warnings
6 questions
Web Components Encapsulation
6 questions
Word Embedding ApplicationsGuide
6 questionsLearn guide
WordpressGuide
6 questionsLearn guide
XMLGuide
6 questionsLearn guide
XSS
6 questions
Scopes
5 questions
Abstract Data Types
4 questions
Ad Optimization
4 questions
Assistive Technologies
4 questions
Authorization Flows
4 questions
Bidding Strategies
4 questions
Brand Recognition
4 questions
Code Review
4 questions
Component Reusability
4 questions
Component Structure
4 questions
Concurrent Mode Optimization
4 questions
Conversion Rates
4 questions
Data Consistency
4 questions
Debugging
4 questions
Design Hierarchy
4 questions
Design Systems
4 questions
Development Practices
4 questions
DictionariesGuide
4 questionsLearn guide
Drip Campaigns
4 questions
Editorial Calendar
4 questions
ForEach
4 questions
GA4
4 questions
GolangGuide
4 questionsLearn guide
Google Ads
4 questions
Granular Loading StatesGuide
4 questionsLearn guide
JSON
4 questions
Keyword Relevance
4 questions
Kubernetes ConfigMapsGuide
4 questionsLearn guide
Kubernetes Init ContainersGuide
4 questionsLearn guide
kubernetes-configurationGuide
4 questionsLearn guide
Map
4 questions
Marketing Analytics
4 questions
Memoization PerformanceGuide
4 questionsLearn guide
Memoization Techniques
4 questions
Messaging
4 questions
Mobile UI
4 questions
Multiple Suspense Boundaries
4 questions
Normalization
4 questions
Object Comparison
4 questions
Organic Social
4 questions
Penalties
4 questions
Performance Tracking
4 questions
Responsive Design
4 questions
RESTful API Status Codes
4 questions
Retargeting
4 questions
Rich Snippets
4 questions
Segmentation
4 questions
Session Management
4 questions
Sharding
4 questions
Site Speed Optimization
4 questions
Social Listening
4 questions
Social Media Marketing
4 questions
Static Analysis
4 questions
Storytelling
4 questions
Theme Management
4 questions
UI Components
4 questions
Unit Testing
4 questions
Unstructured Data
4 questions
useLayoutEffect vs useEffect
4 questions
UXGuide
4 questionsLearn guide
Web Workers Impact
4 questions
Brand Voice
2 questions
Component Loading
2 questions
Content Repurposing
2 questions
CSS Delivery Optimization
2 questions
Dynamic Ads
2 questions
Eventual Consistency
2 questions
Hybrid Sorting Algorithms
2 questions
PWA Offline Strategy
2 questions
Secure Token Management
2 questions
UI Consistency
2 questions
UTM Tracking
2 questions
Angular
0 questions
System design
0 questions
Fields & areas
Your field and the areas you pick scope which practice questions you're served.
Marketing
608 questionsBrand & Creative62Content Marketing60Email & Lifecycle44Growth & Demand Gen66Marketing Analytics60Marketing Automation & CRM64Paid Media56Product Marketing62SEO66Social Media68
Technology
2,191 questionsAI102Automation128Backend154Cloud188CS Fundamentals129Data108Databases144DevOps110Frontend521Languages & Runtimes120Mobile134Security73Testing & QA280