Passa al contenutoPassa al piè di pagina
  • Lavori
  • Aziende
  • Stipendi
  • Per le aziende

      Migliora la tua carriera

      Scopri le tue potenzialità di guadagno, trova lavori da sogno e condividi approfondimenti su lavoro e vita privata in forma anonima.

      employer cover photo
      employer logo
      employer logo

      Snap

      Azienda coinvolta

      Circa
      Recensioni
      Stipendi e benefit
      Lavori
      Colloqui
      Colloqui
      Ricerche correlate: Recensioni su Snap | Offerte di lavoro di Snap | Stipendi di Snap | Benefit di Snap
      Colloqui di SnapColloqui per SnapUp Apprentice presso SnapColloquio di Snap


      Glassdoor

      • Chi siamo
      • Contattaci

      Aziende

      • Account Business gratuito
      • Spazio per le aziende
      • Blog per le aziende

      Informazioni

      • Aiuto
      • Linee guida
      • Condizioni d'uso
      • Privacy e scelte pubblicitarie
      • Non vendere né condividere le mie informazioni
      • Strumento per l'accettazione dei cookie

      Lavora con noi

      • Inserzionisti
      • Carriere
      Scarica l'app

      • Cerca:
      • Aziende
      • Lavori
      • Località

      Copyright © 2008-2026. Glassdoor LLC. "Glassdoor," "Worklife Pro," "Bowls" e il relativo logo sono marchi registrati di Glassdoor LLC.

      Aziende seguite

      Non lasciarti sfuggire opportunità e informazioni privilegiate seguendo le aziende dove vorresti lavorare.

      Ricerche di lavoro

      Ricevi suggerimenti e aggiornamenti personalizzati avviando le tue ricerche.

      Colloquio per SnapUp Apprentice

      1 lug 2022
      Candidato anonimo a colloquio
      Santa Monica, CA
      Nessuna offerta
      Esperienza neutra
      Colloquio difficile

      Candidatura

      Ho presentato la mia candidatura online. La procedura ha richiesto 4 settimane. Ho sostenuto un colloquio presso Snap (Santa Monica, CA) nel mese di mag 2022

      Colloquio

      1) 1 hour long technical interview (pretty average leetcode question) 2) 5 hour onsite interview with a 30 minute break (bigger 5 phase project that is done with software engineers), last 30 mins saved for any questions you have

      Domande di colloquio [1]

      Domanda 1

      Sort an array of 0s, 1s, and 2s
      Rispondi alla domanda

      Altre recensioni di colloqui per SnapUp Apprentice presso Snap

      Colloquio per SnapUp Apprentice

      4 apr 2024
      Candidato anonimo a colloquio
      Nessuna offerta
      Esperienza neutra
      Colloquio nella media

      Candidatura

      Ho presentato la mia candidatura tramite un selezionatore. La procedura ha richiesto 2 mesi. Ho sostenuto un colloquio presso Snap

      Colloquio

      Remote 5 Hour Project Interview with 5 different interviewers, all Software Engineers. Last half hour is left to evaluate and ask questions about the company. Implementation of a chat system with 3 parts: Messaging, Feed Sync and Privacy (Friend Messaging only).

      Domande di colloquio [3]

      Domanda 1

      PHASE 1 - MVP Messaging For the initial version of Chat, Snap has decided to only support messages between 2 users. Users will only be able to enter text in the chat box and send messages to each other. Your TL has provided the below skeleton code for the API that will receive incoming messages from the client. Please implement the sendMessage and getConversation functions: def send_message(sender_id: str, recipient_id: str, message: str) -> None: def get_conversation(sender_id: str, recipient_id: str) -> ???:
      Rispondi alla domanda

      Domanda 2

      PHASE 2 - Feed Sync Now that basic sending and receiving of messages are working, the client team wants to work on the "Feed" screen for messages. The "Feed", in snapchat is a list of conversations that a user is a part of. The feed is sorted by the newest message at the top of the feed.. The client team has asked you to implement the following API: [Java] def sync_feed(user_id: str) -> ???:
      Rispondi alla domanda

      Domanda 3

      PHASE 3 - Privacy Settings To support privacy controls you will: Create a new service that the ConversationService will use to check the relationship between two users. Add a new method to the ConversationService that allows users to update their privacy settings. Add logic to check if a user can send a message to another user based on their privacy settings. from enum import Enum class Privacy(Enum): PUBLIC = "PUBLIC" FRIENDS = "FRIENDS" class ConversationService: def set_privacy(self, user_id, privacy): pass class FriendService: def is_friend(self, user_id, friend_id): def add_friend(self, user_id, friend_id): def remove_friend(self, user_id, friend_id):
      Rispondi alla domanda

      Le migliori aziende per "stipendio e benefit" vicino a te

      avatar
      DONE by NONE
      3.8★Stipendio e benefit
      avatar
      Digital Natives
      4.4★Stipendio e benefit