wtorek, 28 maja 2024

101 pyta艅 rekrutacyjnych na frontend

Podrzucam list臋 realnych pyta艅 z rekrutacji frontendowych 2024. Je艣li chcesz 偶ebym Ci臋 z tego przepyta艂, odezwij si臋 na kamilnaja馃檲gmail.com

Pytania JS

  1. Czym r贸偶ni si臋 var, let i const
  2. Czym jest proxy api (nikt o to nigdy nie pyta艂, ale ja bym zapyta艂 :) https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Proxy JS
  3. Jak zrobi膰 list臋 unikalnych warto艣ci (u偶yj set)
  4. Opisz asynchroniczno艣膰
  5. Jak dzia艂a Event Loop?
  6. Czym jest TDZ?
  7. Czym r贸偶ni膮 si臋 bind, call and apply?
  8. Jak dzia艂a dziedziczenie prototyp贸w?
  9. Kt贸re warto艣ci s膮 falsy? 
  10. Kiedy warto u偶ywa膰 WeakMap i WeakSet

 Pytania Typescript

  1. Czym r贸偶ni si臋 unknown od any?
  2. Czym r贸偶ni si臋 Union od Intersection type?
  3. Jakie znasz helper methods?
  4. Czym s膮 typy generyczne?
  5. R贸偶nice mi臋dzy type i interface

Pytania Angular 

  1. Jak szczeg贸艂owo dzia艂a DI?
  2. Jak mo偶na deklarowa膰 serwisy?
  3. Jak szczeg贸艂owo dzia艂a CD? 
  4. Czym r贸偶ni si臋 markForCheck() od detectChanges()?
  5. Jak optymalizowa膰 Angulara?
  6. Opisz szczeg贸艂owo Lifecycle Hooks
  7. Czy serwisy w Angularze maj膮 dost臋p do Lifecycle Hooks? 
  8. Jak zrobi膰 w艂asny injector token?
  9. Do czego s艂u偶y useFactory, useExisting, useClass i useValue?
  10. Opisz @Host, @Self i inne injector modifiers
  11. Opisz signals
  12. Opisz szczeg贸艂owo ChangeDetectionStrategy onPush
  13. Jak unikn膮膰 wyciek贸w pami臋ci zwi膮zanych z u偶yciem RXJS
  14. Czym jest appInitializer i jak mo偶na go u偶y膰
  15. Czym jest Zone.js?

 Pytania RXJS

  1. Czym r贸偶ni膮 si臋 cold i hot observables?
  2. Czym r贸偶ni si臋 MergeMap od ExhaustMap od ConcatMap od SwitchMap w RXJS?
  3. R贸偶nice mi臋dzy RXJS i Observables 
  4. Co zmienia operator ShareReplay w RXJS?
  5. Jakie znasz operatory w RXJS? Do czego s艂u偶y pipe i jak wykonuj膮 si臋 w nim rzeczy?
  6. R贸偶nica mi臋dzy combineLatest i flatMap w RXJS
  7. Jak utworzy艂by艣 od zera swoj膮 klas臋 Observable?

Pytania GIT

  1. Czym r贸偶ni膮 si臋 merge, cherry pick i rebase
  2. Jak po艂膮czy膰 wiele commit贸w w jeden?
  3. W jaki spos贸b unika膰 konflikt贸w w repo?

Pytania przegl膮darka

  1. Opisz mechanizm CORS 
  2. Jak dzia艂a localStorage i sessionStorage, czym si臋 r贸偶ni膮
  3. Co zmienia oznaczenie skrypt贸w jako defer / async 
  4. Na czym polegaj膮 r贸偶ne typy atak贸w, np XSS

 Pozosta艂e pytania

  1. Czym r贸偶ni si臋 image od kontenera w Docker
  2. Jakie masz podej艣cie do testowania?

Brak komentarzy:

Prze艣lij komentarz