Mobile Developer Intern Interview Questions

2,734 mobile developer intern interview questions shared by candidates

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

The interviewer wanted to see the answer to the algorithm question done in demo-able, live code and he gave me the choice of using either coderpad or my Xcode IDE. You're given the assignment to implement your own regular expression parser with three different cases: exact_match, wildcard_match and then an exact_wildcard_match (if I remember correctly). The API should look something like this: exact_match("hello world","hello") returns true exact_match(hello world","llo") returns true (llo exists) The first parameter is the string and the second parameter is the query you're doing the matching on. The wildcard in the wildcard match was a period, so a successful (true) "wildcard_match" could have inputs such as ("hello world",".ello") (where the wildcard character is a period).
avatar

Mobile Software Engineer

Interviewed at Coursera

3.7
Oct 20, 2018

The interviewer wanted to see the answer to the algorithm question done in demo-able, live code and he gave me the choice of using either coderpad or my Xcode IDE. You're given the assignment to implement your own regular expression parser with three different cases: exact_match, wildcard_match and then an exact_wildcard_match (if I remember correctly). The API should look something like this: exact_match("hello world","hello") returns true exact_match(hello world","llo") returns true (llo exists) The first parameter is the string and the second parameter is the query you're doing the matching on. The wildcard in the wildcard match was a period, so a successful (true) "wildcard_match" could have inputs such as ("hello world",".ello") (where the wildcard character is a period).

Viewing 321 - 330 interview questions

Glassdoor has 2,734 interview questions and reports from Mobile developer intern interviews. Prepare for your interview. Get hired. Love your job.