Company overview
экзон
So‘nggi vakansiya: 8-aprel, 2026
- Vakansiyalar
- 1
- Suhbatlar
- 2
- Savollar
- 40
- Vazifalar
- 0
Published in the selected period
Vakansiyalar · 0
No vacancies were found for the selected period.
Published records
Suhbatlar · 2
Grouped by direction
Savollar va vazifalar · 40
Python
Sinxron va asinxron dasturlash o'rtasidagi farq nima?
Asosiy xabar brokerlarini va ularning farqlarini nomlang
import aiohttp import asyncio async def fetch_all_tickets(self, ticket_ids: list, max_concurrent_requests: int =10): semaphore = asyncio.Semaphore(max_concurrent_requests) async with aiohttp.ClientSession() as session: tasks = [self._get_ticket(ticket_id, session, semaphore) for ticket_id in ticket_ids] tickets = [] for task in tasks: ticket = await task if ticket is not None: tickets.append(ticket) return tickets
OOP ning to'rt postulati nima
GIL (Global Interpreter Lock) nima?
Nima ikili qidirish?
Matematika nuqtai nazaridan neyron tarmog'i nima? Mashina o'qitish uchun asosiy bo'lim qaysi?
Java
Java'da ma'lumotlar bazalari bilan ishlash uchun qanday protokollar, freymvorklar va kutubxonalar mavjud?
Ikki Person ob'ektini taqqoslash uchun qanday boshqa ikkinchi yechim taklif qilish mumkin?
FileInputStream → BufferedInputStream → InputStreamReader → BufferedReader zanjirida qaysi naqsh amalga oshirilgan?
Tashqi tizimga murojaat qiladigan metod uchun birlik testini qanday yozish mumkin, shunda haqiqiy murojaat bo'lmaydi?
public class RefEx { public static class PdfProcessor implements DocumentProcessor { } public static class DocxProcessor implements DocumentProcessor { @Override public void process(Document document) { // Word uchun maxsus mantiq } } public static class XmlProcessor implements DocumentProcessor { @Override public void process(Document document) { // XML uchun maxsus mantiq } } public static class DocumentService { private final Map<DocumentType, DocumentProcessor> processors = Map.of( DocumentType.PDF, new PdfProcessor(), DocumentType.DOCX, new DocxProcessor(), DocumentType.XML, new XmlProcessor() ); public void process(Document[] documents) { for (Document doc : documents) { DocumentProcessor processor = processors.get(doc.type); if (processor == null) { break; } // Umumiy hujjatni qayta ishlash mantiqi processor.process(doc); } } } }