Upload Button Icon Add office photos

Housing.com

Compare button icon Compare button icon Compare

Filter interviews by

Housing.com Devops Engineer Interview Questions, Process, and Tips

Updated 25 Jan 2022

Housing.com Devops Engineer Interview Experiences

1 interview found

I was interviewed before Jan 2021.

Round 1 - Video Call 

(4 Questions)

Round duration - 60 minutes
Round difficulty - Easy

First round was skype based technical interview.
You are connected through screen on the terminal and basic to advanced shell scripting is asked.
They will ask basic to advanced shell commands, some shell scripting tasks and about linux kernel.
Tips: You have to be really sure in a skype interview that you know the question being asked, as you can't take much time.

  • Q1. What is a process in Linux?
  • Q2. How does the Linux boot process work?
  • Q3. How will you monitor file changes in Linux?
  • Q4. How can you kill all Java processes with a single command?
Round 2 - Video Call 

(3 Questions)

Round duration - 60 minutes
Round difficulty - Medium

This round was also on skype.
This round was more DevOps tools oriented and language programming.
They asked me about Chef, Ansible and some other tools used for configuration management and deployment.
They ask if your familiar with AWS and other cloud services.
Also you will get to show that you can code in any scripting languages like ruby or python.
Also some database related things.
Tips: Only mention the tools you really know inside out in the resume.

  • Q1. Write a Ruby program to check if a directory exists or not.
  • Q2. What are the SQL query optimization techniques?
  • Q3. What are the use cases for Chef, and why is it necessary in DevOps?

Interview Preparation Tips

Eligibility criteriaAbove 7 CGPAHousing.com interview preparation:Topics to prepare for the interview - Confidence, Database, Programming, LinuxTime required to prepare for the interview - 6 monthsInterview preparation tips for other job seekers

Tip 1 : You should be updated with what's going on with latest devops developments.
Tip 2 : Go through all the previous interview experiences from Codestudio and Leetcode.
Tip 3 : Do at-least 2 good projects and you must know every bit of them.

Application resume tips for other job seekers

Tip 1 : Have at-least 2 good projects explained in short with all important points covered.
Tip 2 : Every skill must be mentioned.
Tip 3 : Focus on skills, projects and experiences more.

Final outcome of the interviewRejected

Skills evaluated in this interview

Interview questions from similar companies

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. How to check the open files in the linux without using lsof
  • Ans. 

    To check open files in Linux without using lsof, you can use the /proc filesystem.

    • Access the /proc//fd directory to view open files for a specific process.

    • Use the find command to search for open files in the /proc directory.

    • Check the /proc/sys/fs/file-nr file to see the total number of open files system-wide.

