Skip to contentSkip to footer
  • Community
  • Jobs
  • Companies
  • Salaries
  • For employers
      Notifications

      Loading...

      Elevate your career

      Discover your earning potential, land dream jobs, and share work-life insights anonymously.

      employer cover photo
      employer logo
      employer logo

      Agoda

      Engaged employer

      About
      Reviews
      Pay and benefits
      Jobs
      Interviews
      Interviews
      Related searches: Agoda reviews | Agoda jobs | Agoda salaries | Agoda benefits | Agoda conversations
      Agoda interviewsAgoda Senior IOS Developer interviewsAgoda interview


      Glassdoor

      • About / Press
      • Awards
      • Blog
      • Research
      • Contact Us
      • Guides

      Employers

      • Free Employer Account
      • Employer Centre
      • Employers Blog

      Information

      • Help
      • Guidelines
      • Terms of Use
      • Privacy and Ad Choices
      • Do Not Sell Or Share My Information
      • Cookie Consent Tool
      • Security

      Work With Us

      • Advertisers
      • Careers
      Download the App

      • Browse by:
      • Companies
      • Jobs
      • Locations
      • Communities
      • Recent posts

      Copyright © 2008-2026. Glassdoor LLC. "Glassdoor," "Worklife Pro," "Bowls" and logo are proprietary trademarks of Glassdoor LLC.

      Company Bowl sample

      Want the inside scoop on your own company?

      Check out your Company Bowl for anonymous work chats.

      Bowls

      Get actionable career advice tailored to you by joining more bowls.

      Followed companies

      Stay ahead in opportunities and insider tips by following your dream companies.

      Job searches

      Get personalised job recommendations and updates by starting your searches.

      Senior IOS Developer Interview

      28 Mar 2018
      Anonymous employee
      Accepted offer
      Positive experience
      Average interview

      Application

      I applied through a recruiter. I interviewed at Agoda

      Interview

      The interview process was surprisingly well-organized and fairly easy to follow. The first step was an interview with a recruiter (a vendor company). After the interview with the recruiter I had my first technical interview with a guy who actually works at Agoda and looks for new members to join his team. The first interview went fairly smooth. The guy actually speaks the same language as I do, so we had no barriers in our conversation. I had messed up with some aspects like `__block` modifier and what does it actually provide us. However, in general it was positive. Now, as being an interviewer myself, I would like to say that a candidate has to be prepared to talk about any aspects related to iOS Development during his first technical interview for this position. The questions may vary from interview to interview, however an interviewer would more likely tap into memory management (probably both ARC and MRC), iOS presentation layer (drawing, layout, frames, bounds, animations, layers, etc.), some Architectural approaches & Design Patterns, and of course, Testing approaches. The candidate should also be prepared to solve some problems online, due to an online-coding part might occur with a high probability, especially for Senior Developers. After the technical interview I've received a Take-Home task, which is fairly simple. However I've requested 2 weeks to solve it properly. I was spending about 1 to 2 hours every day after work on this task and up to 4 hours on the weekends. I just wanted to make it perfect. Eventually, I've submitted the project and in a week or two, received a positive feedback. Nowadays, the Take Home Task has been changed slightly, and it should take less time to get it done. Here is a little tip that I could give you as one of the persons who actually review those tasks: Pay your attention to details. Fix every bug and glitch you can find. Fix any architectural mistakes, any structural mistakes you see. Pay attention to both Unit and UI test. Tests really matter here! Triple-check your project before the submission. In a couple of weeks after the submission of my Take-Home task I had a voice chat with one of the manages. The conversation was mostly about overall programming experience, the manager tried to tap into my understanding of infrastructure of an abstract company. Which tools and technologies I think should be used and why, the rest of the time we've spoken of life, so I thought that it also went well. Apparently it did, due to I've received an invitation to fly-in to Bangkok and participate in an on-site interview loop, which included 4 interviews. The on-site interviews were a bit more difficult, due to I had to switch my mind from high-level infrastructural architecture (like of how would I organize the 24/7 system, how many balancers should be used and how to maintain those, eg. live-checks.) to every-day iOS problems like how to make a proper testing, or how would I organize my project to be able to receive data from two different sources, combine those and represent in a table-view (collection-view) In the end of the day I felt a bit exhausted, but happy because I had actually received the offer!

      Interview questions [1]

      Question 1

      The most difficult question I was asked was to come up with the algorithm that would perform life-checks on several balancers. Eventually I came up with the algorithm.
      Answer question
      26

      Other Senior IOS Developer interview reviews for Agoda

      Senior IOS Developer Interview

      18 Apr 2023
      Anonymous interview candidate
      Declined offer
      Positive experience
      Average interview

      Application

      I interviewed at Agoda

      Interview

      Online test coding, contains two coding tasks and fifteen question with various code examples. I was limited by one hour, but I liked a questions a lot, it was a best test in my life.

      Interview questions [1]

      Question 1

      Find a mistake in a given algorithm
      Answer question

      Senior IOS Developer Interview

      21 Jul 2021
      Anonymous interview candidate
      No offer
      Neutral experience
      Average interview

      Application

      I applied online. I interviewed at Agoda

      Interview

      First round of 1 hour online test on code signal. Second round of 2 hour (1 hour DSA and 1 hour for iOS) Third round iOS architect level Interview (design pattern)

      Interview questions [1]

      Question 1

      1.) Online test with 12 question based on ios (like compiler error , correcting the code) and 2 ios based question algo question ( set alarm considering ios date spinner find minimum spin required ) 2 ) Second round 2 DSA - (leet code 3 Longest Substring Without Repeating Characters, 1011. Capacity To Ship Packages Within D Days )
      Answer question
      7

      Senior IOS Software Engineer Interview

      29 Jan 2019
      Anonymous interview candidate
      Shanghai, Shanghai
      No offer
      Negative experience
      Easy interview

      Application

      I applied online. I interviewed at Agoda (Shanghai, Shanghai)

      Interview

      I applied and I got the multiple choice quiz on Objective-C and Swift. The questions seemed fair, however, you are given about 20 minutes to answer 14 questions. A fair amount of these questions contain code, mostly Objective-C. I'm not sure how one is supposed to adequately answer all of the questions as well as read and comprehend the wordy questions in the time allotted. I ended up getting bogged down trying to follow code line by line and couldn't complete the last question. General rule of thumb. If you have a multiple choice word problem with code, then give at least 2 mins for each question. I've worked for a lot of large tech companies in and around Asia. Please understand that a lot of senior engineers aren't going around answering multiple choice questions all day. It is understandable that these people should be given more time to get what you want to ask them. Like I said before, the questions are fair, just not enough time to answer them in a satisfactory way. Then again, that could be "Hacker-Rank"'s (the company that they outsourced this to), thing.

      Interview questions [1]

      Question 1

      I wasn't prepared to be asked as many Objective-C questions as was asked. I thought that most people would have moved to Swift by now. At least, every company that I've worked for in the past 6 years has.
      Answer question
      1

      Top companies for "Compensation and Benefits" near you

      avatar
      Amazon
      3.7★Compensation and benefits
      avatar
      Google
      4.5★Compensation and benefits
      avatar
      Meta
      4.5★Compensation and benefits
      avatar
      Amazon Web Services
      3.9★Compensation and benefits