Sobes.tech

Frontend

Uygulamadaki sıralamayı nasıl değerlendiriyorsunuz — doğru çalışıyor mu?

Middle
163

requestIdleCallback ne işe yarar?

Middle+
160

Hiç zamanında yetişemediğiniz bir durum oldu mu? Önceden nasıl fark ettiniz ve ne zaman bildirdiniz?

Middle
160

Event Loop nasıl çalışır? Makro görevler ve mikro görevler nedir? Mikro görevlere ne dahildir?

Middle+
159

Sistem analizi için herhangi bir format var mıydı yoksa sadece sözlü olarak tartışıp görevde maddeleri kaydediyor muydunuz? Yapılması gerekenleri anlatan bir belge veya Confluence sayfası var mıydı?

Middle
157

Son işinizde geliştirme süreci nasıl yapılandırılmıştı? Görevler hangi biçimde geliyordu, nasıl üretime alınıyordu ve bu süreçte sizin rolünüz neydi?

Middle
157

Tüm süreçten sonra üretimde hatalar oldu mu?

Middle+
156

Ev projelerinde veritabanlarıyla çalıştınız mı? Tablo sorguları yaptınız mı, eklemeler?

Middle
156

Öğrenmeye nasıl yaklaşıyorsunuz? Gelişime zaman ayırıyor musunuz?

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: '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" />; };

Middle
156

JavaScript'te asenkron yürütmeyi organize etmek için hangi yöntemleri biliyorsunuz?

Middle+
155

Şirketi değiştirmeye neden karar verdiniz?

Middle+
155

En çok neyle çalıştınız? Başka alanlar veya kütüphanelerle kıyaslandığında, sizin daha fazla deneyim sahibi olduğunuz bir alan veya kütüphane var mı? Son iş yerinizin özelliklerinden bahsedin.

Middle+
151

Bilinmeyen görevleri çözerken hızlı seçenek tarama yöntemini kullanıyor musunuz?

Middle+
150

JavaScript'te Map ve Set arasındaki fark nedir?

Middle+
150

Başlangıçta kolay olmayan görev neydi, neyle mücadele ettin?

Middle
149

Promise.race ile Promise.any arasındaki fark nedir?

Middle+
149

Sanal kaydırma için bir kütüphane kullanılabilir mi? @tanstack/virtual aracılığıyla sanallaştırma nasıl gerçekleştirilir?

Middle
149

Özetleyin: Uygulamada bulunan ve düzeltildiği üç sorun nedir?

Middle+
148

Bağlantı yöntemiyle hangi tür bağlı liste kullanılır?

Middle+
146
/6