Frontend
Wat zijn je verwachtingen van je toekomstige baan?
Wat gebeurt er met het label van de knop als je setCount meerdere keren achter elkaar aanroept in dezelfde handler? Hoe vaak wordt de component opnieuw gerenderd?
Hoe laad je zware componenten dynamisch tijdens het wisselen van tabbladen zonder de routing te wijzigen en de benodigde afhankelijkheden via Dependency Injection door te geven?
Wat is het belangrijkste voordeel van RTK Query of GraphQL-clients ten opzichte van gewone Axios?
// === 1 === // TODO: implementeer de id-functie // console.log(id()); // 0; // console.log(id()); // 1; // console.log(id()); // 2; // console.log(id()); // 3; export default function App() { // TODO: implementeer Table.tsx return <></>; }
Vertel wat de context is in JavaScript, wat de lexicale omgeving is en hoe closures werken?
Vertel over je mislukking in IT-ervaring
In welke stad ben je? Ben je bereid te verhuizen? Wat vind je van Hybrid?
Wat zijn XSS-aanvallen?
Heeft u gewerkt met SCSS/LESS preprocessors?
Heeft u ESLint en Prettier zo moeten instellen dat ze niet met elkaar in conflict kwamen?
Gegeven de volgende code snippet: ```typescript let info = { name: "Alex", skill: ["git", "react", "read"], }; let started = (info: any) => { let { name, skill } = info; (name = "Alex Pool"), skill.push("delete"); return { name, skill, online: true, }; }; ``` Leg uit wat de functie `started` doet met het `info` object en beschrijf de output van het aanroepen van `started(info)`. Bespreek ook of het originele `info` object wordt gemuteerd na het aanroepen van `started(info)`.
Mag ik een opname maken van het technische interview voor intern gebruik door het bedrijf?
Kun je in computed een API-aanroep doen?
Welke AI-tools gebruik je in je werk? Hoe sta je tegenover het gebruik van ChatGPT, Perplexity, Cursor, Claude en andere AI-agenten in de ontwikkeling?
Vertel me iets over jezelf en je meest interessante ervaring.
const X = { a: 1, b: 2, c: 3, d: 4 } function getProperty(obj, key) { // Taak om de functie te typen return obj[key] } getProperty(X, 'a') // geen fout getProperty(X, 'r') // fout, de sleutel r is geen sleutel van X getProperty({ name: 'Sergey' }, 'name') // geen fout
React-opdracht: implementeer een speelbord van 10x10 (100 vakken), elk willekeurig van kleur (rood of groen). Bij het klikken op een vak verandert de kleur naar de tegenovergestelde, en recursief wordt de kleur van alle aangrenzende cellen van dezelfde kleur gewijzigd (verticaal en horizontaal).
Vertel me meer over meertaligheid in je project
Hoe maak en gebruik je je eigen types in TypeScript?