Ir para o conteúdoIr para a pasta
  • Vagas
  • Empresas
  • Salários
  • Para empresas

      Avance em sua carreira

      Descubra qual pode ser seu salário, conquiste a vaga dos seus sonhos e compartilhe insights de qualidade de vida com sigilo.

      employer cover photo
      employer logo
      employer logo

      Lowe's Home Improvement

      Empresa engajada

      Sobre
      Avaliações
      Remuneração e benefícios
      Vagas
      Entrevistas
      Entrevistas
      Buscas relacionadas: Avaliações da empresa Lowe's Home Improvement | Vagas da empresa Lowe's Home Improvement | Salários da empresa Lowe's Home Improvement | Benefícios da empresa Lowe's Home Improvement
      Entrevistas da empresa Lowe's Home ImprovementEntrevistas do cargo de IOS Software Developer da empresa Lowe's Home ImprovementEntrevista da empresa Lowe's Home Improvement


      Glassdoor

      • Sobre
      • Prêmios
      • Blog
      • Fale conosco

      Empresas

      • Conta gratuita de empresa
      • Área da empresa
      • Blog para empresas

      Informações

      • Ajuda
      • Regras da Comunidade
      • Termos de Uso
      • Privacidade e opções de anúncios
      • Não venda nem compartilhe minhas informações
      • Ferramenta de consentimento de uso de cookies

      Trabalhe conosco

      • Anunciantes
      • Carreiras
      Baixe o aplicativo:

      • Busque por:
      • Empresas
      • Vagas
      • Localizações

      Copyright © 2008-2026. Glassdoor LLC. “Glassdoor”, “Worklife Pro”, “Bowls” e o logotipo do Glassdoor são marcas comerciais pertencentes à Glassdoor LLC.

      Empresas seguidas

      Fique por dentro de todas as oportunidades e dicas internas seguindo as empresas de seus sonhos.

      Buscas de vagas

      Comece a buscar vagas para receber atualizações e recomendações personalizadas.

      Entrevista para IOS Software Developer

      11 de jun. de 2025
      Candidato(a) sigiloso(a) à entrevista
      Charlotte, NC
      Nenhuma oferta
      Experiência neutra
      Entrevista difícil

      Candidatura

      Candidatei-me online. O processo levou 3 semanas. Fui entrevistado pela Lowe's Home Improvement (Charlotte, NC) em abr. de 2025

      Entrevista

      There was an initial phone screen asking some basic questions about employment setup and location and how to access the take home project. Then after finishing and submitting the take home project which was a list view with a searchbar at the top where you can search for movies, and it is displayed in the list below with the tumbnail. There were some requirements, like the listview was in UIKit and detail view in SwiftUI. The next interview was walking through this project asking questions.

      Perguntas de entrevista [16]

      Pergunta 1

      Tell me about yourself and your background
      Responder à pergunta

      Pergunta 2

      What are the differences between classes and structs? Can you tell me how they are handled in memory? In the case of SwiftUI and UIKit, what are the differences?
      Responder à pergunta

      Pergunta 3

      How does SwiftUI view know to update its view? Can you explain the differences between @State, @Binding, @StateObject, @ObservedObject
      Responder à pergunta

      Pergunta 4

      If a struct is immutable, how does @State change the view?
      Responder à pergunta

      Pergunta 5

      How would you implement a paginated response to the movie listview so that when you get to the bottom of the list if fetches more movies? How would you know you are at the bottom of the list? How would you add prefetching?
      Responder à pergunta

      Pergunta 6

      If a user clicks the same cell in the list multiple times, how do you not duplicate API calls?
      Responder à pergunta

      Pergunta 7

      What type of cache would you use? How does it handle memory issues if the user is in the app for a really long time?
      Responder à pergunta

      Pergunta 8

      If API session tokens expire in the app, how would you handle that? Where would you store it securely? Tell me about you experience implementing KeyChain?
      Responder à pergunta

      Pergunta 9

      What is deep linking? Tell me about your experience with it?
      Responder à pergunta

      Pergunta 10

      What are the access levels in Swift? What are the differences?
      1 resposta

      Pergunta 11

      What is nsManagedObjectContext in coredata?
      Responder à pergunta

      Pergunta 12

      What does the unique key id do in coredata?
      Responder à pergunta

      Pergunta 13

      What are the different DispatchQueue types? what does priority do?
      Responder à pergunta

      Pergunta 14

      if an API sometimes returns a String, and sometimes returns an int, how would you handle that?
      1 resposta

      Pergunta 15

      In code review, what do you look for?
      Responder à pergunta

      Pergunta 16

      How would you unit test and API without making calls over the network?
      1 resposta