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

      MATCHES

      Is this your company?

      About
      Reviews
      Pay and benefits
      Jobs
      Interviews
      Interviews
      Related searches: MATCHES reviews | MATCHES jobs | MATCHES salaries | MATCHES benefits
      MATCHES interviewsMATCHES IOS Developer interviewsMATCHES 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.

      IOS Developer Interview

      18 Dec 2017
      Anonymous interview candidate
      London, England
      No offer
      Neutral experience
      Difficult interview

      Application

      I applied through a staffing agency. The process took 2 weeks. I interviewed at MATCHES (London, England) in Dec 2017

      Interview

      I was contacted by an internal recruiter for the company, and they arranged for me to have a technical phone interview. After that I had to complete a coding project and then after that I had a face to face interview with some of the team.

      Interview questions [1]

      Question 1

      Describe memory management in Swift.
      Answer question

      Other IOS Developer interview reviews for MATCHES

      IOS Developer Interview

      27 Feb 2018
      Anonymous interview candidate
      No offer
      Negative experience
      Difficult interview

      Application

      I applied online. I interviewed at MATCHES

      Interview

      I was approached by someone from their internal HR. Send CV, get response in 2 days, telephone interview in another 2. Nice, quick, friendly and responsive! Telephone Interview: This was my first REAL technical interview (like first ever). As a self-taught developer, my main concern is following SOLID principles, commenting my code and getting the task done. Might have oversimplified it a little, but you get it, I don't need to think about the 1s and 0s underneath. I found the questions to be related to parts of development you do not normally need to interact with (I mean you'll know what ARC is when you first create a Retain Cycle and need to solve it, but unless you went through a 3 year course at uni, most of the logic behind the questions will be foreign (and hope you didn't party at uni cause you might have missed some as well). As you can probably guess, it went very wrong and couldn't wait to move on with my life. However I was given the chance to do a technical challenge and that got my mood up as I'm good at making apps and I'll shine now. Coding challenge: Loved it, got the details, started working on it with a glass of whisky at 9pm, after wife and kid went to sleep. Could not leave the laptop down until 2 am when I could not keep my eyes open, that's how excited I was to ace this part. Next day in the morning, take kid to nursery, get back quickly to finish the task (requirements were done but kept feeling an urge to add small UI effects and make it all shine on the outside as well; also triple check that I commented everything and code looks pretty). Submitted it, then sit back and return to the boring tasks of personal development. Few days later, I get told I have failed. Fair enough, first part didn't go well, I expected not to go through, but next comes the frustrating part. They did not clone the repository of my challenge. No feedback was given, but I like to know how I can get better, so I go back and ask (biggest mistake). I get 2 versions, one phrased in a manner that made me feel like I should not develop apps under any circumstances (or maybe only if I can go to uni and sleep for the next 3 years) and a more feelings friendly response pointing at my disastrous telephone interview and minor differences of opinion on code pattern choices. I can adjust to a company standard if needed but lacking guidance I chose to use approaches I felt were more appropriate for the program in hand and I felt comfortable with. So I was left quite frustrated as I would've happily done without the coding challenge since they knew I failed from the telephone interview. I mean they did not even bother cloning my project and the coding feedback was very simplistic, in contrast with their focus on theoretical knowledge. When I applied I thought it was a mobile shop application (complex one nevertheless),but woke up with an interview I'd expect at Google or some company looking to build an OS inside iOS and a wasted few hours working on a project that was never run on the other end. If you really like the company, go and learn some theory to prepare!

      Interview questions [3]

      Question 1

      Explain how Memory works in Swift
      1 Answer

      Question 2

      Have you used NSOperationQueue and NSOperation?
      Answer question

      Question 3

      Have you used Core Data? If so, what is Core Data, how do you like it, and why? When would it not be appropriate to use Core Data?
      Answer question
      avatar
      MATCHES response
      8y
      We are sorry that you had an unsatisfactory experience with MATCHESFASHION.COM. We try to give all candidates a fair and balanced interview. We appreciate that sometimes telephone interviews don’t always go exactly as planned and we take this into account when progressing with candidates and asking them to complete technical challenges. During our technical interview process, we do probe a candidate's understanding of how things work under the hood, because we believe that it is very important to think about the 1s and 0s underneath in order to fully understand what you are doing. We can assure you that we have seen your code, and we have shared with you our feedback, along with some suggestions on areas you could look to develop to help you in the future. If you would like further feedback we are more than happy to provide this, please feel free to contact the technical team directly on mobileteam@matchesfashion.com, we are always happy to speak to candidates before, during or after the interview process to offer help and guidance.

      Top companies for "Compensation and Benefits" near you

      avatar
      Azadea
      3.6★Compensation and benefits
      avatar
      Al-Futtaim Group
      3.5★Compensation and benefits
      avatar
      Ebrahim K. Kanoo Companies
      3.8★Compensation and benefits
      avatar
      Warehouse
      3.5★Compensation and benefits