

Javascript is a language
Javascript is a language






PHP programming language
PHP programming language






CSS covers styling and layout in frontend development—how a website looks and adapts. It includes selectors and the cascade, box model, positioning and Flexbox/Grid, typography and colors, responsive design (media/container queries), animations/transitions, and building reusable UI themes and components.
CSS covers styling and layout in frontend development—how a website looks and adapts. It includes selectors and the cascade, box model, positioning and Flexbox/Grid, typography and colors, responsive design (media/container queries), animations/transitions, and building reusable UI themes and components.

Develop and maintain iOS mobile applications using UIKit and SwiftUI · Design and implement new features, optimize and refactor existing code
Develop and maintain iOS mobile applications using UIKit and SwiftUI · Design and implement new features, optimize and refactor existing code

Tests for Python Development path
Tests for Python Development path

Soft skills
Soft skills
Frontend System Design is a hard skill—it’s about technical architecture. But it’s evaluated alongside soft skills (communication & trade-off reasoning). App architecture & state strategy (SPA/MPA, SSR/ISR, microfrontends) Performance budgets, caching, CDN/edge, code-splitting API contracts, schema/versioning, error handling & resiliency Design system architecture, accessibility, i18n Testing strategy, observability, security, and deployments
Frontend System Design is a hard skill—it’s about technical architecture. But it’s evaluated alongside soft skills (communication & trade-off reasoning). App architecture & state strategy (SPA/MPA, SSR/ISR, microfrontends) Performance budgets, caching, CDN/edge, code-splitting API contracts, schema/versioning, error handling & resiliency Design system architecture, accessibility, i18n Testing strategy, observability, security, and deployments
SQL Databases questions evaluate a candidate’s understanding of relational data, querying, joins, indexing, normalization, transactions, and performance optimization. These questions help assess how well a developer can design database structures, write efficient queries, and work with real-world data reliably.
SQL Databases questions evaluate a candidate’s understanding of relational data, querying, joins, indexing, normalization, transactions, and performance optimization. These questions help assess how well a developer can design database structures, write efficient queries, and work with real-world data reliably.