(Was shown the types of Apps currently in development) Was asked basically if I could "maintain / improve" the apps shown. Was a very leading question, which would be very hard to screw up answering. Did not require too much expansion on *how* I would accomplish this.
Mobile Developer Interview Questions
2,733 mobile developer interview questions shared by candidates
Here's an Objective C category extension. What's wrong with this code? @interface UIImage (RemoteImage) { NSURL * url; UIImage * image; } - (id) initWIthURL: (NSURL *) _url; @end @implementation UIImage (RemoteImage) - (id) initWithURL: (NSURL *)_url { self = [super init]; if( self != nil ) { url = _url; NSURLResponse * response = [NSURLResponse new]; NSURLRequest * request = [[NSURLRequest alloc] initWithURL: url]; NSData * data = [NSURLConnection sendSynchronousRequest: request returningResponse: response error: nil]; image = [UIImage imageWithData: data]; return image; } return self; } - (void) dealloc { [super dealloc]; [url release]; [image release]; } @end
Name and explain one thing you like most about NodeJS and one thing you like least about NodeJS.
Identify and explain what a RESTful API is and what it means to you.
None
Explain how you would solve this highly-specific code problem I had last week with only half the information necessary to fully define the problem.
(Same job) Why did you end up there out of college? That was a good year for the job market, with your grades there must have been other opportunities, you seem to have more potential than what you have done
Given this code: int sum( int a, int b) { int i, s; for( i = a; i < b; i++) s+=a; } We're trying to get the sum of a range of numbers (1-3 = 6, 3-6 = 18, etc). What are the bugs in this code? What's the complexity of this code?
How would you interface with a REST API from your iOS application using Swift?
Describe the difference between IP, TCP, and UDP.
Viewing 141 - 150 interview questions