ხელსაწყოები
CV შექმნა
შემოწირულობა
მოძებნეთ კითხვები…
⌘
K
English
Tiếng Việt
日本語
한국어
Español
العربية
বাংলা
čeština
Dansk
Deutsch
Ελληνικά
Suomi
Français
Gaeilge
ગુજરાતી
Hausa
हिन्दी
Hrvatski
Magyar
Bahasa Indonesia
Italiano
Basa Jawa
ქართული
Lietuvių
मराठी
Melayu
Malti
नेपाली
Nederlands
Norsk
ਪੰਜਾਬੀ
Polski
Português
Română
Русский
Slovenščina
Shqip
Svenska
Kiswahili
தமிழ்
తెలుగు
ภาษาไทย
Türkçe
اردو
简体中文
flow
მთავარი
თემები
კატეგორიები
სასწავლო ბილიკები
ძიება
წარმადობა გასაუბრების კითხვები · IT გასაუბრების პრაქტიკა
მთავარი
/
#წარმადობა
#წარმადობა
122 კითხვა
რა არის stream-ი Node.js-ში და როდის უნდა გამოიყენოთ ის?
Node.js
#streams
Middle
›
როგორ აკეთებთ Node.js ანგარიშის მასშტაბირებას რამდენიმე CPU-ზე?
Node.js
#scaling
Senior
›
როგორ აღმოაჩენთ და აასწორებთ მეხსიერების გაჟონვას Node.js-ში?
Node.js
#debugging
Senior
›
როდის და როგორ იყენებთ worker threads-ებს?
Node.js
#performance
Middle
›
რა კეშირების სტრატეგიები ზრდის Node API-ს სამუშაოს ეფექტურობას?
Node.js
#performance
Middle
›
როგორ აკეთებთ Node.js-ის პროფილირებას და ოპტიმიზაციას?
Node.js
#performance
Senior
›
რა არის backpressure stream-ებში და როგორ უკეთებთ მას?
Node.js
#streams
Senior
›
რა განსხვავებაა Node.js-ში blocking და non-blocking ოპერაციებს შორის?
Node.js
#async
Middle
›
როგორი ტიპის ოპერაციები ბლოკავს Node.js-ის event loop-ს?
Node.js
#async
Middle
›
როდის უნდა გამოიყენო useMemo და useCallback, და რა პრობლემას მოჰყავთ ისინი?
React
#hooks
Senior
›
რა აკეთებს React.memo და როდის არის ღირებული მისი გამოყენება?
React
#performance
Middle
›
რა არის concurrent ფიჩერები როგორიცაა useTransition და useDeferredValue?
React
#performance
Senior
›
როგორ მუშაობენ Suspense და React.lazy კოდის გაყოფისთვის?
React
#performance
Senior
›
როგორ ხდის დიაგნოსტიკა და გამოსწორება არასაჭირო ხელახლა რენდერირებების?
React
#performance
Senior
›
რა არის ინდექსი SQL-ში? როდის უნდა გამოიყენოთ და როდის არ უნდა?
SQL
#index
Middle
›
როგორ ოპტიმიზირებთ ნელ SQL მოთხოვნებს?
SQL
#performance
Senior
›
რა არის ცხრილის დაყოფა (partitioning)?
SQL
#performance
Senior
›
როგორ ემსახურება srcset, sizes და picture რეაგირებადი სურათები?
HTML
#media
Middle
›
როგორ ამუშავებს ბრაუზერი HTML-ს და აშენებს გვერდს (კრიტიკული რენდერინგის ბილიკი)?
HTML
#performance
Senior
›
რა განსხვავებაა defer-სა და async-ს შორის სკრიპტებში?
HTML
#performance
Senior
›
რა არის რესურსის მინიშნებები, როგორიცაა preload, prefetch და preconnect?
HTML
#performance
Senior
›
როგორ მუშაობს სურათების/iframes-ის ნატიური ზე-დატვირთვა?
HTML
#performance
Senior
›
როგორ შეინარჩუნოთ CSS რენდერინგის მუშაობა (reflow vs repaint)?
CSS
#performance
Senior
›
რა განსხვავებაა debounce-სა და throttle-ს შორის?
JavaScript
#performance
Senior
›
რა არის memoization და როგორ ახორციელებთ მას?
JavaScript
#performance
Senior
›
როგორ აკონტროლებს JavaScript მეხსიერებას და როგორ ხდება მეხსიერების ცალი?
JavaScript
#performance
Senior
›
რა აკეთებს next/image კომპონენტი?
Next.js
#performance
Junior
›
რა ქეშირების ფენები აქვს Next.js-ს?
Next.js
#performance
Middle
›
როგორ მუშაობს streaming SSR Suspense-ით Next.js-ში?
Next.js
#rendering
Senior
›
როგორ ოპტიმიზირებთ performance-ს და Core Web Vitals-ს Next.js-ში?
Next.js
#performance
Senior
›
როგორ ოპტიმიზირებს next/font შრიფტებს?
Next.js
#performance
Middle
›
რა არის Partial Prerendering (PPR)?
Next.js
#rendering
Senior
›
როგორ იძლევა async კომპონენტები lazy loading-ის საშუალებას?
Vue.js
#performance
Middle
›
როგორ ოპტიმიზაციას უკეთებთ Vue აპლიკაციის სამუშაო სიჩქარეს?
Vue.js
#performance
Senior
›
როგორ ხდება ნელი დატვირთვა route/feature-ების Angular-ში?
Angular
#performance
Middle
›
როგორ მუშაობს Angular-ის ცვლილებების დეტექცია და რას აკეთებს OnPush?
Angular
#performance
Senior
›
რას უზრუნველყოფს Angular SSR (Universal)?
Angular
#rendering
Senior
›
რა არის Zone.js და რას ნიშნავს "zoneless" Angular?
Angular
#performance
Senior
›
როგორ შეიძლება თავიდან აიცილოთ, რომ სახელმწიფოს განახლებამ გამოიწვიოს ზედმეტი ხელახლა რენდერირება?
მდგომარეობის მართვა
#performance
Senior
›
როგორ დაამატებთ cache-ს NestJS-ში?
NestJS
#performance
Senior
›
როგორ ხდება NestJS-ის ქარ-აქტერი და მუშაობის მდგომარეობის ოპტიმიზაცია?
NestJS
#performance
Senior
›
რა არის GIL და როგორ ზეგავლენას ახდენს ის დროითი სამუშაოდ?
Python
#concurrency
Senior
›
როგორ იმართებს Python მეხსიერებას და garbage collection-ს?
Python
#performance
Senior
›
რა დროს აირჩევთ threading, multiprocessing ან asyncio?
Python
#concurrency
Senior
›
როგორ პროფილირებთ და ოპტიმიზაციას ახორციელებთ Python-ის ფუნქციონირებაზე?
Python
#performance
Senior
›
რატომ არის FastAPI სწრაფი და როგორ ინარჩუნებ მას ისე?
FastAPI
#performance
Senior
›
როგორ ხელს უშლის select_related და prefetch_related N+1 პრობლემას?
Django
#performance
Middle
›
რა ფანტელი ვარიანტები გვაქვს Django-ში?
Django
#performance
Senior
›
როგორ მუშაობს async მხარდაჭერა თანამედროვე Django-ში?
Django
#performance
Senior
›
როგორ აკეთებთ Django-ის მასშტაბირებას მონაცემთა ბაზის დონეზე?
Django
#performance
Senior
›
როგორ მართავს Go მეხსიერებას და garbage collection-ს?
Golang
#performance
Senior
›
როგორ უნდა გამოიკვლიოთ და ოპტიმიზირება უნდა გამოიკვლიოთ Go-ს პერფორმანსი?
Golang
#performance
Senior
›
როგორ მუშაობს JVM-ის მეხსიერება და ნაგავი კრებაშ?
Java
#performance
Senior
›
როგორ ოპტიმიზაციას ახდენთ JVM აპლიკაციის შესრულებას?
Java
#performance
Senior
›
როგორ აოპტიმიზებთ PHP-ის პერფორმანსს (OPcache, JIT)?
PHP
#performance
Senior
›
რა არის გენერატორები PHP-ში და რატომ გამოვიყენოთ ისინი?
PHP
#performance
Senior
›
რა კეშირება უზრუნველყოფს Laravel-ი?
Laravel
#performance
Senior
›
როგორ აჯობებთ N+1 შეკითხვების პრობლემას და ოპტიმიზირებთ Eloquent-ს?
Laravel
#performance
Senior
›
როგორ განახორციელებთ და ოპტიმიზირებთ Laravel-ს production-ისთვის?
Laravel
#performance
Senior
›
როგორ მუშაობს მეხსიერების მართვა და쓰ბერძლის კოლექცია .NET-ში?
C#
#performance
Senior
›
როგორ улучшают Span<T> და Memory<T> production?
C#
#performance
Senior
›
როგორ სრულდება C# კოდი (IL, JIT, AOT)?
C#
#performance
Senior
›
რა არის boxing და unboxing, და რატომ არის ეს მნიშვნელოვანი?
C#
#performance
Middle
›
როგორ ადგენს Ruby მეხსიერებას და ხორბალი შეგროვებას?
Ruby
#performance
Senior
›
როგორ აკეთებთ Ruby-ის პერფორმანსის პროფილირებას და ოპტიმიზაციას?
Ruby
#performance
Senior
›
რა აკეთებს ობიექტის გაყინვა და რატომ გამოიყენება გაყინული სტრიქონის ლიტერალები?
Ruby
#performance
Senior
›
როგორ ითხოვთ 10B ჩანაწერს 100ms-ში?
სისტემის დიზაინი
#database
Senior
›
როგორ იმპორტირებთ 100M CSV ჩანაწერს DB-ში სწრაფად?
სისტემის დიზაინი
#performance
Senior
›
როგორ ექსპორტირებთ უზარმაზარ dataset-ს ცოცხალ სისტემაზე ზემოქმედების გარეშე?
სისტემის დიზაინი
#performance
Middle
›
როგორ ამუშავებთ hot key-ს ან hot row-ს მძიმე contention-ის ქვეშ?
სისტემის დიზაინი
#performance
Middle
›
რა ინდექსების ტიპები გთავაზობს PostgreSQL?
PostgreSQL
#performance
Middle
›
როგორ იყენებთ EXPLAIN და EXPLAIN ANALYZE?
PostgreSQL
#performance
Middle
›
როგორ მუშაობენ მატერიალიზებული ხედები PostgreSQL-ში?
PostgreSQL
#performance
Middle
›
როგორ მუშაობს ცხრილის დაყოფა PostgreSQL-ში?
PostgreSQL
#performance
Middle
›
როგორ ატვირთვეთ მონაცემები ეფექტურად COPY-ის გამოყენებით?
PostgreSQL
#performance
Middle
›
რა არის VACUUM და რატომ არის ის მნიშვნელოვანი?
PostgreSQL
#performance
Senior
›
რატომ გჭირდებათ კავშირის პულინგი (PgBouncer)?
PostgreSQL
#performance
Senior
›
როგორ აწარმოებთ PostgreSQL-ის შესრულების ოპტიმიზაციას?
PostgreSQL
#performance
Senior
›
როგორ მუშაობს ინდექსები MongoDB-ში?
MongoDB
#performance
Middle
›
როგორ ოპტიმიზირებთ MongoDB-ის წარმადობას?
MongoDB
#performance
Senior
›
რა მოწინავე ინდექსირების სტრატეგიებს მხარდაჭერს MongoDB?
MongoDB
#performance
Senior
›
როგორ გამოიყენება Redis ქეშად?
Redis
#performance
Junior
›
რა კეშირების სტრატეგიები და ნიმუშები არსებობს Redis-ში?
Redis
#performance
Middle
›
როგორ მართავს Redis მეხსიერებას?
Redis
#performance
Middle
›
როგორ ოპტიმიზიროთ Redis-ის PerFormance?
Redis
#performance
Senior
›
რა არის cache invalidation-ის გამოწვევები?
Redis
#performance
Senior
›
რა არის pipelining Redis-ში და როდის უნდა გამოიყენოთ იგი?
Redis
#performance
Middle
›
რატომ არის კავშირის ერთობლიობა (connection pooling) მნიშვნელოვანი Redis-ის გამოყენებისას?
Redis
#performance
Middle
›
როგორ მუშაობს კეშირება AWS-ზე (ElastiCache)?
Cloud & AWS
#performance
Middle
›
ვებ-გვერდი ან API ნელი — როგორ იპოვნებთ მიზეზს?
საიტის სანდოობა და ოპერაციები
#performance
Middle
›
როგორ ოპტიმიზირებთ ნელ მონაცემთა ბაზის მოთხოვნას?
საიტის სანდოობა და ოპერაციები
#database
Middle
›
როგორ განსაზღვრავთ, რომ 병목현상 არის CPU, მეხსიერება, I/O თუ ქსელი?
საიტის სანდოობა და ოპერაციები
#performance
Middle
›
როგორ გააკეთებდით მაღალი ტრაფიკის WordPress საიტის ოპტიმიზაციას შესრულების კუთხით?
საიტის სანდოობა და ოპერაციები
#wordpress
Senior
›
რა არის cache-ის ფენები ტიპიური ვებ-სტეკში?
საიტის სანდოობა და ოპერაციები
#caching
Middle
›
როგორ გადაწყვიტოთ რა უნდა ქეშდეს და რამდენ ხანში (TTL)?
საიტის სანდოობა და ოპერაციები
#caching
Middle
›
რა არის ქეშის დარტყმა და როგორ აიცილებთ მას?
საიტის სანდოობა და ოპერაციები
#caching
Middle
›
API-ის p99 latency არის 3წმ — როგორ დებაგავთ და აოპტიმიზირებთ მას?
საიტის სანდოობა და ოპერაციები
#performance
Senior
›
როგორ ოპტიმიზირებ SwiftUI-ის წარმადობას view identity-სა და diffing-ის გარშემო?
iOS (Swift & SwiftUI)
#swiftui
Senior
›
რა არის LCP, CLS და INP და რა არის კარგი ზღვრები?
ვების წარმადობა და Core Web Vitals
#performance
Junior
›
რა არის critical rendering path და რა ბლოკავს მას?
ვების წარმადობა და Core Web Vitals
#performance
Junior
›
როგორ ხდება სურათებისა და კომპონენტების lazy-load და რატომ?
ვების წარმადობა და Core Web Vitals
#performance
Junior
›
რა ზრდის JS bundle-ს და რატომ აზიანებს ზომა?
ვების წარმადობა და Core Web Vitals
#performance
Junior
›
როგორ დიაგნოსტირებ და აუმჯობესებ ნელ LCP-ს?
ვების წარმადობა და Core Web Vitals
#performance
Middle
›
რა იწვევს layout shift-ს და როგორ ასწორებ CLS-ს?
ვების წარმადობა და Core Web Vitals
#performance
Middle
›
რა არის code splitting და tree shaking?
ვების წარმადობა და Core Web Vitals
#performance
Middle
›
როგორ მუშაობს HTTP caching immutable ასეტებითა და CDN-ით?
ვების წარმადობა და Core Web Vitals
#performance
Middle
›
როგორ ოპტიმიზირებ სურათებს: ფორმატები, srcset და პრიორიტეტი?
ვების წარმადობა და Core Web Vitals
#performance
Middle
›
Lighthouse vs RUM: როგორ ზომავ წარმადობას სწორად?
ვების წარმადობა და Core Web Vitals
#observability
Senior
›
CSR vs SSR vs SSG vs streaming: წარმადობის კომპრომისები?
ვების წარმადობა და Core Web Vitals
#performance
Senior
›
როგორ დიაგნოსტირებ runtime jank-ს, long task-ებსა და ცუდ INP-ს?
ვების წარმადობა და Core Web Vitals
#performance
Senior
›
რა არის N+1 პრობლემა GraphQL-ში და როგორ აგვარებს მას DataLoader?
GraphQL
#performance
Middle
›
როგორ ატიუნინგებ წარმადობას Spring Boot აპში: pools, caching, N+1?
Spring Boot
#spring
Senior
›
როგორ მუშაობს B-tree, composite და covering index-ები და რა არის leftmost-prefix წესი?
MySQL
#database
Middle
›
როგორ კითხულობთ EXPLAIN-ს და იყენებთ მას ნელი მოთხოვნის ოპტიმიზაციისთვის?
MySQL
#performance
Middle
›
როგორ ატიუნებთ MySQL server-ს: buffer pool, slow query log და კავშირები?
MySQL
#performance
Senior
›
რა ზღუდავს concurrency-ს მასშტაბზე? ახსენით contention, false sharing და backpressure.
კონკურენტულობა და პარალელიზმი
#concurrency
Senior
›
რა განსხვავებაა CPU/მეხსიერების request-ებსა და limit-ებს შორის და როგორ მოქმედებენ ისინი scheduling-ზე, eviction-სა და QoS-ზე?
Kubernetes
#performance
Middle
›
რა განსხვავებაა latency-ს, bandwidth-სა და throughput-ს შორის?
ქსელები
#networking
Senior
›
როგორ მუშაობს CPU scheduling და რომელია გავრცელებული ალგორითმები?
ოპერაციული სისტემები
#performance
Middle
›
რას ჯდება რეალურად context switch და რატომ არის ეს მნიშვნელოვანი?
ოპერაციული სისტემები
#operating-systems
Senior
›
როგორ ააგებ pagination-ს, filtering-სა და sorting-ს კოლექციის endpoint-ისთვის?
REST API დიზაინი
#performance
Middle
›
როგორ მუშაობს rate limiting და HTTP caching REST API-ში?
REST API დიზაინი
#api
Senior
›