Sobes.tech

Frontend

Cât de curând sunt gata să se mute într-un loc nou?

Middle
АэрофлотАэрофлот
97

Rescrie funcția strjoin în ES5 fără operatorul rest

Intern
Яндекс
97

Cum funcționează React sub capotă? Explicați mecanismul de reconciliation, Virtual DOM, arhitectura Fiber și de ce sunt două faze (render și commit).

Middle+
Альфа СОФТ
97

import React, { useState, useEffect, useRef, useContext, useReducer, useMemo, me const someFunc = (arr) => { return [...arr].sort((a, b) => a - b); }; const LazyInit = (props) => { const [arr, setArr] = useState(someFunc(props.arr)); const onClick = () => { setArr((prev) => prev.concat(prev.length + 1)) } return ( <> <button onClick={onClick}> Incrementare </button> <ul> {arr.map((n, index) => <li key={index}>{n}</li>)} </ul> </> ) } export default () => <LazyInit arr={[1, 2, 3]} />;

Middle+
IT OneIT One
97

Ce gestionare de stare au fost folosite? De ce este rău Redux?

Middle
BCraft
97

Vorbește despre ultimul loc de muncă și experiența ta cu Vue și TypeScript: ce ai făcut de la zero, ce sarcini dificile sau interesante ai rezolvat?

Middle
Pac Group
97

Ai lucrat cu cookie-uri? Spune-mi, cum se instalează un cookie în browser — ce metode de instalare există?

Middle
WB банк
97

Cum evaluați nivelul dvs. actual în dezvoltarea frontend?

Senior
Мой СкладМой Склад
97

Care este diferența dintre variabilele din preprocesatoare și variabilele native CSS?

Middle
РунитиРунити
97

Vorbește despre experiența ta: unde ai lucrat, ce ai făcut, ce tehnologie ai folosit?

Middle
СБЕРСБЕР
97

Vorbiți despre closures în JavaScript. Unde sunt utilizate closures în Vue 3?

Middle
АО Пари Страховая компания
97

Problema JavaScript: scrieți o funcție care primește două array-uri și returnează un array cu elementele care sunt prezente doar într-unul dintre ele (diferența simetrică). Evaluați complexitatea algoritmului.

Middle
Цифротех
97

Ce experiență ai în backend?

Senior
Nebuly
97

Adesea, layout-urile complexe de flex sau grid funcționează excelent în Chrome, dar în Safari, în special pe iOS și Mac, interfața poate să se comprime pe înălțime sau să se strice scroll-ul. Ați întâmpinat astfel de probleme? Cum ați depanat bug-urile în Safari?

Middle
Магнут
97

Ce nu vă place categoric și nu vă convine la locul de muncă?

Middle
Ifellow
97

Ce poți să ne spui despre Nuxt? Care sunt dificultățile în lucrul cu Nuxt în comparație cu Vue 3?

Middle
Pac Group
97

La task-ul de test: ai un AnnotationService. Ce algoritm folosești pentru a decide dacă serviciul trebuie să fie providedIn: 'root' sau la nivelul componentului/modulului?

Middle
Клируэй Технолоджис
96

Există o formă populară care este utilizată în 5 locuri diferite ale proiectului, dar fiecare utilizare are mici diferențe. Cum ai proiecta un astfel de component?

Senior
АЛМИ Партнер
96

Cum să creezi și să folosești propriile tipuri în TypeScript?

Middle
Premium IT Solution
96

Cum se copiază un obiect (tip nenumeric) astfel încât modificările din copie să nu afecteze originalul?

Middle+
Ozon Tech
96
/298