Skip to content

sainipradeep/DevOps-Interview-Questions

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Script

  1. Using the command line, make an HTTP GET request to the following endpoint and save the output to a local file called "users.json":
    http://localhost:5000/users

  2. Using Python 3, NodeJs, or Java 8, write a program to convert "users.json" into "users.csv". Only built in libraries are permitted.
    ## Solutions
    NodeJS

  3. Normalize Path Given a string s containing an absolute Unix-based directory path write a program hat normalizes this path using the following rules.
    •  Remove . from the path, which means stay in the same directory: /a/./b becomes /a/b
    •  Remove .. from the path, which means go to the parent directory: /a/../b becomes /b
    •  Remove consecutive / characters from the path: /a////b becomes /a/b
    •  Remove trailing / characters from the path: /a/b/ becomes /a/b
    •  Paths cannot go beyond the root directory: /../a becomes /a
    •  All other path characters are valid: ..., null, spaces.
    •  The method must return the normalized path a string.
     Input: "/usr/local/./../bin/."
     Output: "/usr/bin"
    
     Input: "/home/../.."  Output: "/"
     Input: "/etc/system/../../home/user"  Output: "/home/user"
    ## Solutions NodeJS

Operating System

  1. You run the command du over a filesystem. The file system is full, but if you look into it you see no files. What's happening? how can you solve it?
  2. You are logged in a shell, you try to run ps command and it fails with 'cannot fork' error while if you run echo it works. What's happening? how can you fix it?

About

DevOps Interview Questions

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors