Arriving at the venue on time did not help; there were no on-floor coordinators, so I was twice escorted to the interviewer's cabin. I strongly dislike this part of the process. On a third occasion, the interviewer made me wait for almost 20 minutes, which was preferable to being escorted. He eventually came to the lobby to pick me up.
There were three rounds of technical discussions with various individuals.
The first was conducted by an iOS Architect and was relatively easy. We discussed cross-platform development, trending topics, logic tests, and challenges encountered in previous projects. The interviewer was friendly, and our discussion concluded due to time limitations.
The next round took place a week later and was with a Director. He appeared quite serious, but by the end of the discussion, I felt he was pleasant as well. We talked about various design patterns and the business Oracle was involved in. This discussion lasted 40 minutes, and I felt I had performed well.
As usual, Oracle takes its time to respond to follow-up emails regarding status updates. This time, the interviewer was a senior manager. He asked where I lived, and upon hearing I resided in a gated community with a triplex villa, he seemed surprised and inquired about my father's profession. This slightly upset me, and though I initially thought "it's none of your business," I answered simply.
From that point on, the discussion was neither polite nor up to my expectations. He did not seem to grasp the technical jargon related to mobile strategy and repeatedly asked basic questions, attempting to compare different languages like Java, PHP, and .Net. I was unsure of his approach, as he seemed unable to comprehend my explanations. The deeper I delved into technical details, the more confused he appeared. When I began explaining Core Data, mentioning that it might be challenging if one was not familiar with iOS, he seemed a bit confused but nodded as if he understood (though I doubted it). He then stated he had no further questions. This discussion lasted over an hour, and I was confident I had performed well.
After this, I gave up hope and also did not receive any update from HR. For me, the people I would work with are important. Someone who does not understand your hard work and criticizes you is obviously not the best choice for a boss.
Sort array without using any built-in sorting algorithms.
Find duplicates with only one for loop.
Design an autofill dictionary for text fields.
Design a vending machine.
Why would you keep user policies on the server side rather than on the device?
The following metrics were computed from 1 interview experience for the Oracle Mobile Architect (iOS) role in Hyderābād, Telangana.
Oracle's interview process for their Mobile Architect (iOS) roles in Hyderābād, Telangana is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Oracle's Mobile Architect (iOS) interview process in Hyderābād, Telangana.