I applied for an iOS-focused role and very quickly got pushed into recorded, no-narrative testing. The first assessment was basically solo: I had to keep my camera on and record my screen for the whole time with no other people on the call. After that, I had a follow-up call with an engineering manager that went well, but I got blindsided by the employment setup. Because the company didn’t have a UK legal entity, the arrangement would be contractor-based rather than standard employment—no benefits or pension, limited holiday, and I’d be responsible for my own tax and national insurance. That wasn’t mentioned in the original listing.
A second coding interview followed with more monitoring, and the “human” part felt oddly performative. The interviewer came across as scripted and disengaged, even turning their own camera off when the recording started. Any questions I asked were answered in a generic way, and the whole thing felt more like being processed than evaluated. I ended up withdrawing, mainly because the contractor terms made the economics unworkable, but also because transparency around the employment status never matched the effort the process demanded.
3 months ago
Average Negative United States
My experience started with a lot of automation and very little opportunity to connect. After an initial recruiter step didn’t really happen the way it should have, I was sent a link to a technical challenge with specific camera expectations, and I had to handle scheduling and setup on my own. I ended up doing a screen-recorded session with my camera and microphone enabled, and the whole thing felt detached—like the process was meant to run without a real conversation.
The technical portion itself was supported by written instructions that didn’t feel cohesive. The guidance was scattered and, instead of a live interviewer context, I was basically left to interpret what I needed to do under time pressure. Even after I submitted what I could, I waited much longer than expected to hear anything back, and the feedback was either absent or delivered via an impersonal email that didn’t actually address my work. The timing and communication gaps made the experience feel inconsistent and impersonal, and by the end I was left with the sense that the process didn’t properly track candidates—just cycled through them.
3 months ago
Difficult Neutral Buena Park, CA
The first thing I received was a take-home style test with heavy monitoring. I was sent an assessment tied to the “Now in Android” app and given a tig…
3 months ago
Easy Negative France
I went through a fairly direct recruiter-to-challenge flow where the emphasis was clearly on AI-assisted work. First I talked with HR, then I was assi…
4 months ago
Easy Negative Ukraine
I was a bit surprised by how much privacy intrusion showed up early. The coding stage was a 90-minute take-home in a forked “Now in Android” codebase …
Interviewed here recently? Add yours to help the next candidate. You'll appear as Anonymous.
What to expect
Distilled from the reports
Initial Screening & Setup
The interview process typically begins with a recruiter conversation focused on background and role fit, followed by a technical challenge that often requires candidates to record their screens and cameras, creating a sense of detachment. Candidates should be prepared for a hands-off approach and potential surprises regarding privacy and monitoring requirements.
Recruiter callScreen recordingPrivacy concerns
Technical Challenges & AI Usage
Candidates face various technical challenges, often involving coding tasks that encourage or require the use of AI tools, which can feel like a significant part of the evaluation. It's important to be comfortable with AI-assisted work and to manage time effectively under tight constraints.
Coding challengesAI toolsTime management
Live Coding & Debugging Rounds
Live coding sessions are a central aspect of the interview, focusing on real-time problem-solving in Swift and iOS environments, often with tight time limits and specific constraints. Candidates should be prepared for high-pressure situations and the need to demonstrate quick reasoning and debugging skills.
Live codingDebuggingSwift/iOS
Feedback & Communication
Feedback during the process tends to be minimal and often delivered via generic emails, leaving candidates feeling undervalued despite their efforts. Candidates should be aware that they may not receive detailed insights into their performance or areas for improvement after interviews.
FeedbackCommunication gapsGeneric responses
Overall Process Experience
The overall experience can vary significantly, with some candidates reporting a structured and respectful process while others feel it is impersonal and chaotic. It's advisable to approach the process with realistic expectations regarding transparency and engagement from the interviewers.
Process structureCandidate experienceEngagement
Contractual Arrangements
Candidates should be aware that the employment setup may involve contractor-based arrangements without standard benefits, which can impact the overall attractiveness of the role. Clarifying these details early in the process is crucial to avoid misunderstandings.