Here's phone question # 1: What is an anagram? A word, phrase, or name formed by rearranging the letters of another, such as cinema, formed from iceman. Assumptions: 1) An anagram of a word is the same length as the word. 2) You can assume for this exercise that any word is composed of unique characters, i.e., only one occurence of any given character. 3) Assume all characters are lower case, if they are letters. Write a method that given a single word and a dictionary text file (csv of words), returns a set of all anagrams of that word from the dictionary. In: Word is 'act', CSV is 'tac, cat, taa, tact' Out: 'tac, cat'
Mobile Software Developer Interview Questions
428 mobile software developer interview questions shared by candidates
NDA but the phone interviews were easier than average. Code challenge for mobile was a pre-set up project with bugs/other stuff for you to fix, as well as some small features for you to add. Onsite included some pair programming, a brain teaser, algorithm/data structure fundamentals, and ofc some behavioral/background questions.
Why did you study Computer Science?
What technologies do you see emerging in the next 10 years?
Tell us about your past experiences & challenges, what do you like to work on?
Finish the following sentence: Core data is... a) A database format like SQLite b) An object graph manager c) A file system
How can you reboot the phone (production build) without physically interacting, given that device is not accessible via ADB anf has internet connection
Design a super enumerator using the basic enumerator of iOS for enumerating all objects in a nested NSArray such as @[@"a", @[@"b", @"c", @[ @"d"]]]
They asked me to code up a simple parser, but the question was worded in such a way that I don't think the guy asking the question actually knew that he was trying to ask me to code a simple parser. The interviewer was looking for something but seemed to be unable to articulate what it was he wanted, other than just a number for output.
Meta Internal Recruiter did not show up for the interview. Instead she sent a gross message long after the scheduled interview stating she decided I have no experience ( my resume & linkedin is somehow not the truth???
Viewing 51 - 60 interview questions