Select a role to assess

Rate your skill proficiency — the system will calculate your recommended grade

Skills Self-Assessment

Role: Systems Programmer (C/C++)

Assessed: 0 Total: 0

Algorithms & Data Structures 2

▼
Algorithms & Complexity Req.
Not assessed ▼
Data Structures Req.
Not assessed ▼

CI/CD 1

▼
GitHub Actions / GitLab CI Req.
Not assessed ▼

Clean Code & Refactoring 1

▼
Code Quality & Refactoring Req.
Not assessed ▼

Code Review 1

▼
Code Review Req.
Not assessed ▼

Compiler Theory 2

▼
AST & IR Manipulation Req.
Not assessed ▼
Compiler Optimization Passes Req.
Not assessed ▼

Concurrency & Parallelism 3

▼
Async Programming Req.
Not assessed ▼
Multithreading Req.
Not assessed ▼
Thread Synchronization Req.
Not assessed ▼

Embedded Programming 9

▼
Bare Metal Programming Req.
Not assessed ▼
C Programming Req.
Not assessed ▼
CPU Architecture Req.
Not assessed ▼
Driver Development Req.
Not assessed ▼
Firmware Development Req.
Not assessed ▼
Interrupt Handling Req.
Not assessed ▼
Kernel Development Req.
Not assessed ▼
Operating Systems Req.
Not assessed ▼
Rust for Embedded Req.
Not assessed ▼

Embedded Tools 1

▼
Debugging Tools Req.
Not assessed ▼

Hardware Interfaces 1

▼
Hardware Interfaces Req.
Not assessed ▼

Memory Management 2

▼
Memory Management Req.
Not assessed ▼
Systems Memory Management Req.
Not assessed ▼

Networking 1

▼
Network Fundamentals Req.
Not assessed ▼

OOP & Design Patterns 1

▼
Design Patterns Req.
Not assessed ▼

Optimization 1

▼
Low-Latency Systems Req.
Not assessed ▼

RTOS & Real-Time 4

▼
Bare Metal Programming Req.
Not assessed ▼
Real-Time Programming Req.
Not assessed ▼
Real-Time Systems Design Req.
Not assessed ▼
RTOS Development Req.
Not assessed ▼

System Design 1

▼
System Design Fundamentals Req.
Not assessed ▼
Additional skills (optional) 63

These skills do not affect the main grade but show the breadth of your profile.

AI Coding Assistants

▼
ChatGPT / Claude
Not assessed ▼
Cursor IDE
Not assessed ▼
GitHub Copilot
Not assessed ▼

Algorithms & Data Structures

▼
Graph Algorithms
Not assessed ▼

API Management

▼
API Documentation
Not assessed ▼

Application Security

▼
OWASP & Application Security
Not assessed ▼
Secure Coding Practices
Not assessed ▼

Benchmarking

▼
Benchmarking Tools & Methodology
Not assessed ▼
Performance Budgets
Not assessed ▼
Profiling & Benchmarking
Not assessed ▼

Caching

▼
Redis
Not assessed ▼

Clean Code & Refactoring

▼
Clean Code
Not assessed ▼

Cloud Providers

▼
AWS
Not assessed ▼

Compiler Theory

▼
Compiler Frontend
Not assessed ▼
Compiler Optimization
Not assessed ▼
Lexing & Parsing
Not assessed ▼
Type Inference & Type Checking
Not assessed ▼

Compiler Tools

▼
Code Generation
Not assessed ▼
JIT Compilation
Not assessed ▼
Language Server Protocol (LSP)
Not assessed ▼
Linker & Loader
Not assessed ▼
LLVM Framework
Not assessed ▼
Static Analysis
Not assessed ▼

Containerization

▼
Docker
Not assessed ▼
Virtualization
Not assessed ▼

Database Optimization

▼
Database Indexing
Not assessed ▼

Distributed Tracing

▼
OpenTelemetry
Not assessed ▼

DSL & Interpreters

▼
DSL Design & Implementation
Not assessed ▼
Interpreter Design
Not assessed ▼

Embedded Programming

▼
C for Embedded
Not assessed ▼
C++ for Embedded
Not assessed ▼
Rust Language
Not assessed ▼
Safety Certification
Not assessed ▼
Signal Processing (Embedded)
Not assessed ▼
Systems Programming in Go
Not assessed ▼

Embedded Tools

▼
Cross-Compilation
Not assessed ▼
Embedded Testing
Not assessed ▼

Functional Programming

▼
Functional Programming Principles
Not assessed ▼

Git & Workflows

▼
Git Advanced
Not assessed ▼

GraphQL

▼
GraphQL Design
Not assessed ▼

Infrastructure as Code

▼
Terraform
Not assessed ▼

Integration Testing

▼
Integration Testing
Not assessed ▼

Kubernetes & Orchestration

▼
Kubernetes Core
Not assessed ▼

Logging

▼
Structured Logging
Not assessed ▼

Memory Management

▼
Memory Profiling
Not assessed ▼

Metrics & Monitoring

▼
Prometheus & Grafana
Not assessed ▼

OOP & Design Patterns

▼
OOP & SOLID Principles
Not assessed ▼

Optimization

▼
Latency Optimization
Not assessed ▼
Resource Optimization FinOps
Not assessed ▼
Throughput Optimization
Not assessed ▼

Profiling

▼
Code Profiling
Not assessed ▼
CPU Profiling
Not assessed ▼
I/O & Disk Profiling
Not assessed ▼
Memory Profiling
Not assessed ▼
Performance Profiling
Not assessed ▼

Prompt Engineering

▼
Prompt Engineering for Code
Not assessed ▼

Relational Databases

▼
PostgreSQL
Not assessed ▼

REST API

▼
REST API Design
Not assessed ▼

RTOS & Real-Time

▼
RTOS Fundamentals: FreeRTOS, Zephyr
Not assessed ▼

Type Systems

▼
Generics & Parametric Polymorphism
Not assessed ▼
Type Safety & Type Systems
Not assessed ▼

Unit Testing

▼
Unit Testing
Not assessed ▼
Unit Testing
Not assessed ▼