mobile developer interview questions shared by candidates
What are your salary expectations?
Any company that makes you take an assessment test is defective. But a company that requires you to repeat the test in case you cheated the first time is a company to avoid. Paranoia of malfeasance is usually a sign of malfeasance in the company. Answer to the question: That's a rude question. . Didn't your mama ever tell you that you never discuss salary? or I have an expectation that my salary will be in line with the market and the scope of responsibility. Because this varies widely between companies and locations, I avoid setting expectations but will carefully and fairly evaluate whatever offer you might tender, as I am sure you will.
I generally have no problem filling out an online assessment. But when you don't trust me and make me retake the evaluation under the watchful (?) eye of a SKYPE viewer, there is something wrong with your culture. Trust is an essential element of the employer-employee relationship. From what I gather from the overall employee satisfaction score shown on Glassdoor, I am glad that I didn't decide to accept your offer. By the way, template responses to employee comments do not have much credibility.
Given a tree with potentially multiple child nodes, write an algorithm that describes how you would completely reverse (or mirror image) the tree. That is, given a tree with a root node of A and three children, BCD, and two children of B named EF, he wanted to generate a new tree that looked like a root node of A, then DCB with "FE" being the reversed children under B.
You are in a game of Russian Roulette with a revolver that has 3 bullets placed in three consecutive chambers. The cylinder of the gun will be spun once at the beginning of the game. Then, the gun will be passed between two players until it fires. Would you prefer to go first or second?
See Interview Questions for Similar Jobs
- Software Engineer
- Senior Software Engineer
- Software Developer
- Software Development Engineer
- IOS Developer
- Android Developer
- Ios Software Engineer
- Software Engineer Intern
- Web Developer
- Mobile Developer
- Mobile Engineer
- Android Engineer
- Associate Software Engineer
- Java Developer
- Applications Developer
- Senior Software Developer