Frontend
// Istnieje również 25 obiektów, które // mają prywatny identyfikator i metodę jego przypisania // oraz pole daty utworzenia. // Identyfikator może zawierać liczbę lub ciąg znaków. // Pole daty utworzenia również może zawierać ciąg znaków lub liczbę. // Typy dla daty utworzenia i identyfikatora są zgodne (lub ciąg, lub liczba) // Opisz typ dla takich obiektów let a = { getId: () => createdId: [phone] } let b = { getId: () => 'id', createdAt: '[phone]T20:00:00Z' } // ten obiekt NIE powinien odpowiadać typowi: let c = { getId: () => 56, createdAt: '[phone]T20:00:00Z' }
Czy lazy loading zawsze działa dobrze? Jakie problemy mogą wystąpić z chunkami?
Czy możesz wyjaśnić, z jakich zasad składa się SOLID?
Czy w pierwszym projekcie pracowałeś z projektantem lub jak była zorganizowana praca?
Na czym polega wsparcie techniczne projektu?
Checkbox i inne typy pytań to były różne komponenty czy jeden uniwersalny? Jak były renderowane?
Czy interfejs użytkownika zablokuje się przez długi synchroniczny cykl wewnątrz setTimeout?
Jak pomaga Ci TypeScript w pracy? Na czym polega typizacja w nim?
W jakim formacie przychodziły odpowiedzi z backendu i jak je przetwarzaliście (o systemie testów psychologicznych z dynamicznymi pytaniami)?
Jakie zadania chciałbyś wykonywać w nowym miejscu pracy? Czy interesuje Cię rozwój w dziedzinie technicznej lub architektonicznej?
Czy kiedykolwiek używałeś Angular CDK?
HTTP to protokół którego poziomu modelu OSI? Co jest pod nim?
Jak poprawnie wstawić tekst użytkownika do DOM, zachowując formatowanie HTML, ale unikając XSS?
Jakie metody można zastosować do odciążenia parsowania? Czy znasz atrybuty async i defer dla skryptów?
Jak szybko jesteś gotów zacząć pracę, jeśli zarówno nam, jak i tobie wszystko się podoba?
Czym jest reflow i repaint? Czym jest wymuszony reflow (wymuszone ponowne rysowanie)? Jak można zoptymalizować renderowanie, aby zmniejszyć liczbę wymuszonych ponownych rysowań?
Jak reagujesz na sytuacje, gdy wymagania są niejasne, nie istnieją lub musisz samodzielnie wyjaśniać szczegóły kolegom, projektantom, analitykom? Czy nie przeraża cię konieczność samodzielnego dopracowywania zadań i komunikowania się z innymi?
Opowiedz więcej o funkcjonalności offline: jak działa zapisywanie danych w IndexedDB przy utracie internetu?
Jakie cele miały użycie hooka useRef w twoim doświadczeniu?
Async/await jest często nazywane cukrem składniowym nad obietnicami. Jak rozumiesz to wyrażenie? Co oznacza 'cukier składniowy'?