Some simple bash questions
Infrastructure Engineer Interview Questions
1,848 infrastructure engineer interview questions shared by candidates
Preguntas de sysadmin muy acertadas
Che apporto puoi dare all'azienda?
Conosci l'Infrastructure as Code, i vantaggi e il funzionamento?
OSI network model,TCP/IP
(Second Email Screening Question) The git-daemon implementation that ships in Core Git has never been tuned for high concurrency situations (i.e. situations with thousands of clients performing git-daemon requests on the same machine). A particular source of concern is the way the daemon handles the children of the process. git-daemon stores the the list of live children in a linked list. New children are inserted into the list such that children with the same source address are clustered in the list, and the new child goes at the front of the cluster. As a result of this data structure, all operations regarding children management are extremely inefficient. • Can you spot and explain what are these operations, and what are their current asymptotic costs? This would be incredibly valuable information to have on the commit message for your changes. • How would you change the storage of the live children to make these operations significantly faster? • What are the new asymptotic costs of the implementation? Is it a strict improvement for all operations? Again, this would make great content for your commit messages. • Hint: Git already has a lot of generic data structures available -- you can reuse them instead of writing one from scratch. That should make the job much easier. • Bonus: Can you spot a corner case in the children handling code that would have terrible performance implications? What would be the easiest way to fix it?
(Email Screening Question) Our monitoring shows that one of our fileserver machines is quickly running out of memory. A quick glance at the machine shows that the number of processes is continuously increasing -- it seems like some of the processes are getting stuck and not terminating. Answer the following questions with as much detail as you feel comfortable. Feel free to give written examples of commands to run. 1. How would you find which processes are stuck and which ones are progressing adequately? 2. How would you figure out who is spawning all these processes? 3. Once the processes and their source is understood, how would you debug the actual issue affecting them? 4. How would you mitigate the current situation in the machine to prevent it from falling over?
There would be some logic questions to test your making decision capability. Some technical question depends on the position and role that you apply for it.
Tell me about yourself ?
The ask me to tell them something that was bold in my life.
Viewing 441 - 450 interview questions