Sobes.tech

Frontend

За фрагмент с синхронен код, setTimeout и Promise определете реда на изхода в конзолата, като обясните макро- и микрозадачите.

Middle+
136

Работили ли сте с devDependencies, peerDependencies, optionalDependencies или bundledDependencies?

Middle+
136

Живо кодиране: реализирайте функция $ (подобно на jQuery), която приема валиден CSS селектор и намира съответните възли. Функцията трябва да връща обект с методите addClass, toggleClass, removeClass, css (приложение на стилове), html (вмъкване на HTML/CSS вътре в елемента) — с възможност за веригово извикване (chaining). Тестовият код с веригово извикване, предоставен, не трябва да бъде променян и трябва да работи след реализирането на функцията.

136

Как да организираме чрез услугата сценарии, в които два компонента трябва да четат една и съща стойност или да имат споделено състояние?

136

Каква е разликата между обикновен скрипт, скрипт с async и скрипт с defer? Ако има няколко тагове script на страницата, в какъв ред ще се заредят и изпълнят?

Middle+
136

```javascript const obj = { ime: 'Alex', kazhi() { console.info(this.ime); } }; const obj2 = { ime: 'Ivan' } const fn = obj.kazhi.bind(obj).bind(obj2); fn(); obj.kazhi(); ```

Middle
136

Какви проблеми могат да възникнат по време на хидратиране на SSR приложение, по какви причини и как бихте ги решили?

Middle
135

Моля, разкажи ми за себе си, за опита ти на последното място, за основните особености, за стек — всичко, което смяташ за важно.

Middle+
135

[име] попита: Архитектът беше обикновено отговорен за архитектурата на фронтенда, или имаше отделен човек, отговорен за това на фронтенда?

135

// входни параметри: // url // опции export function useFetch() { // логика const fetchData = async () => {}; return { data, error, loading }; }

Middle+
135

Какво точно ме заинтересува във вашата компания? Какво бих искал да намеря на ново работно място?

134

Това има смисъл—запазването на публичния договор затворен избягва нежелани отклонения в API-то, а дискриминираните съюзи са силна причина да предпочетете `type`. Когато реализирате този бутон, за да бъде пиксел перфектен и отзивчив, как се справяте с разстоянието и подравняването, така че иконата + етикетът да останат визуално последователни при различни точки на прекъсване и промени в размера на шрифта?

Senior
133

Как бих структурирал обмена на информация между бекенда и фронтенда по слоеве (архитектурно)?

Middle
133

Какво middleware използвахте в Redux? Какво е middleware?

Middle+
133

Какво е важно да се контролира при разгръщане?

Middle
132

Кои HTTP кодове за отговор знаете?

132

Не беше ли трудно да разпределите времето за два паралелни проекта от един екип?

132

Как беше структурирано дървото на вашия Redux store: колко беше вложено и как бяха организирани slices?

Middle+
132
/349