Intrebari Interviu
Intrebari Interviu
ANSWER EXAMPLE:
(e posibil sa fie 2 ani de experienta pe timpul facultatii)
ANSWER EXAMPLE:
free to tell anything, just personality test, see reaction to downgrade =>
if he looks inconfortable, than he might be difficult , rigid thinking or too
authoritative
You could be one-man-show in this team, in technical support at least, because you
have experience as
Network and System Administrator, do you feel that this kind of activities could be
a downgrade for you?
ANSWER EXAMPLE:
free to tell anything, just personality test, see reaction to downgrade =>
if he looks inconfortable, than he might be lazy, sau comod, superficial
if he loughs => hard working, is sure of his skills
Canary releases are releases that roll out specific features to a subset of users
to reduce
the risk involved in releasing new features. More like patching versions
For databases, a common way to deal with partition tolerance is to use a quorum for
writes.
This means that every time something is written, a minimum number of nodes must
confirm the write.
For cloud applications, it is common to distribute these three nodes across three
availability zones.
6. Are you familiar with the various tools used in DevOps?
ANSWER EXAMPLE: “Yes, I am familiar with the various tools used in DevOps.
I have worked in a Senior DevOps Engineer role for the past five years,
so I have had plenty of time to become familiar with the different tools
available.
I am comfortable working with tools such as Chef, Puppet, Ansible, Docker,
Kubernetes, and AWS Lambda.
I also have experience with continuous integration platforms like Jenkins,
CircleCI, and TravisCI.”
ANSWER EXAMPLE:
To prepare for a project using DevOps, one needs to:
Create a roadmap: The first step is to plan the project, assess existing processes,
review the goals, and identify
the blind spots to be addressed by DevOps.
At this stage, one can use project management tools like Trello and Asana to
document the project’s requirements.
Develop a proof of concept (PoC): A proof of concept or trial run takes a pragmatic
look at the project and its
complexities. The DevOps team is assembled during this stage, the tools and
processes are out in place, and a feature
or upgrade is singled out to run a dummy SDLC.
Through the PoC, one understands architectural requirements, monitoring needs,
automation opportunities, and much more.
Execute DevOps: Finally, the project is executed as per DevOps principles, using
tools and dashboards to track
performance metrics.
Processes like version control, CI/CD, and testing automation are implemented to
ensure DevOps success.