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

      Outdoorsy

      Employeur impliqué

      À propos
      Avis
      Salaires et avantages
      Emplois
      Entretiens
      Entretiens
      Recherches associées: Avis sur Outdoorsy | Offres d’emploi chez Outdoorsy | Salaires chez Outdoorsy | Avantages sociaux chez Outdoorsy
      Entretiens chez OutdoorsyEntretiens d’embauche pour Staff Software Engineer chez OutdoorsyEntretien chez Outdoorsy


      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 Staff Software Engineer

      27 sept. 2023
      Candidat à l'entretien anonyme
      Aucune offre
      Expérience négative
      Entretien moyen

      Candidature

      J'ai postulé en ligne. Le processus a pris 4 semaines. J'ai passé un entretien chez Outdoorsy en sept. 2023

      Entretien

      Did a takehome, had "live-coding" with two engineers. The recruiter didn't mention anything about a live coding exercise, just said attire was casual. Never had a surprise live coding interview before lol...

      Questions d'entretien [1]

      Question 1

      package main import ( "fmt" ) type Rental struct { ID int Bookings []Booking } type Booking struct { StartDate string EndDate string } type requestedDates struct { StartDate string EndDate string } type availableRentalsForDates struct { StartDate string EndDate string RentalIDs []int } func main() { inputs := []requestedDates{ { StartDate: "2023-07-24", EndDate: "2023-07-27", }, { StartDate: "2023-07-22", EndDate: "2023-07-27", }, { StartDate: "2023-07-20", EndDate: "2023-07-23", }, { StartDate: "2023-08-08", EndDate: "2023-08-10", }, { StartDate: "2023-08-16", EndDate: "2023-08-20", }, { StartDate: "2023-08-08", EndDate: "2023-08-12", }, } rentals := []Rental{ { ID: 1, Bookings: []Booking{ { StartDate: "2023-07-23", EndDate: "2023-07-26", }, { StartDate: "2023-07-28", EndDate: "2023-08-02", }, { StartDate: "2023-08-05", EndDate: "2023-08-07", }, { StartDate: "2023-08-11", EndDate: "2023-08-17", }, }, }, { ID: 2, Bookings: []Booking{ { StartDate: "2023-07-25", EndDate: "2023-07-27", }, { StartDate: "2023-07-29", EndDate: "2023-08-03", }, { StartDate: "2023-08-06", EndDate: "2023-08-08", }, { StartDate: "2023-08-12", EndDate: "2023-08-14", }, }, }, } // write a function that based on the rentals bookings and requested dates // returns a slice of requested dates with rental ids that are available for those dates // bookings are considered blocked days that are currently unavailable during that time // the bookings can share the same start or end date // a requested date range that passes through unavailable dates, should not be available available := fetchAvailabilityForRequestedDates(inputs, rentals) fmt.Println(available) } func fetchAvailabilityForRequestedDates(inputs []requestedDates, rentals []Rental) []availableRentalsForDates { availableDates := []availableRentalsForDates{} // TODO return availableDates }
      Répondre à cette question
      2

      Meilleures entreprises pour « Rémunération et avantages » près de chez vous

      avatar
      Google
      4.5★Rémunération et avantages
      avatar
      Amazon
      3.7★Rémunération et avantages
      avatar
      Mercado Livre
      4.3★Rémunération et avantages
      avatar
      Meta
      4.6★Rémunération et avantages