Эйч
Эйч
  • Эйч Плюс
  • Все менторы
Вопросы с собеседований/ERP Consultant

Вопросы с собеседований для ERP Consultant

Подготовьтесь к техническому интервью на позицию ERP Consultant. Реальные вопросы из ведущих IT-компаний.

Смотрите также задачи с собеседований для ERP Consultant

130 вопросов
1

Расскажите о последнем проекте: чем занимались, какие были задачи, проекты и стек?

2

Какой была внутренняя архитектура backend-сервиса: модульный монолит, DDD, MVC или иной подход?

3

Какие вы знаете поведенческие паттерны?

4

Расскажи про уровни изоляции транзакций. С какими работал, чем отличаются?

5

Если PgBouncer держит 10 соединений, но 100 клиентских — как они будут обслуживаться?

6

Как работает партиционирование для решения проблемы роста таблицы? Актуальна ли проблема bloating при таком подходе?

7

Какие вы знаете гарантии доставки сообщений в Kafka?

8

Как делали миграции баз данных без даунтайма?

9

Что такое bloating в PostgreSQL и почему физический размер таблицы растёт даже после удаления данных?

10

package com.example.photogallery.controller; import com.example.photogallery.model.Photo; import com.example.photogallery.service.PhotoService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.*; import org.springframework.web.multipart.MultipartFile; import java.util.ArrayList; import java.util.List; @RestController @RequestMapping("/api/photos") public class PhotoController { @Autowired private PhotoService photoService; private List<Photo> photos = new ArrayList<>(); private static Integer totalCount = 0; @GetMapping public List<Photo> getAllPhotos() { return photos; } @PostMapping("/upload") public String uploadPhoto(@RequestParam("file") MultipartFile file) { try { Photo photo = new Photo(); photo.setFileName(file.getOriginalFilename()); photo.setFileSize(file.getSize()); photo.setContentType(file.getContentType()); photos.add(photo); totalCount++; photoService.savePhoto(photo); return "Photo uploaded successfully"; } catch (Exception e) { return "Error uploading photo"; } } @GetMapping("/count") public Integer getCount() { return totalCount; } @DeleteMapping("/{id}") public void deletePhoto(@PathVariable Long id) { for (Photo photo : photos) { if (photo.getId().equals(id)) { photos.remove(photo); totalCount--; photoService.deletePhoto(id); break; } } } @GetMapping("/search") public List<Photo> searchPhotos(@RequestParam(required = false) String query) { if (query.isEmpty()) { return photos; } List<Photo> results = new ArrayList<>(); for (int i = 0; i < photos.size(); i++) { if (photos.get(i).getFileName().contains(query)) { results.add(photos.get(i)); } } return results; } }

11

Как выстроен Git workflow на проекте? Какие ветки используются?

12

// мутирует текущие state -> setPhotos([...photos, photo]); // не увидет изменения // мутирует переменную // нет ключа

13

С помощью submit можно запускать только Runnable или Callable тоже можно?

14

Сколько микросервисов было в обработке данных?

15

Расскажи про индексы в БД: какие бывают, когда индекс игнорируется и база делает seq scan?

16

SOLID принципы — расскажи про каждый.

17

Какой транспортный протокол использовал мессенджер?

18

Какие виды саги вы знаете?

19

Какие основные проблемы у AI-агентов сейчас?

20

Что такое slice и slice header в Go?

21
22
23
24
25
26

Все 130 вопросов доступны в Сопровождении до оффера

Узнать подробнее

Сервис развития карьеры

Контактыteam@h.careers@hcareers
TelegramVKYouTubeLinkedIn
Сервисы
AI поиск работы newПоиск вакансий newПоиск компаний newКонструктор резюме newВопросы с собеседований newЗадачи с собеседований newГайды к собеседованиям newПроверятор резюме newГенератор сопроводительных new
Поиски себя
Войти в ITКарьерная стратегияПовысить доходПрофориентация
Работа в России
Сопровождение до оффера Найти работу в РоссииРевью портфолиоРевью резюмеТестовое собеседование
Работа за рубежом
Найти работу за границейПомощь в оформлении LinkedInРевью резюме на английскомТестовое собеседование на английском
Навыки
Личный брендОценка навыковРазвитие навыков и компетенций
Поддержка
ВыгораниеОтношения с коллективомОтношения с руководителемСиндром самозванцаСложное увольнение
Для бизнеса
Аудит процессов компанииВыступление на внутреннем мероприятии компанииКонсалтинг бизнеса
Профессии
HRАдминистрированиеАналитикаДизайнИнформационная безопасностьИскусственный интеллектИсследованияКонсалтингКонтентМаркетингМенеджментНаука и образованиеОфисПоддержкаПредпринимательство
Компания
С чем помогаемОтзывы Вопросы и ответыСертификатыВебинарыСтать ментором

Услуги оказывает ООО «Эйч Карьера»
ИНН 9710095807 ОГРН 1227700077340
Адрес: 127006, г. Москва, Старопименовский пер., д. 18, стр. 2, помещ./ком./этаж I/19/2
Платформа принадлежит ООО «Эйч Карьера»

Copyright © 2020-2025 Сервис развития карьеры Эйч. Все права защищены.

Политика конфиденциальностиПользовательское соглашениеОферта