Sobes.tech

Company overview

экзон

Dernière offre: 8 avril 2026

Offres
1
Entretiens
2
Questions
40
Tâches
0

Published in the selected period

Offres · 1

All company vacancies

Salary ranges

Currencies are not converted. Lower and upper bounds are calculated independently and show their own sample sizes.

RUB

Données insuffisantes · n=1

Published records

Entretiens · 2

All company interviews

Grouped by direction

Questions et exercices · 40

Python

Questions · 22

Quelle est la différence entre la programmation synchrone et asynchrone?

middle+

Nomme les principaux courtiers en messages et leurs différences

middle+

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

middle+

Nomme les quatre postulats de la POO

middle+

Qu'est-ce que le GIL (Global Interpreter Lock) ?

middle+

Qu'est-ce que la recherche binaire?

middle+

Qu'est-ce qu'un réseau de neurones du point de vue mathématique ? Quelle branche des mathématiques est fondamentale pour l'apprentissage automatique ?

middle+

Java

Questions · 18

Quels protocoles, frameworks et bibliothèques existent en Java pour travailler avec des SGBD ?

Milieu

Quelle autre deuxième solution peut-on proposer pour comparer deux objets Person ?

Milieu

Quel motif est implémenté dans la chaîne FileInputStream → BufferedInputStream → InputStreamReader → BufferedReader?

Milieu

Comment écrire un test unitaire pour une méthode qui accède à un système externe, afin qu'aucune requête réelle ne soit effectuée?

Milieu

public class RefEx { public static class PdfProcessor implements DocumentProcessor { } public static class DocxProcessor implements DocumentProcessor { @Override public void process(Document document) { // Logique spécifique pour traiter Word } } public static class XmlProcessor implements DocumentProcessor { @Override public void process(Document document) { // Logique spécifique pour traiter XML } } 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; } // Logique générale pour traiter le document processor.process(doc); } } } }

Milieu