Glider.AI screening with poorly set up questions that waste your time on figuring out how to run the tests. After 2 coding questions there were 7 coding "fill in the blank" questions and finally 5 multiple choice.
Interview questions [1]
Question 1
Various LeetCode questions, seemly randomly picked and poorly set up
I applied through a recruiter. The process took 3 weeks. I interviewed at PayPal (Ciudad de Mexico) in Jul 2024
Interview
Primero te contacta alguien de RRHH vía telefónica para comentarte los detalles de la posición.
Si entras en el proceso, la primera ronda es una entrevista con un ingeniero de Karat. Esta entrevista dura una hora. La primera parte consiste en preguntas sobre fundamentos de Swift, manejo de memoria, closures, etc. La segunda parte consiste en tres preguntas que debes resolver con un editor de código de la propia plataforma. A mí me pidieron crear una vista de acuerdo a una descripción que me dieron (SwiftUI), la segunda pregunta fue describir que hacía el código que me presentaron (SwiftUI) y corregir algunos detalles visuales, y la tercera pregunta, me pidieron revisar una vista en SwiftUI que mostraba información sobre productos y había que corregir cinco bugs que tenía (tanto visuales como en la lógica).
La plataforma Karat envió los resultados casi inmediatamente, pero de PayPal me contactaron hasta una semana después para agendar las siguientes pruebas (ambas las agendaron el mismo día).
La segunda prueba técnica consistió en crear una funcionalidad similar al NotificationCenter, para agregar objetos que recibieran notificaciones al haber algún cambio en el estado del publisher.
En la tercera prueba técnica me pidieron implementar un flujo de consumo de una API para mostrar los datos en una pantalla. Podía elegir entre UIKit y SwiftUI.
No volvieron a contactarme después de la segunda y tercera prueba y nunca respondieron mis correos.
Interview questions [1]
Question 1
¿Qué es un closure?
¿Para qué sirven las palabras reservadas unowned, strong y weak?
Thank you for sharing your interview experience with us. Your feedback is valuable and will help us understand how we can evolve our interview process. We hope you can find another role on our website that fits your interest and join our team!
PayPal response
10mo
Thank you for your feedback, we're sorry to hear about your experience. We constantly aim to create the best possible candidate experience, but admittedly things can always be improved. Your feedback is valuable and will help us understand how we can evolve our interview process.
I applied online. The process took 4 weeks. I interviewed at PayPal (San Jose, CA) in Jul 2025
Interview
Initial recruiter screening and forwarded to initial tech screening i.e 1 hr, 20 minutes iOS Fundamental, 20 minutes Discussion and Analysis of the small iOS application and last 20 min DSA easy to medium.
Recruiter shared that I cleared the tech screening and forwarded to lead recruiter, they we had screening again and lead recruiter shared me about the next rounds in detail and invited me to final loop rounds. 1. iOS role specialization(went well, it was more like pair programming) 2. Mobile System Design(went above average, 3. DSA(disaster, hard graph problem) and 4. Behavioral(went well, I had great time having this) each 1 hr.
As expected the results were not good. Since it was my first interview after coming to USA. I had lot of learnings from it.
Interview questions [1]
Question 1
They asked me to design(LLD) related to deep linking in iOS role specialization
Thank you for sharing your interview experience with us. Your feedback is valuable and will help us understand how we can evolve our interview process. We hope you can find another role on our website that fits your interest and join our team!
First round is pretty light. Second round is technical 20min is just iOS discussion then 40min 1 Leetcode easy or medium. Then it’s in person 4 rounds of interview followed by team allocation after.
Thank you for sharing your interview experience with us. Your feedback is valuable and will help us understand how we can evolve our interview process. We hope you can find another role on our website that fits your interest and join our team!