jQuery, CSS, JavaScript, HTML, Maquetado
Mobile Software Developer Interview Questions
392 mobile software developer interview questions shared by candidates
Describe how Jetpack Compose on Android would be similar in architecture to a React Native app.
Implement Array.sort from scratch
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
How do you hide a view in ReactNative
How to make a custom alert in iOS
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).
For the technical question, I was asked which third party frameworks I’ve used for doing ECommerce and how would I cause a JSON stream to be converted into a strongly typed object (e.g. not just an abstract Dictionary or Array containing “id” or “void” objects but an actual native object).
They asked if I was willing to take on the challenge of working in a fast-paced startup environment—where decisions are made quickly, changes happen rapidly, and the pressure can be high at times.
Viewing 71 - 80 interview questions