Tətbiqdaxili sıralaməni necə qiymətləndirirsiniz — düzgün işləyirmi?
Frontend
Event Loop necə işləyir? Makro və mikro tapşırıqlar nədir? Mikro tapşırıqlara nə daxildir?
Heç vaxt vaxtında çatdırmadığınız olubmu? Əvvəlcədən necə başa düşdünüz və nə vaxt bildirdiniz?
requestIdleCallback nə üçün lazımdır?
Sistem analizi üçün hər hansı bir format var idi, yoxsa sadəcə sözlə müzakirə edilirdi və tapşırığa qeyd edilirdi? Ediləcək işlərin təsviri olan sənəd və ya Confluence səhifəsi var idi?
Son iş yerinizdə inkişaf prosesinin quruluşu necə idi? Tapşırıqlar hansı formada gəlirdi, necə istehsalata daxil olurdu və bu prosesdə sizin rolunuz nə idi?
Bütün prosesdən sonra istehsalda səhvlər baş verdi?
JavaScript-də asinxron icra üçün hansı üsulları bilirsiniz?
Niyə şirkəti dəyişməyə qərar verdiniz?
Təlimə necə yanaşırsınız? İnkişaf üçün vaxt ayırırsınızmı?
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: 'Name', dataIndex: 'name', key: 'name', }, { title: 'Sales', dataIndex: 'sales', key: 'sales', sorter: (a: Product, b: Product) => a.sales - b.sales, render: (v: number) => v.toLocaleString(), }, { title: 'Category', dataIndex: 'category', key: 'category', render: (category: string) => ( <Tag color={categoryColors[category]}>{category}</Tag> ), }, { title: 'Action', key: 'action', render: (_: any, record: Product) => ( <Button danger onClick={() => handleDelete(record.id)}> Delete </Button> ), }, ]; return <Table dataSource={products} columns={columns} rowKey="id" />; };
Ev layihələrdə verilənlər bazası ilə işlədinizmi? Cədvəllərdən sorğular etdinizmi, daxil etmələr?
Virtual sürüş üçün kitabxana istifadə etmək mümkündürmü? @tanstack/virtual vasitəsilə virtualizasiyanı necə həyata keçirmək olar?
Ən çox nə ilə işlədiniz? Digər sahələr və ya kitabxanalarla müqayisədə, hansı sahə və ya kitabxana ilə daha çox təcrübəniz var? Son iş yerinizin xüsusiyyətləri haqqında danışın.
Promise.race və Promise.any arasındakı fərq nədir?
IIFE ilə kod var, obyekt qaytarır, onun sahəsi value və setValue metodu var. setValue(2) çağırıldıqdan və value sahəsinə müraciət etdikdən sonra konsolda nə göstəriləcək? İki ədədi göstərmək üçün nəyi düzəltmək lazımdır?
JavaScript-də Map və Set arasındakı fərq nədir?
Naməlum tapşırıqları həll edərkən sürətli seçimlər axtarış metodundan istifadə edirsinizmi?
Başlanğıcda asan olmayan vəzifə hansıdır, nə ilə mübarizə apardın?
Xülasə edin: tətbiqdə tapılan və düzəldilən üç problem nədir?