Learning to Pass is een platform dat ontwikkelaars helpt zich voor te bereiden op technische interviews bij grote techbedrijven zoals Google. Het platform maakt gebruik van interactieve visualisaties, een Python-speelveld en AI-gestuurde feedback om complexe concepten inzichtelijk te maken.
Het curriculum is opgebouwd als een 'skill tree' en is onderverdeeld in drie hoofdcategorieën:
Datastructuren: Een traject dat loopt van beginner (Arrays & Strings) tot gevorderd (Graphs & Tries).
Algoritmen: Training in diverse methodieken, variërend van eenvoudige Sorting en Binary Search tot expert-onderwerpen zoals Dynamic Programming.
Concepten: Fundamentele theoretische kennis over Big-O notatie en de basisprincipes van System Design.
Learning to Pass: Visuele Voorbereiding op Google-interviews
Voorbeeldopgave: Two Sum (Gemakkelijk)
Gegeven een array van gehele getallen nums en een geheel getal target, return de indices van de twee getallen die samen optellen tot target.
Voorwaarde: Elke invoer heeft precies één oplossing. Je mag hetzelfde element niet twee keer gebruiken.
Tijdscomplexiteit: O(n)
Ruimtecomplexiteit: O(n)
Leerpad en Onderwerpen
Het leerpad is opgebouwd als een 'skill tree', waarbij concepten in de juiste volgorde worden geleerd met in kaart gebrachte vereisten.
Gestructureerde voorbereiding die de datastructuren en algoritmen behandelt die worden verwacht bij interviews bij grote techbedrijven. Het platform biedt interactieve visualisaties, een Python-speelveld, feedback op basis van AI en voortgangsregistratie.
Learning to Pass: Visuele Voorbereiding op Google-interviews
Voorbeeldopgave: Two Sum (Gemakkelijk)
Gegeven een array van gehele getallen nums en een geheel getal target, return de indices van de twee getallen die samen optellen tot target.
Voorwaarde: Elke invoer heeft precies één oplossing. Je mag hetzelfde element niet twee keer gebruiken.
Tijdscomplexiteit: O(n)
Ruimtecomplexiteit: O(n)
Leerpad en Onderwerpen
Het leerpad is opgebouwd als een 'skill tree', waarbij concepten in de juiste volgorde worden geleerd met in kaart gebrachte vereisten.
Tech-update is ontstaan omdat ik merkte dat ik dagelijks veel verschillende websites moest bezoeken om interessant technieuws te vinden. Dat kon efficiënter.
Hoe werkt het?
Meerdere keren per etmaal gaat mijn zelfgebouwde AI-agent op zoek naar interessante artikelen op blogs en nieuwssites.
Vindt hij iets relevants, dan wordt het artikel naar het Nederlands vertaald en op Tech-Update geplaatst.
Van ieder artikel maakt de AI ook een korte samenvatting. Zo kun je snel bepalen of het de moeite waard is om het volledige artikel te lezen.
Bij ieder artikel staat altijd een link naar de oorspronkelijke bron (vaak een Engelstalige website).
Artikelen kun je bewaren als favoriet, vastzetten in de zijbalk of terugvinden via de zoekfunctie.
In de instellingen (tandwielikoon rechtsboven) geef je aan in welk soort nieuws je geïnteresseert bent.