Сколько работал на последнем месте

«Сколько работал на последнем месте» — вопрос из категории Софт-скиллы, который задают на 24% собеседований Android Разработчик. Ниже — развёрнутый пример ответа, который можно адаптировать под свой опыт.

Ответ

3 года и 5 месяцев в компании [Название компании], где занимался разработкой и поддержкой мобильных приложений на Android. Основные задачи:

  • Разработка новых фич с использованием Kotlin, Coroutines, Jetpack Components
  • Оптимизация производительности (уменьшил ANR на 30%)
  • Участие в code review и mentoring junior-разработчиков

Пример кода из последнего проекта (MVVM + Retrofit):

viewModelScope.launch {  
    try {  
        val data = repository.fetchData()  
        _uiState.value = UiState.Success(data)  
    } catch (e: Exception) {  
        _uiState.value = UiState.Error(e.message)  
    }  
}