Aller au contenuAller au pied de page
  • Emplois
  • Entreprises
  • Salaires
  • Pour les employeurs

      Boostez votre carrière

      Découvrez votre salaire potentiel, décrochez des emplois de rêve et partagez vos témoignages de manière anonyme.

      employer cover photo
      employer logo
      employer logo

      Lowe's Home Improvement

      Employeur impliqué

      À propos
      Avis
      Salaires et avantages
      Emplois
      Entretiens
      Entretiens
      Recherches associées: Avis sur Lowe's Home Improvement | Offres d’emploi chez Lowe's Home Improvement | Salaires chez Lowe's Home Improvement | Avantages sociaux chez Lowe's Home Improvement
      Entretiens chez Lowe's Home ImprovementEntretiens d’embauche pour IOS Software Developer chez Lowe's Home ImprovementEntretien chez Lowe's Home Improvement


      Glassdoor

      • À propos
      • Récompenses
      • Blog
      • Nous contacter
      • Guides

      Employeurs

      • Compte employeur gratuit
      • Centre employeur
      • Blog pour les employeurs

      Informations

      • Aide
      • Règles de la communauté
      • Conditions d'utilisation
      • Confidentialité et choix publicitaires
      • Ne pas vendre ni partager mes informations
      • Outil de consentement aux cookies

      Travailler avec nous

      • Annonceurs
      • Carrières
      Télécharger l'application

      • Parcourir par :
      • Entreprises
      • Emplois
      • Lieux

      Copyright © 2008-2026. Glassdoor LLC. « Glassdoor », son logo, « Worklife Pro » et « Bowls » sont des marques déposées de Glassdoor LLC.

      Entreprises suivies

      Tenez-vous au courant des dernières opportunités et profitez de conseils d’initiés en suivant les entreprises de vos rêves.

      Recherche d’emplois

      Obtenez des recommandations et des mises à jour personnalisées en démarrant vos recherches.

      Entretien pour IOS Software Developer

      11 juin 2025
      Candidat à l'entretien anonyme
      Charlotte, NC
      Aucune offre
      Expérience neutre
      Entretien difficile

      Candidature

      J'ai postulé en ligne. Le processus a pris 3 semaines. J'ai passé un entretien chez Lowe's Home Improvement (Charlotte, NC) en avr. 2025

      Entretien

      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.

      Questions d'entretien [16]

      Question 1

      Tell me about yourself and your background
      Répondre à cette question

      Question 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?
      Répondre à cette question

      Question 3

      How does SwiftUI view know to update its view? Can you explain the differences between @State, @Binding, @StateObject, @ObservedObject
      Répondre à cette question

      Question 4

      If a struct is immutable, how does @State change the view?
      Répondre à cette question

      Question 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?
      Répondre à cette question

      Question 6

      If a user clicks the same cell in the list multiple times, how do you not duplicate API calls?
      Répondre à cette question

      Question 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?
      Répondre à cette question

      Question 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?
      Répondre à cette question

      Question 9

      What is deep linking? Tell me about your experience with it?
      Répondre à cette question

      Question 10

      What are the access levels in Swift? What are the differences?
      1 réponse

      Question 11

      What is nsManagedObjectContext in coredata?
      Répondre à cette question

      Question 12

      What does the unique key id do in coredata?
      Répondre à cette question

      Question 13

      What are the different DispatchQueue types? what does priority do?
      Répondre à cette question

      Question 14

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

      Question 15

      In code review, what do you look for?
      Répondre à cette question

      Question 16

      How would you unit test and API without making calls over the network?
      1 réponse