Т-Банк · сентябрь 2024

Тех собес на middle-senior Java Разработчик в Т-Банк

middle-senior Тех собес 68 вопросов
1

Задача 1. Провести код-ревью и ответить на вопросы

Практика
import java.util.List;

@Service
public class RewardBillingService {
    @Autowired
    private RewardRepository rewardRepository;

    @Autowired
    private TariffRepository tariffRepository;

    @Autowired
    private RewardRestClient rewardRestClient;

    @Transactional
    public void handleRewards(List<Employee> employees) {
        for (Employee employee : employees) {
            List<Reward> rewards = rewardRepository.findByEmployeeId(employee.getId());
            for (Reward reward : rewards) {
                if (List.of("speech", "lesson", "help").contains(reward.getType())) {
                    Tariff tariff =…
Конец фрагмента

Премиум-подписка

Открывает это интервью целиком и все материалы направления «Java Разработчик».

в этом собесе: 68 вопросов 4 секции
  • Ещё 124 текстовых собеса направления
  • 353 видеозаписи собеседований
  • Приоритетная поддержка
1490₽/мес