Software Developer I Interview Questions

1,702 software developer i interview questions shared by candidates

1) Home assignment: A data structure question in an Android application. Very close to a real-life scenario. 2) Technical Excellence: Walkthrough on the home assignment, questions around the solution with 3 engineers. 3) Skills Technical Round: Talking around Android programming, incident handling, and implementing a mobile system design with 2 engineers. 4) Talking around agile working, team, and communication with a manager.
avatar

Android Software Engineer I

Interviewed at Booking.com

4.1
Jun 29, 2022

1) Home assignment: A data structure question in an Android application. Very close to a real-life scenario. 2) Technical Excellence: Walkthrough on the home assignment, questions around the solution with 3 engineers. 3) Skills Technical Round: Talking around Android programming, incident handling, and implementing a mobile system design with 2 engineers. 4) Talking around agile working, team, and communication with a manager.

<3> on given a string "horse" as a function parameter it must return the string "rose" or convert that string to this. he specified that u can use add , remove, replace methods. similarly if we give the string "Take" it must return "Tap". ❓ Problem restated Input: a string (e.g. "horse"). Expected output: another string (e.g. "rose", "Tap"). Constraint: You can use operations like add, remove, replace.
avatar

Software Engineer- I (FTE) / Trainee Engineer (Internship)

Interviewed at HashedIn by Deloitte

4
Sep 15, 2025

<3> on given a string "horse" as a function parameter it must return the string "rose" or convert that string to this. he specified that u can use add , remove, replace methods. similarly if we give the string "Take" it must return "Tap". ❓ Problem restated Input: a string (e.g. "horse"). Expected output: another string (e.g. "rose", "Tap"). Constraint: You can use operations like add, remove, replace.

<4> lets say there are five kids, each kid would have scored some marks lets say [2,5,7,9,4]. now we have to give cookies to every kid. each kid must receive atleast one cookie. the kid with higher and higher marks must recieve more and more cookies compared to the other kids. the function must return the lowest (minimum) possible total number of cookies required to satisfy the condition. ❓ Problem restated Kids’ scores: [2, 5, 7, 9, 4]. Rules: Each kid must get at least 1 cookie. If one kid has higher marks than an adjacent kid, that kid must get more cookies. Goal: Minimize total cookies distributed.
avatar

Software Engineer- I (FTE) / Trainee Engineer (Internship)

Interviewed at HashedIn by Deloitte

4
Sep 15, 2025

<4> lets say there are five kids, each kid would have scored some marks lets say [2,5,7,9,4]. now we have to give cookies to every kid. each kid must receive atleast one cookie. the kid with higher and higher marks must recieve more and more cookies compared to the other kids. the function must return the lowest (minimum) possible total number of cookies required to satisfy the condition. ❓ Problem restated Kids’ scores: [2, 5, 7, 9, 4]. Rules: Each kid must get at least 1 cookie. If one kid has higher marks than an adjacent kid, that kid must get more cookies. Goal: Minimize total cookies distributed.

Viewing 1111 - 1120 interview questions

Glassdoor has 1,702 interview questions and reports from Software developer i interviews. Prepare for your interview. Get hired. Love your job.