Sobes.tech

Frontend

Шта су reflow и repaint, које промене их изазивају и чему треба избегавати?

Middle+
280

Који су главни lifecycle hooks у Vue 3 када се користи Composition API и <script setup>?

Middle+
261

Како прегледач приказује страницу од тренутка када прими HTML, без коришћења оквира?

Middle+
200

Можете ли мало да кажете о вашем искуству?

Middle+
193

Шта вам се свиђа и шта не свиђа у вашој тренутној компанији?

Middle+
189

Која је разлика између ref и reactive у Vue 3 и када се користе?

Middle+
176

Да ли сте упознати са TanStack Query?

Middle+
166

Шта је SSR, са којим проблемима сте се суочили и како сте их решили?

Middle+
163

```javascript console.log('1') setTimeout(() => { console.log('2') Promise.resolve().then(() => console.log('3')) }, 0) Promise.resolve().then(() => { console.log('4') setTimeout(() => console.log('5'), 0) }) console.log('6') ```

Middle+
151

Зашто је потребно семантичко означавање, шта је то и можете ли навести неке семантичке тагове?

Middle+
138

const userStore = useUserStore() onMounted(() => { window.addEventListener('resize', handleResize) const interval = setInterval(() => { userStore.syncData() }, 5000) document.addEventListener('keydown', handleKeydown) function handleResize() { /* ... */ } function handleKeydown() { /* ... */ } })

Middle+
136

Шта је CI/CD и да ли сте радили са тим?

Middle+
134

export function useUserData(userId) { const { $api } = useNuxtApp() const user = ref(null) const isLoading = ref(true) const displayName = computed(() => { return `${user.value.firstName} ${user.value.lastName}` }) async function load() { const data = await $api.get(`/users/${userId}`) user.value = data isLoading.value = false } load() return { user, isLoading, displayName } }

Middle+
122

Како се осећате уопште радећи у вашој тренутној компанији?

Middle+
112

Да ли имате искуство у раду са Vuex?

Middle+
109

Које су ваше укупне импресије о компанији и интервјуу?

Middle+
105

Шта је BEM и зашто се користи?

Middle+
97

Радите ли на даљину или у хибридном формату?

Middle+
90