Sobes.tech

Frontend

Kas jums kategoriškai nepatinka ir kas jūsų darbe nepatinka?

Middle
162

Ar buvo kada nors atvejų, kai nepavyko laiku įvykdyti? Kaip iš anksto supratote, kad nesuspėsite, ir kada apie tai pranešėte?

Middle
160

Kaip veikia Event Loop? Kas yra makrotask ir mikrotask? Kas priklauso mikrotask?

Middle+
159

Kam skirta requestIdleCallback?

Middle+
158

Ar buvo kokia nors sisteminės analizės forma ar tiesiog žodžiu aptarinėjote ir užrašėte punktus užduotyje? Ar buvo dokumentas ar puslapis Confluence'e, kuriame aprašyta, ką reikia padaryti?

Middle
157

Ar dirbote su duomenų bazėmis namų projektuose? Darėte užklausas iš lentelių, įterpimus?

Middle
156

import React, { useMemo } from 'react'; import { Button, Table, Tag } from 'antd'; import { useAppDispatch, useAppSelector } from '../hooks/redux'; import { Product } from '../types'; import { deleteProduct } from '../store/productSlice'; const categoryColors: Record<string, string> = { Electronics: 'blue', Accessories: 'green', Tools: 'orange', }; export const ProductList: React.FC = () => { const allProducts = useAppSelector((state) => state.products.items); const products = useMemo(() => [...allProducts], [allProducts]); const dispatch = useAppDispatch(); const handleDelete = (id: string) => { dispatch(deleteProduct(id)); }; const columns = [ { title: 'Pavadinimas', dataIndex: 'name', key: 'name', }, { title: 'Pardavimai', dataIndex: 'sales', key: 'sales', sorter: (a: Product, b: Product) => a.sales - b.sales, render: (v: number) => v.toLocaleString(), }, { title: 'Kategorija', dataIndex: 'category', key: 'category', render: (category: string) => ( <Tag color={categoryColors[category]}>{category}</Tag> ), }, { title: 'Veiksmas', key: 'action', render: (_: any, record: Product) => ( <Button danger onClick={() => handleDelete(record.id)}> Ištrinti </Button> ), }, ]; return <Table dataSource={products} columns={columns} rowKey="id" />; };

Middle
156

Kaip žiūrite į mokymąsi? Kaip skiriate laiko tobulėjimui?

Middle+
156

Kaip buvo suorganizuotas vystymosi procesas jūsų paskutinėje darbo vietoje? Kokiu būdu atkeliaudavo užduotys, kaip jos patekdavo į gamybą ir koks buvo jūsų vaidmuo šiame procese?

Middle
155

Ar po viso proceso buvo klaidų gamyboje?

Middle+
154

Kokius būdus žinai asinchroninio vykdymo organizavimui JavaScript'e?

Middle+
153

Kodėl nusprendėte pakeisti įmonę?

Middle+
153

Su kuo dirbote daugiausiai? Ar yra sritis ar biblioteka, kurioje turite daugiau patirties nei su kitomis? Papasakokite apie paskutinės darbo vietos ypatybes.

Middle+
151

Kokia užduotis nebuvo iš karto lengva, su kuo reikėjo kovoti?

Middle
149

Ar naudojate greito variantų paieškos metodą sprendžiant nepažįstamas užduotis?

Middle+
148

Apibendrinkite: kokios trys problemos buvo rastos ir išspręstos programėlėje?

Middle+
148

Kuo skiriasi Map ir Set JavaScript?

Middle+
148

Ar galima naudoti biblioteką virtualiam slinkimui? Kaip įgyvendinti virtualizaciją naudojant @tanstack/virtual?

Middle
147

Kuo skiriasi Promise.race ir Promise.any?

Middle+
147

Kokio tipo susietas sąrašas naudojamas grandinės metodui?

Middle+
146
/6