Posts

Showing posts from January, 2019

Software Architect Interview Questions

Following is a list of questions that I was asked in an interview for the position of C++  Software Architect. I'll add full context and explanation along with my answers sometime later. For now just note that subsequent questions were follow-up of answers to previous questions and each of the following question were asked in exact same order I have written here: Tell me about your company, its products & services and explain your role. In brief, my answer included creating/preparing architecture and high level and low level designs  What do you mean, when you say high level design and what do you mean by low level design What are the differences between high and low level designs? What are the differences between high level design and architecture? What are the differences between low level design and architecture? What is the intent of Software Architecture, High level Design and Low level Design? What do you do once you are done with High level design? What do y