RealToughCandy
inhoudsopgave:
Interviews programmeren is lastig.
vaak hebben de gestelde vragen niets te maken met de taken die u als software engineer zult uitvoeren.
bijvoorbeeld-wanneer is de laatste keer dat u een binaire boom moet serialiseren en deserialiseren bij het debuggen van die Vue e-commerce app?
Ja … nooit.
maar dit soort vragen worden steeds populairder onder werkgevers, en zijn de facto praktijk op de Faags.
en als u wilt slagen voor de FAANG-coderingsinterviews, moet u hun spel spelen.
TLDR
💾 het hacken van het Codeerinterview door Coderust helpt u zeer specifieke codeeruitdagingen op te lossen die bij FAANG-bedrijven worden gesteld.Het bevat meer dan 400 uitdagingen op FAANG-niveau, bijna 550 programmeerspeelplaatsen en 1500 illustraties.
Check Bekijk het Hacking the Coding Interview hier.
informatieverschaffing: Ik ben een affiliate van Educative.io en kan worden gecompenseerd als je iets koopt. Lees mijn onthulling voor meer details.
dus waar begint u?
Coderust liet een cursus precies voor dat doel.
Hacking het Codeerinterview leidt u door meer dan 80 problemen en laat u hun oplossingen zien met stapsgewijze visualisaties.
met codeerspeelplaatsen die in de browser worden uitgevoerd, is er geen configuratietijd en kunt u uw oplossingen eenvoudig aanpassen.
- vandaag nemen we een kijkje achter het hacken van de codering Interview, wat te verwachten, en of je kunt profiteren van het.
- vitale statistieken
- :
- Tabel 1: Coderust secties en uitdagingen
- Coderust Monster Probleem
- implementeer Quicksort
- Coderust Pros & Cons
- Pro: Ondersteuning voor meerdere programmeertalen
- Pro: Feature rich
- Pro: Fair Pricing & Subscription Option
- Con: bestendigt een onpraktisch ritueel
- Coderust vs Grokking
- en hoewel Grokking een serie van hoge kwaliteit is, richt het zich op intermediaire ontwikkelaars, terwijl Coderust is gericht op beginners.
- samenvatting
vandaag nemen we een kijkje achter het hacken van de codering Interview, wat te verwachten, en of je kunt profiteren van het.
vitale statistieken
- 83 lessen
- 414 uitdagingen
- 548 codespeelplaatsen
- 52 codefragmenten
- 1525 Illustraties
:
- Arrays
- Gelinkte Lijsten
- Wiskunde en Statistieken
- String
- Bomen
- Stacks en Queues
- Grafieken
- Back-Tracking
- Dynamische Programmering
- Diversen
Tabel 1: Coderust secties en uitdagingen
Coderust Monster Probleem
laten we Nu eens kijken naar een voorbeeld van het probleem dat u tegenkomt in het Hacken van de Codering Interview. Elk probleem begint met een inhoudsopgave, zodat u precies weet wat u kunt verwachten.
implementeer Quicksort
gegeven een integer array, Sorteer het in oplopende volgorde met behulp van het quicksort algoritme.
u krijgt meteen twee” freebie “tips: 1) Gebruik de verdeel en heers Strategie 2) Gebruik Hoare’ s algoritme.
dan is het tijd om plezier te hebben in de ingebouwde programmeerspeelplaats met uw taal naar keuze:
dan krijgt u een geschreven overzicht van hoe een quicksort-algoritme werkt.
tenslotte krijgt u een andere codeerspeelplaats die een mogelijke oplossing bevat:
natuurlijk moet u altijd uw antwoord optimaliseren. Probeer te komen met een paar en zie hoe ze presteren!
er is een timer in elke speelplaats voor dat doel. De implementatie quicksort uitdaging is minder “omvangrijk” dan veel van de andere vragen hier, maar de lay-out en workflow is in wezen hetzelfde voor elk van hen.
Coderust Pros & Cons
er zijn veel cursussen die je laten zien hoe je computer science uitdagingen kunt oplossen. Dus wat maakt Coderust ‘ s hacken van de codering Interview opvallen? En wat maakt het niet zo geweldig? Laten we eens kijken naar de voor-en nadelen.
Pro: Ondersteuning voor meerdere programmeertalen
de meeste prep-cursussen bieden oplossingen in slechts één taal. Bijvoorbeeld, de veelgeprezen kraken van de codering Interview boek bevat alleen oplossingen in Java. Maar Coderust breidt uit naar vijf talen. Dat betekent dat u uw oplossingen kunt testen in C++, Java, Python, JavaScript en/of Ruby. Dit is het geval voor elke uitdaging, of u nu wordt gevraagd om een array te roteren, QuickSort te implementeren of het kleinste gemeenschappelijke getal te vinden.
Pro: Feature rich
Platforms zoals leetcode en codewars kunnen u helpen om u voor te bereiden op echte vragen over het programmeren van Interviews.
maar een van hun nadelen is dat ze je niet expliciet in detail door de oplossingen laten lopen.
Dit is waar de coderust cursus de vrije platforms overtreft.
van de organisatie en diversiteit van onderwerpen, de code speeltuinen, code fragmenten en Illustraties, het is een klassiek geval van “You get what you pay for.”
er zijn meer dan 1500 Illustraties inclusief slideshows die je precies moet laten zien hoe dingen werken.
bijvoorbeeld, terwijl het quicksort-algoritme wordt uitgelegd met tekst in opsommingstekens, wordt het ook afgebeeld in een 22-dia-illustratie:
Pro: Fair Pricing & Subscription Option
uit financieel oogpunt is het leuke aan Coderust ‘ s Hacking the Coding Interview dat je een maandelijks abonnement op Educative kunt kopen.
op die manier kunt u deze cursus volgen en tientallen andere als dat nodig is.
het is ook onderdeel van een leertrack genaamd Ace the Java Coding Interview, bestaande uit 8 andere cursussen naast deze.
naar mijn mening kunt u niet fout gaan met het abonnement, zelfs als u zich alleen maar moet voorbereiden op een technisch interview.
maar als u deze cursus alleen nodig heeft, kunt u deze ook à la carte kopen.
Con: bestendigt een onpraktisch ritueel
het vragen van een kandidaat om KTH permutatie te vinden tijdens een interview is niets minder dan een high-tech ontgroeningsritueel.
deze vragen hebben bijna altijd niets te maken met uw dagelijkse taken als software engineer.
helaas is interview prep voor software engineers die zich toelegt op computer science trivia nu een huisindustrie. En hoewel een solide cursus, Coderust ‘ s hacken van de codering Interview ALLEEN verder bijdraagt aan de onzinnige praktijken oorspronkelijk aangenomen door Faags, en nu gebruikt door vele andere bedrijven ook.
Coderust vs Grokking
laten we eens kijken hoe het hacken van het Codeerinterview door Coderust zich verhoudt tot Grokking het Codeerinterview: Patronen voor het coderen van vragen door ontwerp Goeroes.
software engineer interview prep materialen zijn concurrerend.
en Coderust heeft veel concurrentie alleen al op het educatieve platform. Hun grootste rivaal is Design Goeroes, wiens Grokking serie bestaat uit fan favoriet Grokking The Coding Interview: Patterns for Coding Questions.
en hoewel Grokking een serie van hoge kwaliteit is, richt het zich op intermediaire ontwikkelaars, terwijl Coderust is gericht op beginners.
bovendien benadrukt de coderust cursus uitdagingen boven lessen, terwijl Grokking weeft in een les (vaak meerdere) voor elke codering uitdaging.
beide cursussen bieden ondersteuning voor meerdere programmeertalen, maar Grokking ondersteunt Ruby niet.
de Coderust cursus heeft ook bijna 7x meer illustraties dan de Grokking cursus. Als je een visuele leerling bent, heeft Coderust hier het duidelijke voordeel boven Grokking.
het belangrijkst is dat de coderust cursus zich richt op het oplossen van zeer specifieke coderinguitdagingen, terwijl Grokking je patronen leert om problemen op te lossen die je op weg zijn gegooid.
bijvoorbeeld, Coderust wil dat je een enkel gelinkte lijst omdraait, terwijl Grokking je introduceert in het snelle & langzame pointers patroon.
dit is een aanwijzeralgoritme dat twee aanwijzers gebruikt om door een array/reeks/gelinkte lijst te gaan en u kunt het gebruiken om veel problemen op te lossen.
als u een beginner bent, een visuele leerling, of Ruby-ondersteuning nodig hebt, kies dan Coderust.
als u geavanceerder bent en meer op patronen wilt focussen in plaats van op implementatie, kiest u Grokking.
samenvatting
Hacking the Coding Interview by Coderust is een ambitieuze entry in the FAANG interview prep world.
de sterkste verkoopargumenten zijn de selectie van programmeertaalopties, de diversiteit aan vragen en visuele hulpmiddelen zoals illustraties en codefragmenten.
ondanks het feit dat een onpraktisch ritueel wordt voortgezet, is deze cursus zeer nuttig voor mensen die een baan op FAANG-niveau willen, waar ze zeker met informaticavraagstukken te maken zullen krijgen.
en hoewel er tal van andere platforms zoals leetcode zijn die vergelijkbare coderingsuitdagingen bieden, is de coderust cursus illustratief en beschrijvend met stap-voor-stap uitleg.
Check Bekijk het Hacking the Coding Interview hier.
- Wat is Coderust?
Coderust is het bedrijf dat hun vlaggenschip software engineer interview prep cursus, Hacking the Coding Interview. Het is beschikbaar op Educative.io als een enkele aankoop of als onderdeel van hun abonnementsdienst.
- Wat is het verschil tussen Hacking the Coding Interview by Coderust en Grokking The Coding Interview: Patterns for Coding Questions by Design Goeroes? Coderust ‘ s Hacking The Coding Interview course is gericht op Junioren die op zoek zijn naar banen op FAANG-niveau, visuele leerlingen, en ondersteunt Ruby ook in zijn interactieve coderingsomgevingen.
aan de andere kant is Grokking The Coding Interview: Patterns for Coding Questions gericht op intermediaire ontwikkelaars, en leert je patronen in plaats van sterk te focussen op implementatie. - hoe verschilt Coderust van platforms zoals leetcode of codewars?
terwijl leetcode en codewars soms “kale botten” kunnen voelen, is de coderust cursus explicieter over hoe dingen werken en bevat meer educatieve hulpmiddelen zoals illustraties en coderingsfragmenten.
- Meerdere programmeer taal ondersteuning
- Voorzien van rijke
- Eerlijke prijs en abonnement optie ook beschikbaar
- Bestendigt een onpraktisch ritueel van het stellen van vragen die niet relevant zijn voor de functie
Inhoud | |
Kenmerken | |
Organisatie | |
Interactiviteit | |
samenvatting
Hacking the Coding Interview by Coderust is een ambitieuze entry in the FAANG interview prep world. De sterkste selling points zijn de selectie van programmeertaal opties, diversiteit van vragen, en visuele hulpmiddelen zoals illustraties en code snippets. hoewel een onpraktisch ritueel wordt voortgezet, is het hacken van het Coderingsinterview zeer nuttig voor mensen die op zoek zijn naar een baan op FAANG-niveau. |
4.5
|