Ho presentato la mia candidatura online. La procedura ha richiesto 4 settimane. Ho sostenuto un colloquio presso OKG (Singapore) nel mese di mar 2025
Colloquio
I applied through LinkedIn and was contacted shortly after by an HR representative.
- Initial HR Screening: A brief call where the recruiter explained the interview process and asked about my background.
- Technical Interview (Round 1): Focused on data structures, algorithms, and Swift development basics.
- Technical Interview (Round 2): Similar topics, but more in-depth discussions and some system design.
- Technical Interview (Round 3): Focused on iOS application performance, concurrency, and optimization techniques.
- Final HRBP Interview: Centered around my work history, mentorship experience, reasons for changing jobs, and what I’m seeking in the next opportunity.
The technical questions are very fair and open questions that tested understanding rather than obscure knowledge.
Throughout the process, Elise Wong (HR) was incredibly supportive. She stayed closely connected, helping me with any questions I had — whether it was clarifying something I forgot or addressing uncertainties. Her attitude was always positive, and she made the whole process much smoother. While submitting my current salary was required for VISA purposes, Elise ensured that the offer was based on my performance rather than my current package, which I really appreciated.
Ho presentato la mia candidatura tramite un selezionatore. La procedura ha richiesto 2 settimane. Ho sostenuto un colloquio presso OKG nel mese di ott 2024
Colloquio
Recruiter call detailing state of the company followed by casual conversation with hiring manager with some light technical questions. Hiring manager discussed past experience and asked basic questions about Swift (advantages of language, e.g. optionals), past experience in app performance profiling, and what sources one uses to stay in touch with advances in iOS development.
Next is a technical screen to build a simple app that takes in a JSON object from a simple REST API via a search bar and populate a list view. Can use UIKit or SwiftUI. If you don't remember the specific network calls, you will be asked to abstract it out into a stub protocol.
Domande di colloquio [1]
Domanda 1
What is the syntax for a completion handler for a function in a mock service class?