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.
Software Director Interview Questions
4,198 software director interview questions shared by candidates
Round 1 -- Fleet Management System Design Round 2 -- Coding Round (Hacker Rank Question)
What do you like to do personally? What interests you?
Why do you apply apple?
Write out json strings for request-response from/to a clubcard app.
Design system for procesing workflows for specific 4 scenarios. 1. Person book ticket on X day and takes some actions and need to send reminder Y days before system
How would you handle a team member who was not performing at a high enough level.
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?
They asked how I would approach transforming an existing QA automation framework using GenAI—specifically how I’d integrate intelligent test generation, conversational interfaces, and modular architecture to improve scalability and coverage.
Tell me about your previous experiences, tell me something about your projects. Why do you think that you are the right candidate...plus usual HR questions
Viewing 831 - 840 interview questions