Ir al contenidoIr al pie de página
  • Empleos
  • Empresas
  • Sueldos
  • Para empleadores

      Impulsa tu carrera profesional

      Averigua cuánto podrías ganar, encuentra el empleo perfecto y comparte información sobre tu vida laboral y personal de forma anónima.

      employer cover photo
      employer logo
      employer logo

      Snap

      Empleador activo

      Información
      Evaluaciones
      Pago y prestaciones
      Empleos
      Entrevistas
      Entrevistas
      Búsquedas relacionadas: Evaluaciones de Snap | Empleos en Snap | Sueldos en Snap | Prestaciones en Snap
      Entrevistas en SnapEntrevistas para el cargo de SnapUp Apprentice en SnapEntrevista en Snap


      Glassdoor

      • Acerca de
      • Premios
      • Blog
      • Contacto

      Empleadores

      • Cuenta de empleador gratuita
      • Centro de empleador

      Información

      • Ayuda
      • Pautas
      • Condiciones de uso
      • Privacidad y opciones de anuncios
      • No vender ni compartir mi información
      • Herramienta de autorización de cookies

      Trabaja con nosotros

      • Anunciantes
      • Oportunidades laborales
      Descargar aplicación

      • Buscar por:
      • Empresas
      • Empleos
      • Ubicaciones

      Copyright © 2008-2026. Glassdoor LLC. "Glassdoor", "Worklife Pro", "Bowls" y sus logotipos son marcas comerciales registradas de Glassdoor LLC.

      Empresas seguidas

      Sigue a tus empresas favoritas para estar al tanto de las últimas oportunidades y disponer de información desde adentro.

      Búsquedas de empleo

      Recibe recomendaciones y actualizaciones personalizadas al iniciar tu búsqueda.

      Entrevista para SnapUp Apprentice

      4 de abr de 2024
      Candidato de entrevista anónimo
      Sin ofertas
      Experiencia neutra
      Entrevista promedio

      Solicitud

      Me postulé a través de un reclutador. El proceso tomó 2 meses. Acudí a una entrevista en Snap

      Entrevista

      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).

      Preguntas de entrevista [3]

      Pregunta 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) -> ???:
      Responder pregunta

      Pregunta 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) -> ???:
      Responder pregunta

      Pregunta 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):
      Responder pregunta

      Otras evaluaciones sobre las entrevistas para el cargo de SnapUp Apprentice en Snap

      Entrevista para SnapUp Apprentice

      1 de jul de 2022
      Candidato de entrevista anónimo
      Santa Monica, CA
      Sin ofertas
      Experiencia neutra
      Entrevista difícil

      Solicitud

      Me postulé en línea. El proceso tomó 4 semanas. Acudí a una entrevista en Snap (Santa Monica, CA) en may 2022

      Entrevista

      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

      Preguntas de entrevista [1]

      Pregunta 1

      Sort an array of 0s, 1s, and 2s
      Responder pregunta

      Las mejores empresas en cuanto a "Remuneración y prestaciones" cerca de ti

      avatar
      Intel Corporation
      3.7★Remuneración y prestaciones
      avatar
      Apple
      4.2★Remuneración y prestaciones
      avatar
      NVIDIA
      4.5★Remuneración y prestaciones
      avatar
      Qualcomm
      4.0★Remuneración y prestaciones