Apple Developer Academy — 2022

Designing an iOS mockup technical interviews for software engineers

Research, User Experience Design, Interface Design


“Interview is the most hard phase to land a job”, said my friend who has a background as an engineer.

Overview

Research

Research

Research

Ideation

Ideation

Ideation

An online small talk happened with some of my friends in the Apple Developer Academy make us share our thoughts and struggles to land a job. Sharing experiences between me and four other member that became my teammates who is directly and indirectly has experiences working in technology sectors, within from HR perspectives and candidate perspectives.

From a small talk to a serious talk, then I was doing a further research and found that Job hiring in technology sector is the highest hiring activity in Indonesia (MichaelPage, 2021) and mobile engineer, for the iOS Developer demands will be growing to 22% around 2019-2029. Although the job is there, to land a job is not easy. According to a study, 9 of 10 candidates failed in the technical interview as it is a tough process. The failure was commonly found due to weak of the fundamentals and the inability to communicate the answers. If a person who has interview experiences are struggling, how about the candidate who has not any experiences before?

I dug more informations and perspectives from recruiters, seniors of software engineer and the entry-levels through interviews.

The recruiters are looking for the candidates who has the basic coding skills that company needed and the ability to communicate, not only related to the coding case but also the way to communicate with other team.

The recruiters are looking for the candidates who has the basic coding skills that company needed and the ability to communicate, not only related to the coding case but also the way to communicate with other team.

The recruiters are looking for the candidates who has the basic coding skills that company needed and the ability to communicate, not only related to the coding case but also the way to communicate with other team.

Candidates are struggling to answer the technical interview, reasons are vary—but the most common reasons are candidates has no idea on what materials will be tested and not confidently able to explained the answer well.

Candidates are struggling to answer the technical interview, reasons are vary—but the most common reasons are candidates has no idea on what materials will be tested and not confidently able to explained the answer well.

Candidates are struggling to answer the technical interview, reasons are vary—but the most common reasons are candidates has no idea on what materials will be tested and not confidently able to explained the answer well.

Create a free website with Framer, the website builder loved by startups, designers and agencies.