Sobes.tech

Company overview

экзон

Latest vacancy: April 8, 2026

Vacancies
1
Interviews
2
Questions
40
Tasks
0

Published in the selected period

Vacancies · 0

All company vacancies

No vacancies were found for the selected period.

Published records

Interviews · 2

All company interviews

Grouped by direction

Questions and tasks · 40

Python

Questions · 22

Java

Questions · 18

What protocols, frameworks, and libraries exist in Java for working with DBMS?

Middle

What other second solution can be proposed for comparing two Person objects?

Middle

What pattern is implemented in the chain FileInputStream → BufferedInputStream → InputStreamReader → BufferedReader?

Middle

How to write a unit test for a method that calls an external system so that no real call occurs?

Middle

public class RefEx { public static class PdfProcessor implements DocumentProcessor { } public static class DocxProcessor implements DocumentProcessor { @Override public void process(Document document) { // Specific logic for processing Word } } public static class XmlProcessor implements DocumentProcessor { @Override public void process(Document document) { // Specific logic for processing 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; } // General document processing logic processor.process(doc); } } } }

Middle
экзон - company overview - sobes.tech