Being an independent developer, you get the opportunity to host your own apps on the App Store, which is accessible to over a billion devices. The company provides great SDKs to developers and has a really good developer relations team as well.
One of the cons I particularly find is that Apple can be stubborn at times with their rules that apply to apps distributed via the App Store.
Technical interviews, 3 rounds with HR, hiring manager, and the team. Difficult but doable if prepared for in advance. It was easy to schedule, and I heard back from them within a week of the last one.
It was alright. A software coding test was performed. You had to prove knowledge of mobile coding languages and soft skills, to mention a few. You need to know your stuff. The interview was scheduled on time, and I heard back soon.
Coding interview: LeetCode hard question with details. Asked infrastructure questions. Asked more about my CV. That was it. Additionally, the interviewer asked about some principles of coding and Java.
Technical interviews, 3 rounds with HR, hiring manager, and the team. Difficult but doable if prepared for in advance. It was easy to schedule, and I heard back from them within a week of the last one.
It was alright. A software coding test was performed. You had to prove knowledge of mobile coding languages and soft skills, to mention a few. You need to know your stuff. The interview was scheduled on time, and I heard back soon.
Coding interview: LeetCode hard question with details. Asked infrastructure questions. Asked more about my CV. That was it. Additionally, the interviewer asked about some principles of coding and Java.