I applied online. The process took 1 week. I interviewed at Fetch in Sept 2024
Interview
The interview process took a week and was conducted online. Communication with the recruiter was through email: they sent a test task — to develop a two-page app with an API, preferably using SwiftUI. The next stage was a technical interview, where we reviewed the test task and discussed related technical questions.
Interview questions [1]
Question 1
General: About yourself, abut project.
Technical: Async / Await, Main Actor, Swift Concurrency, Dependency Injection, Create UnitTest for Network Manager
The process took 2 weeks. I interviewed at Fetch (Los Angeles, CA) in Dec 2024
Interview
Pretty negative experience. They start with an automated email distributing an unpaid take home project lasting 4-5 hours. Keep in mind, this is before a recruiting call. Meaning you have to complete a five hour unpaid project (that requires unit test coverage) before getting internal information to help you decide if it's a position you're interested in. I didn't even know if the salary range was in my target before completing the project (it was below my target). This was a clear red flag but I decided to proceed for the practice and got an invite to the next round where there were a couple key problems.
First of all, they didn't include vital information on how I would need to have my environment prepared which made the interview very messy. Second, I hate to say this because it's not the individuals fault its the company, but the interviewer didn't really know the nuances of what they were questioning me on.
Interview questions [1]
Question 1
Did you know that Swift 6 requires the use of actor even if your class uses other means of assuring thread safety?