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

Финальный собес на middle-senior IOS Разработчик в Т-Банк

middle-senior Финальное собеседование 1 задача
1

Последний этап

1. Задача: Сделать рефакторинг следующего кода

import Foundation
import FoundationNetworking

class CardsService {
    func loadCardsInfo(byCardID cardID: String,
                       completion: @escaping(_ response: CardResponse?, _ error: Error?) -> Void) {
        guard let url = URL(string: "www.tinkoff.ru/getCards?cardID=(cardID)") else { return }
        URLSession.shared.dataTask(with: URLRequest(url: url)) { data, response, error in
            if let data = data {
                let model = try? JSONDecoder().decode(CardResponse.self,…
Конец фрагмента

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

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

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