Why you think about change company
Software Manager Interview Questions
3,447 software manager interview questions shared by candidates
First Round: - How would you achieve authorization in an application? i.e.. providing different roles / access levels / permissions to different users? - How would you ensure your application is scalable? - Is each request to Apache Web Server treated as thread or process? - One sample application use case to design / solve. For me he gave a stock prices of an specific stock at different time intervals and asked me for an algorithm / program to calculate what could have been the best period to buy and sell to get maximum profit (first buy and then sell only). When I gave a solution with 2 for loops, asked me to optimize it to avoid additional looping. - Finally, gave me a puzzle to solve. Second Round: - Asked me to write architecture for my last application and asked me if I'm having high response times for the requests in production (can't be reproduced on STG), how would I go about to investigate / resolve them. - How did you achieve caching in the application? What data did you cache? - How would you implement an in-memory cache if you were to design it? What kind of a structure would you use? How do you think Ehcache has done it? - Designing an application with use case for DB archiving & retrieval to test design skills? - Real world use case to solve: railway use case to calculate stops / platforms needed at peak. 3rd Round (Managerial): - Tell me about yourself. - Share me your role & day-to-day job. - If you'd want to intract with two applications deployed in different infrastructures, what would you use? - Which of the Web Services would you use SOAP or REST? Why REST? What standards does it have? Won't it have problems due to absence of standards? - You said you develop some core components early on. What is the reason for it rather than assigning it to an experienced lead. - What considerations will you make while designing an application for performance. - When an application server crashes, what are the possible reasons? Explain in technical terms. - Asked me to come up with estimate giving some requirements.
Tell me a scenario where you had a tough customer experience and how you turn them around?
Round 1 -- Fleet Management System Design Round 2 -- Coding Round (Hacker Rank Question)
Why do you apply apple?
What is your present salary?
They asked me to share my previous experience and to complete a "homework" assignment.
Step 1 & Step 2: Your Experience and getting to know you better. Step 3: Random stuff and no mention of Coding exercise or whatsoever. Its your Day 1 at Apple and someone reaches out with a Production Issue and there are no devs around. How would you SOLVE the issue. (Since we are very Hands-on here, We expect managers to code) How do you transfer a text file from one source to another so that data don't get compromised?
A graph related question which i didn't understand very well, but was related to converting one string to another in the shortest possible steps by using a dictionary of available strings to be used as a intermediate steps. This conversion can only be done by replacing one character at a time.
Write an algorithm to check in in an integer array, the array can be sorted by just one exchange of elements
Viewing 681 - 690 interview questions