前几天面试一家公司,给我发了一份题,说实话很讨厌老要人做题的公司,又不是刚毕业学生.不过看了看题,觉得题目还出的不错,大部分题感觉都能答点,但又都不确定,欢迎大家都来试试.
Question 1 - System Architecture
Consider the following system deployment or design:
User--------------Web server--------------Database
Part a - Rate the Design
How do you rate this system in regards to the following criteria?
Indicate for each criteria – resiliency, performance and scalability – whether you consider the design of the system displayed above as poor, average or superior. Select ‘n/a’ if you feel the information is insufficient to make a choice.
Resiliency 0 n/a 0 poor 0 average 0 superior
Performance 0 n/a 0 poor 0 average 0 superior
Scalability 0 n/a 0 poor 0 average 0 superior
Part b - Explain the Ratings
For the choices where you selected either poor or superior, specify one relevant reason for you selection.
Resiliency
Performance
Scalability
Part c - Suggest Improvements
For the choices where you selected either poor or average, suggest one or two options to improve the design of the system. You may also use the space below to draw a picture.
Resiliency