The interview was heavily biased toward Swift and ObjC interoperability. I would say that half of the interview (~30 min) was allocated to that topic. Even though we've gone out of meeting time, I had an opportunity to ask questions about the role I was interested in.
Interview questions [1]
Question 1
What should've been done to expose Swift code to the ObjC code?
I applied online. I interviewed at orderbird (Berlin) in Mar 2022
Interview
First there was an interview with a recruiter. Then a technical interview with a team lead and a senior developer. Mostly there were questions about the interaction between Swift and Objective-C. After that, there was a test task - to refactor an existing application. I got a reject, as the recruiter explained to me, because I didn't implement features that weren't even described in the task (Caching, paging when scrolling). During the interview, there was tension in communicating with their team lead, I felt pressure from his side. In my opinion it would be uncomfortable to work with him.
Interview questions [1]
Question 1
Objective-C and Swift interoperability ? UIButton inheritance chain ? CoreData: call context from different threads