Answered by AI
  • Q2. What is /proc linux
  • Ans. 

    The /proc filesystem in Linux is a virtual filesystem that provides detailed information about the system's hardware, processes, and kernel.

    • It is a virtual filesystem located at /proc that allows access to kernel data structures.

    • It provides information about processes, hardware, and kernel configuration.

    • Files in /proc can be read to gather system information, such as CPU usage, memory usage, and network statistics.

  • Answered by AI
    Round 2 - Technical 

    (2 Questions)

    • Q1. Difference between http1.1 vs https2
    • Ans. 

      HTTP/1.1 is a protocol for transferring data over the internet, while HTTPS/2 is a secure version of HTTP/2 with improved performance.

      • HTTP/1.1 is not secure by default, while HTTPS/2 provides encryption and security.

      • HTTP/1.1 uses multiple connections for parallel loading of resources, while HTTPS/2 uses a single connection with multiplexing.

      • HTTPS/2 supports header compression, reducing overhead and improving performanc...

    • Answered by AI
    • Q2. What is grpc ?
    • Ans. 

      gRPC is a high-performance, open-source RPC (Remote Procedure Call) framework developed by Google.

      • gRPC stands for Google Remote Procedure Call.

      • It uses HTTP/2 for transport, Protocol Buffers for serialization, and supports multiple programming languages.

      • gRPC allows for efficient communication between services in a microservices architecture.

      • It enables bi-directional streaming and authentication features.

      • Example: gRPC ca...

    • Answered by AI

    Skills evaluated in this interview

    Interview experience
    4
    Good
    Difficulty level
    -
    Process Duration
    -
    Result
    -
    Round 1 - Technical 

    (2 Questions)

    • Q1. How to check the open files in the linux without using lsof
    • Ans. 

      To check open files in Linux without using lsof, you can use the /proc filesystem.

      • Access the /proc//fd directory to view open files for a specific process.

      • Use the find command to search for open files in the /proc directory.

      • Check the /proc/sys/fs/file-nr file to see the total number of open files system-wide.

    Answered by AI
  • Q2. What is /proc linux
  • Ans. 

    The /proc filesystem in Linux is a virtual filesystem that provides detailed information about the system's hardware, processes, and kernel.

    • It is a virtual filesystem located at /proc that allows access to kernel data structures.

    • It provides information about processes, hardware, and kernel configuration.

    • Files in /proc can be read to gather system information, such as CPU usage, memory usage, and network statistics.

  • Answered by AI
    Round 2 - Technical 

    (2 Questions)

    • Q1. Difference between http1.1 vs https2
    • Ans. 

      HTTP/1.1 is a protocol for transferring data over the internet, while HTTPS/2 is a secure version of HTTP/2 with improved performance.

      • HTTP/1.1 is not secure by default, while HTTPS/2 provides encryption and security.

      • HTTP/1.1 uses multiple connections for parallel loading of resources, while HTTPS/2 uses a single connection with multiplexing.

      • HTTPS/2 supports header compression, reducing overhead and improving performanc...

    • Answered by AI
    • Q2. What is grpc ?
    • Ans. 

      gRPC is a high-performance, open-source RPC (Remote Procedure Call) framework developed by Google.

      • gRPC stands for Google Remote Procedure Call.

      • It uses HTTP/2 for transport, Protocol Buffers for serialization, and supports multiple programming languages.

      • gRPC allows for efficient communication between services in a microservices architecture.

      • It enables bi-directional streaming and authentication features.

      • Example: gRPC ca...

    • Answered by AI

    Skills evaluated in this interview

    Interview experience
    3
    Average
    Difficulty level
    -
    Process Duration
    -
    Result
    Not Selected
    Round 1 - Technical 

    (2 Questions)

    • Q1. Machine oding asked to implement LLD
    • Q2. What is a semaphore
    • Ans. 

      A semaphore is a synchronization object used in concurrent programming to control access to shared resources.

      • Semaphores can be used to limit the number of threads accessing a resource at the same time

      • They can be implemented as counting semaphores or binary semaphores

      • Example: In a producer-consumer problem, semaphores can be used to control access to a shared buffer

    • Answered by AI

    Skills evaluated in this interview

    Interview experience
    2
    Poor
    Difficulty level
    -
    Process Duration
    -
    Result
    -
    Round 1 - Technical 

    (1 Question)

    • Q1. Explain different LB types in k8s.
    • Ans. 

      Different LB types in k8s include NodePort, LoadBalancer, and Ingress.

      • NodePort: Exposes the service on each Node's IP at a static port.

      • LoadBalancer: Creates an external load balancer in the cloud provider's network.

      • Ingress: Manages external access to services in a cluster.

    • Answered by AI

    Skills evaluated in this interview

    Tell us how to improve this page.

    Interview Questions from Similar Companies

    Swiggy Interview Questions
    3.8
     • 439 Interviews
    Udaan Interview Questions
    4.0
     • 335 Interviews
    Meesho Interview Questions
    3.7
     • 329 Interviews
    NoBroker Interview Questions
    3.1
     • 232 Interviews
    Myntra Interview Questions
    4.0
     • 216 Interviews
    Square Yards Interview Questions
    4.0
     • 199 Interviews
    Blinkit Interview Questions
    3.7
     • 183 Interviews
    BlackBuck Interview Questions
    3.8
     • 174 Interviews
    Spinny Interview Questions
    3.7
     • 168 Interviews
    FirstCry Interview Questions
    3.7
     • 167 Interviews
    View all
    Senior Accounts Manager
    398 salaries
    unlock blur

    ₹4.2 L/yr - ₹12 L/yr

    Accounts Manager
    235 salaries
    unlock blur

    ₹3.5 L/yr - ₹9 L/yr

    Team Manager
    76 salaries
    unlock blur

    ₹5.1 L/yr - ₹16.6 L/yr

    Software Development Engineer
    62 salaries
    unlock blur

    ₹10 L/yr - ₹29.2 L/yr

    Key Account Manager
    46 salaries
    unlock blur

    ₹4.2 L/yr - ₹12 L/yr

    Explore more salaries
    Compare Housing.com with

    MagicBricks

    3.4
    Compare

    NoBroker

    3.2
    Compare

    PropTiger.com

    4.0
    Compare

    99acres

    3.8
    Compare
    Did you find this page helpful?
    Yes No
    write
    Share an Interview