Round 1: Swift written test (enums, closures, control, conditional conformance)
Round 2: System test (develop an app without internet connection)
Round 3: Technical session (discuss app architecture, debugging, iOS concepts)
Round 4: Final Round
Round 1: Normal Swift Question
Round 2: To design an app with basic Core Data fetch and display in a Table View Controller, and to design an app by fetching data from the GitHub API, parsing it, and saving it using Core Data.
Note: No internet connection is provided while doing the task.
The following metrics were computed from 1 interview experience for the Oracle iOS Developer role in Bengaluru, Karnataka.
Oracle's interview process for their iOS Developer roles in Bengaluru, Karnataka is extremely selective, failing the vast majority of engineers.
Candidates reported having mixed feelings for Oracle's iOS Developer interview process in Bengaluru, Karnataka.