Developer Intern Interview Questions

5,260 developer intern interview questions shared by candidates

What’s the difference between native, hybrid, and cross-platform apps? Explain the Android Activity (or iOS ViewController) lifecycle. How do you manage data persistence on a mobile device? Describe MVC, MVP or MVVM and how you’ve applied one in an app. What strategies do you use to optimize app performance and battery life? How do you handle memory management and avoid leaks? Explain how you implement background tasks or push notifications. What measures do you take to secure sensitive user data? How do you approach testing (unit, UI, integration) for mobile apps? Tell me about a challenging bug you fixed in a previous mobile-dev project.

Flutter Developer Intern(Remote)

Interviewed at Winning Bees

5
Jun 10, 2025

What’s the difference between native, hybrid, and cross-platform apps? Explain the Android Activity (or iOS ViewController) lifecycle. How do you manage data persistence on a mobile device? Describe MVC, MVP or MVVM and how you’ve applied one in an app. What strategies do you use to optimize app performance and battery life? How do you handle memory management and avoid leaks? Explain how you implement background tasks or push notifications. What measures do you take to secure sensitive user data? How do you approach testing (unit, UI, integration) for mobile apps? Tell me about a challenging bug you fixed in a previous mobile-dev project.

1. Difference between const and val in Kotlin. 2. Android Lifecycle. Detailed analysis as what will take if app goes in the background or a phone call comes. 3. Android MVVM 4. In which method will I instantiate the view parameters of fragments? 5. Difference between Java and Kotlin that I felt after my switch. 6. DSA question - Given an array of n integers. Shift all the positive elements on the right side and negative on the left side.
avatar

Android Developer Intern

Interviewed at powerplay app

3.5
Jun 2, 2023

1. Difference between const and val in Kotlin. 2. Android Lifecycle. Detailed analysis as what will take if app goes in the background or a phone call comes. 3. Android MVVM 4. In which method will I instantiate the view parameters of fragments? 5. Difference between Java and Kotlin that I felt after my switch. 6. DSA question - Given an array of n integers. Shift all the positive elements on the right side and negative on the left side.

Basic JavaScript Questions: Q1. What are the data types in JS? Q2. Difference b/w == and === Q3. output of {} === {} and why ? Q4. What is hoisting and how to disable it ? Q5. What is Currying ? Medium JavaScript Questions: Q1. What is Promises and what are the ways to handle it? Q2. What are callbacks Q3. Closure and its example Q4. Some output questions. NodeJS Questions: Q1. What is NodeJS Q2. How its works ReactJS Questions: Q1. What are hooks and custom hooks ? Q2. Example of useMemo Q3. How do you build and search bar functionality ? DSA Question: Q1. Group all anagrams together
avatar

Full Stack Developer - Intern

Interviewed at powerplay app

3.5
Sep 15, 2023

Basic JavaScript Questions: Q1. What are the data types in JS? Q2. Difference b/w == and === Q3. output of {} === {} and why ? Q4. What is hoisting and how to disable it ? Q5. What is Currying ? Medium JavaScript Questions: Q1. What is Promises and what are the ways to handle it? Q2. What are callbacks Q3. Closure and its example Q4. Some output questions. NodeJS Questions: Q1. What is NodeJS Q2. How its works ReactJS Questions: Q1. What are hooks and custom hooks ? Q2. Example of useMemo Q3. How do you build and search bar functionality ? DSA Question: Q1. Group all anagrams together

Viewing 3791 - 3800 interview questions

Glassdoor has 5,260 interview questions and reports from Developer intern interviews. Prepare for your interview. Get hired. Love your job.