How would you manage heap memory for a process to do malloc and free?
Software Developer New Grad Interview Questions
6,137 software developer new grad interview questions shared by candidates
How to scale an application.
tell me a time when you had a conflict with a coworker
Tech Phone Screen: What's the difference between a thread and a process Describe a Microsoft product you like / how you would make it better Explain recursion to a child Why Microsoft -- Final Rounds: 2 OOD questions 1 string compression Matrix Heap Exercise
First round (30 mins) - Mostly behavioral and resume query. Code portion was Leetcode easy Final round (4 x 45 mins) - Leetcode Mediums and System Design questions. Asked about OOP design.
If you could solve any problem, what would you solve?
Create a new list with the sum of the two given lists, then a power of x^y question, find the sum of the longest substring, 2D array matrix question (rotate 90 degrees), the last one was related to creating a class for two points and t ( linear equation). Was not expecting that one.
Given a set of strings and a prefix to search for, return all words in that set that contain the prefix.
Behavioral questions plus technical questions
Phone round: - Favorite MS product and how would you improve it - Explain recursion - Explain threads and processes - Other typical behavioral questions Onsite - 5-10 min intro for each interview (some asked behavioral questions about your experience, while some just jumped straight into coding question), 30-40 minutes coding, 2-5 minutes for you to ask questions - Leetcode medium/hard
Viewing 5051 - 5060 interview questions