Mobile Software Developer Interview Questions

428 mobile software developer interview questions shared by candidates

Here's the one "bigger" question I was asked by the hiring manager on-site: Given an array of strings, e.g.: NSArray * files = @"[@"file2", @"folder22", @"folder10", @"file1", @"folder100", … … …, nil]; Describe how you would write some kind of method or function that would sort the strings in a predictable manner (e.g. "file1", "file2", "folder2", "folder10", "folder100" instead of "folder10", "folder100", "folder2")
avatar

Mobile Software Engineer

Interviewed at Shutterstock

3.2
Apr 10, 2013

Here's the one "bigger" question I was asked by the hiring manager on-site: Given an array of strings, e.g.: NSArray * files = @"[@"file2", @"folder22", @"folder10", @"file1", @"folder100", … … …, nil]; Describe how you would write some kind of method or function that would sort the strings in a predictable manner (e.g. "file1", "file2", "folder2", "folder10", "folder100" instead of "folder10", "folder100", "folder2")

Design a Credit Card Parser that: 1) Will validate if a credit card is valid or not 2) Return the logo of the credit card (if valid) or return nil in case the credit card isn't valid. Dataset: User enters: 1111-1222-1112-1203 expiration date: 12/03. Valid Credit Card 2. Credit Cards: 2.1 Acme Credit Card: Starts with 1121 2.2 Alfa Credit Card: Starts with 1111 2.3 AmEx Credit Card: Starts with 3796
avatar

Mobile Software Engineer

Interviewed at American Express

4.1
Feb 21, 2016

Design a Credit Card Parser that: 1) Will validate if a credit card is valid or not 2) Return the logo of the credit card (if valid) or return nil in case the credit card isn't valid. Dataset: User enters: 1111-1222-1112-1203 expiration date: 12/03. Valid Credit Card 2. Credit Cards: 2.1 Acme Credit Card: Starts with 1121 2.2 Alfa Credit Card: Starts with 1111 2.3 AmEx Credit Card: Starts with 3796

Viewing 71 - 80 interview questions

Glassdoor has 428 interview questions and reports from Mobile software developer interviews. Prepare for your interview. Get hired. Love your job.