top of page
  • Linkedin
  • bluesky
  • Instagram
Bärbar dator

Notes:
-HackerRank

SQL

  • Basic Select

  • Advanced Select

  • Aggregation

  • Basic Join

  • Advanced Join

  • Alternative Queries

Python

  • Introduction

  • Basic Data Types

  • Strings

  • Sets

  • Math

  • Itertools

  • Collections

  • Date and Time

  • Errors and Exceptions

  • Classes

  • Built-Ins

  • Python Functionals

  • Regex and Parsing

  • XML

  • Closures and Decorators

  • Numpy

  • Debugging

C

  • Introduction

  • Conditionals and Loops

  • Arrays and Strings

  • Functions

  • Structs and Enums

C++

  • Introduction

  • Strings

  • Classes

  • STL

  • Inheritance

  • Debugging

  • Other Concepts

React

  • Components

  • Forms

  • Data Handling

  • State Management

  • Interaction

Linux Shell

  • Bash

  • Text Processing

  • Arrays in Bash

  • Grep Sed Awk

Databases

  • Relational Algebra

  • Indexes

  • OLAP

  • Set and Algebra

  • NoSQL - XML, MapReduce

  • Database Normalization

Regex

  • Introduction

  • Character Class

  • Repetitions

  • Grouping and Capturing

  • Backreferences

  • Assertions

  • Applications

Ruby

  • Introduction

  • Control Structures

  • Arrays & Hashes

  • Enumerables

  • Methods

  • Strings

Java

  • Introduction

  • Strings

  • BigNumber

  • Data Structures

  • Object Oriented Programming

  • Exception Handling

  • Advanced

Functional Programming

  • Introduction

  • Recursion

  • Functional Structures

  • Memorization and DP

  • Persistent Structures

  • Ad Hoc

  • Parsers

  • Interpreter and Compilers

Data Structures

  • Arrays

  • Linked Lists

  • Trees

  • Balanced Trees

  • Stacks

  • Queues

  • Heap

  • Disjoint Set

  • Multiple Choice

  • Trie

  • Advanced

Contact / Kontaktformulär

© 2024-2025 Tonje Solberg

bottom of page