Jump to content

answer these


kevinUsa

Recommended Posts

Prescreen Questions:

1.       When do you automate a task, and when might it be wrong to automate a task?

2.       How do you go about making changes to production environments while ensuring quality and minimal downtime (preferable zero downtime)?

3.       How would you approach the following situation in your job? Every few days, a cloud management process becomes unresponsive and prevents users from launching instances. The previous solutions has been for an engineer to ssh to the controller machine and manually restart the process each time it becomes unresponsive.

4.       When you develop software, how do you determine when your code is “good enough”?

Link to comment
Share on other sites

Anni generic questions  

everything has two ways 

zero down time toh  production ela fix chestar vayya adiginodi notla uchcha poyyu it all depends on the situation. Mari interviewer ki kuda em telida endii 

ask him to do the oil change for a car while running 

 

Link to comment
Share on other sites

6 minutes ago, kevinUsa said:

Prescreen Questions:

1.       When do you automate a task, and when might it be wrong to automate a task?

2.       How do you go about making changes to production environments while ensuring quality and minimal downtime (preferable zero downtime)?

3.       How would you approach the following situation in your job? Every few days, a cloud management process becomes unresponsive and prevents users from launching instances. The previous solutions has been for an engineer to ssh to the controller machine and manually restart the process each time it becomes unresponsive.

4.       When you develop software, how do you determine when your code is “good enough”?

4. Follow the Sonar analysis for the developed code. Ensure the code coverage is >80% and All the test cases passes 

 

Link to comment
Share on other sites

Just now, dakumangalsingh said:

Anni generic questions  

everything has two ways 

zero down time toh  production ela fix chestar vayya adiginodi notla uchcha poyyu it all depends on the situation. Mari interviewer ki kuda em telida endii 

ask him to do the oil change for a car while running 

 

minimal downtime cheppadu le thatha... so cool 

Link to comment
Share on other sites

Cloud instances unresponsive ki possible reasons endii avi telikuda just restart cheyadam evadu kanukunnadu adi solution ela avtadii evada qtiya gaadu 

vadiki ivi job lo ochchina issues Emo intelligent way of getting suffort Emo

ragada8.gif

Link to comment
Share on other sites

10 minutes ago, kevinUsa said:

Prescreen Questions:

1.       When do you automate a task, and when might it be wrong to automate a task?

2.       How do you go about making changes to production environments while ensuring quality and minimal downtime (preferable zero downtime)?

3.       How would you approach the following situation in your job? Every few days, a cloud management process becomes unresponsive and prevents users from launching instances. The previous solutions has been for an engineer to ssh to the controller machine and manually restart the process each time it becomes unresponsive.

4.       When you develop software, how do you determine when your code is “good enough”?

1. I can tell you in general sense because I developed some auto shell scripts that reduced my work from 5 hrs to 20 mins... 

  --> When the application is stable and lot of manual work

---> When you know all kind of issues that occur during the application ( it will take generally 6 months which I felt)

---> when you know the full end to end knowledge of the application 

When it is wrong means , if the above conditions doesn't satisfy

Link to comment
Share on other sites

18 minutes ago, kevinUsa said:

Prescreen Questions:

1.       When do you automate a task, and when might it be wrong to automate a task?

2.       How do you go about making changes to production environments while ensuring quality and minimal downtime (preferable zero downtime)?

3.       How would you approach the following situation in your job? Every few days, a cloud management process becomes unresponsive and prevents users from launching instances. The previous solutions has been for an engineer to ssh to the controller machine and manually restart the process each time it becomes unresponsive.

4.       When you develop software, how do you determine when your code is “good enough”?

3. Write a cron job that ping the server for every specifit minutes, if the server is unresponsive  you can get the notification of down time  and if the down time is confirmed you can restart the machine with automation...

or use splunk to check the things...

Link to comment
Share on other sites

21 minutes ago, kevinUsa said:

Prescreen Questions:

1.       When do you automate a task, and when might it be wrong to automate a task?

2.       How do you go about making changes to production environments while ensuring quality and minimal downtime (preferable zero downtime)?

3.       How would you approach the following situation in your job? Every few days, a cloud management process becomes unresponsive and prevents users from launching instances. The previous solutions has been for an engineer to ssh to the controller machine and manually restart the process each time it becomes unresponsive.

4.       When you develop software, how do you determine when your code is “good enough”?

2. Bamboo and Jenkins does the same thing... may be <1 min downtime from my experience

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...