Practise your technical interview
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 1/5
- Tempo stimato
- Meno di un'ora
- Idoneità per principianti
- 35/100
- Tipo di issue
- Documentazione
- Chiarezza
- Specificata chiaramente
- Stato di attività
- Ferma
- Stack tecnologico
- javascript
- Ambito
- content
Direzione di ricerca
Apri la raccolta JavaScript di Codewars collegata e scegli un kata. Completalo una volta, poi completalo di nuovo usando un approccio diverso, come una function extraction, map, la ricorsione o una higher-order function. Si tratta di pratica personale, quindi non ci sono submission al repository né modifiche al codice da verificare.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Link to the coursework
https://www.codewars.com/collections/cyf-js3
Why are we doing this?
In your technical interview, which will be fifteen minutes long, you may be asked to refactor code from your project. A good way to practice this is with Codewars.
- Complete a kata.
- Now complete it again, but using a different approach.
Some possible refactors
- Extract a function
- Organise your code so all the variables are defined, then the functions, then the logic
- Rewrite as a fat arrow function
- Rewrite a loop to a map
- Rewrite with higher order functions, or refactor higher order functions to loops
- Rewrite as a recursive function
Maximum time in hours
1
How to submit
This is for your own practice. No submission step.
- Lingua principale
- JavaScript
- Stelle
- 2
- Fork
- 62
- Merge medio
- 2g 1h
- PR unite (30g)
- 1
Guida per i contributori
Apri la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di CodeYourFuture/Checkpoint
-
📅 Sprint 1 Setup
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 15/100
CodeYourFuture/Checkpoint#77 ·
-
02 Prepare a demo Aperta🏕 Priority Mandatory 📅 Sprint 2 Core
Difficoltà 1/5 1-3 ore Idoneità per principianti 25/100
CodeYourFuture/Checkpoint#66 ·
-
🏕 Priority Mandatory 📅 Sprint 2 Core
Difficoltà 5/5 Più di una settimana Idoneità per principianti 15/100
CodeYourFuture/Checkpoint#65 ·
-
🏕 Priority Mandatory 📅 Sprint 3 Core
Difficoltà 5/5 Più di una settimana Idoneità per principianti 15/100
CodeYourFuture/Checkpoint#64 ·
-
🏕 Priority Mandatory 📅 Sprint 1 Core
Difficoltà 5/5 Più di una settimana Idoneità per principianti 15/100
CodeYourFuture/Checkpoint#61 ·
Tutte le issue di CodeYourFuture/Checkpoint
Issue simili
-
bot:ai-assisted component:compact-js status:untriaged
Difficoltà 2/5 1-3 ore Idoneità per principianti 84/100
midnightntwrk/midnight-sdk#403 ·
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 92/100
-
Difficoltà 1/5 1-3 ore Idoneità per principianti 86/100
DavidAnson/markdownlint-cli2#940 ·
-
documentation
Difficoltà 2/5 1-3 ore Idoneità per principianti 88/100
githubnext/gh-aw-workshop#3692 ·
-
agent/guide documentation hive/hosted-available-lke648397-260827-5n31
Difficoltà 2/5 1-3 ore Idoneità per principianti 90/100