the question more about Mircoservice design pattern and Domain drive design methodologies. Some questions also relate Kafka, MQ and Redis cache. In further, the question about Java is more diffcult, you need to fully understand Java8 principles on Hashmap, Arraylist or multi-threads, and how to build high Availibility and scaleable system
Software Architect Interviews
Software Architect Interview Questions
"As a software architect, you will be making high level decisions about the design and implementation of a company's software. During the interview process, expect to be tested on your knowledge of software tools and languages and their uses and limitations, as well as your ability to lead software engineers to help you accomplish your vision. A bachelor's degree in software engineering, computer science, or a related field is expected."
21,074 software architect interview questions shared by candidates
Interviewer white-boarded a complex multi-tier system architecture with many moving (sometimes irrelevant) parts and asked prompting questions to drive an investigation through the system to identify causes for various pain-points.
Most questions were around my experience with different technologies and solutions I implemented in the past. This was a group interview with two senior level IT staff. They are knowledgeable in the field and this was apparent from the questions asked. They were also quite friendly. At the conclusion of the interview I asked them what they liked best and least about working here. Both gave the same answer: BEST was working with a variety of technology, the opportunity to learn new technology, and always having lots of projects in the queue;WORST: the number of project in the queue.
Presented with a complex company profile of technology and challenges, asked to consult on possible improvements and consulting opportunities.
What is your jib experience?
Asked questions around my CV and experience. Rudely interrupted at every answer, with "what did you actually do", I found the interview technique overtly aggressive and left me with a very negative impression.
How to scale from a small number of local users to millions of users spread globally?
Challege: Technical Presentation & MongoDB Atlas Discovery
I had to demonstrate learning key MongoDB Atlas technologies and competitive selling points quickly. I had to demonstrate my technology background in mobile development and database work. I had to demonstrate my ability to present/consult/problem solve in front of a room of potential customers.
Name three things you need to be successful (and then asked for te fourth during the session :-))
Viewing 1671 - 1680 interview questions