Upload Button Icon Add office photos

Huawei Technologies

Compare button icon Compare button icon Compare

Filter interviews by

Huawei Technologies Site Reliability Engineer Interview Questions and Answers

Updated 19 May 2021

Huawei Technologies Site Reliability Engineer Interview Experiences

1 interview found

Interview Questionnaire 

2 Questions

  • Q1. MySQL Cluster Zabbix
  • Q2. Learn Zabbix

Interview questions from similar companies

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via LinkedIn and was interviewed in Nov 2022. There were 3 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Technical 

(7 Questions)

  • Q1. What is the Collection Framework?
  • Ans. 

    The Collection Framework is a unified architecture for representing and manipulating collections in Java.

    • It provides interfaces like List, Set, Queue, etc. for storing and manipulating collections of objects.

    • It also provides concrete classes like ArrayList, HashSet, PriorityQueue, etc. that implement these interfaces.

    • It supports algorithms like sorting, searching, and shuffling on collections.

    • It is a part of the Java C...

  • Answered by AI
  • Q2. Write a program to Reverse a String?
  • Ans. 

    Program to reverse a string

    • Use a loop to iterate through the string and append each character to a new string in reverse order

    • Alternatively, use built-in string reversal functions in some programming languages

  • Answered by AI
  • Q3. Write a program to find a missing number in Arrays?
  • Ans. 

    Program to find a missing number in Arrays

    • Sort the array and iterate to find the missing number

    • Use XOR operation to find the missing number

    • Calculate the sum of all numbers and subtract from the sum of expected numbers to find the missing number

  • Answered by AI
  • Q4. What is explicit Constructor?
  • Ans. 

    An explicit constructor is a constructor that is defined with the 'explicit' keyword.

    • It is used to prevent implicit conversions from the constructor's parameter type to the class type.

    • It requires the constructor to be called explicitly with the class name and constructor arguments.

    • It is commonly used to avoid unexpected type conversions and improve code clarity.

  • Answered by AI
  • Q5. What is abstract class in Java?
  • Ans. 

    An abstract class is a class that cannot be instantiated and is used as a base class for other classes.

    • An abstract class can have abstract and non-abstract methods.

    • Abstract methods have no implementation and must be implemented by the subclass.

    • A class can only extend one abstract class but can implement multiple interfaces.

    • Abstract classes are used to provide a common interface for a group of related classes.

    • Example: a...

  • Answered by AI
  • Q6. Constructor is declared static or not?
  • Ans. 

    Constructor can be declared static or non-static depending on the use case.

    • If a constructor is declared static, it means it can be called without creating an instance of the class.

    • Static constructors are used to initialize static fields of the class.

    • Non-static constructors are used to initialize instance fields of the class.

    • If a class has both static and non-static constructors, the non-static constructor is called whe

  • Answered by AI
  • Q7. What is interface in Java?
  • Ans. 

    An interface in Java is a collection of abstract methods and constants that can be implemented by a class.

    • An interface is declared using the interface keyword.

    • It can be implemented by any class using the implements keyword.

    • All methods in an interface are implicitly public and abstract.

    • Interfaces can also contain constants, which are implicitly public, static, and final.

    • Interfaces are used to achieve abstraction and pro...

  • Answered by AI
Round 3 - Technical 

(4 Questions)

  • Q1. What are locators present in Selenium?
  • Ans. 

    Locators are used to identify web elements in Selenium.

    • Locators are used to find and interact with web elements on a web page.

    • There are several types of locators in Selenium, including ID, name, class name, tag name, link text, and partial link text.

    • For example, to find an element with the ID 'username', you would use the ID locator: driver.findElement(By.id('username'));

  • Answered by AI
  • Q2. What is reletive Xpath?
  • Ans. 

    Relative XPath is a way to locate elements in XML or HTML documents based on their position relative to other elements.

    • Relative XPath uses the relationships between elements to navigate the document structure.

    • It is more flexible than absolute XPath as it adapts to changes in the document's structure.

    • Relative XPath expressions start with a reference to an element and then use various axes and predicates to locate the de...

  • Answered by AI
  • Q3. To find a one element Xpath in Amazon.com
  • Ans. 

    To find a one element Xpath in Amazon.com

    • Inspect the element in the browser

    • Right-click on the element and select 'Copy XPath'

    • Use the copied XPath in your code

  • Answered by AI
  • Q4. Chrome capabilities of selenium automation
  • Ans. 

    Selenium automation can control Chrome browser capabilities such as handling pop-ups, cookies, and browser settings.

    • Selenium can handle pop-ups and alerts using the switchTo() method

    • Cookies can be managed using the addCookie() and deleteCookie() methods

    • Browser settings can be modified using the ChromeOptions class

    • Examples: disabling images, setting the browser window size, and using headless mode

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Easy to crack the 2nd Round of interview, but 1st round is little bit difficult compared to 2nd...

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Don’t add your photo or details such as gender, age, and address in your resume. These details do not add any value.
View all tips
Round 2 - Technical 

(2 Questions)

  • Q1. For technical interview, must be very strong on fundamental concept of your domain. 3 round of interview. First round is pure technical round and questions on previous work experience with other technica...
  • Q2. What is network ,Network topology
  • Ans. 

    A network is a group of interconnected devices that communicate with each other. Network topology refers to the layout of these devices.

    • Network topology can be classified into different types such as bus, star, ring, mesh, and hybrid.

    • Bus topology connects all devices to a single cable, while star topology connects all devices to a central hub.

    • Ring topology connects devices in a circular loop, while mesh topology connec...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Be positive and confident,prepare basics before interview .

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via LinkedIn and was interviewed in Nov 2022. There were 3 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Properly align and format text in your resume. A recruiter will have to spend more time reading poorly aligned text, leading to high chances of rejection.
View all tips
Round 2 - Technical 

(7 Questions)

  • Q1. What is the Collection Framework?
  • Ans. 

    The Collection Framework is a unified architecture for representing and manipulating collections in Java.

    • It provides interfaces like List, Set, Queue, etc. for storing and manipulating collections of objects.

    • It also provides concrete classes like ArrayList, HashSet, PriorityQueue, etc. that implement these interfaces.

    • It supports algorithms like sorting, searching, and shuffling on collections.

    • It is a part of the Java C...

  • Answered by AI
  • Q2. Write a program to Reverse a String?
  • Ans. 

    Program to reverse a string

    • Use a loop to iterate through the string and append each character to a new string in reverse order

    • Alternatively, use built-in string reversal functions in some programming languages

  • Answered by AI
  • Q3. Write a program to find a missing number in Arrays?
  • Ans. 

    Program to find a missing number in Arrays

    • Sort the array and iterate to find the missing number

    • Use XOR operation to find the missing number

    • Calculate the sum of all numbers and subtract from the sum of expected numbers to find the missing number

  • Answered by AI
  • Q4. What is explicit Constructor?
  • Ans. 

    An explicit constructor is a constructor that is defined with the 'explicit' keyword.

    • It is used to prevent implicit conversions from the constructor's parameter type to the class type.

    • It requires the constructor to be called explicitly with the class name and constructor arguments.

    • It is commonly used to avoid unexpected type conversions and improve code clarity.

  • Answered by AI
  • Q5. What is abstract class in Java?
  • Ans. 

    An abstract class is a class that cannot be instantiated and is used as a base class for other classes.

    • An abstract class can have abstract and non-abstract methods.

    • Abstract methods have no implementation and must be implemented by the subclass.

    • A class can only extend one abstract class but can implement multiple interfaces.

    • Abstract classes are used to provide a common interface for a group of related classes.

    • Example: a...

  • Answered by AI
  • Q6. Constructor is declared static or not?
  • Ans. 

    Constructor can be declared static or non-static depending on the use case.

    • If a constructor is declared static, it means it can be called without creating an instance of the class.

    • Static constructors are used to initialize static fields of the class.

    • Non-static constructors are used to initialize instance fields of the class.

    • If a class has both static and non-static constructors, the non-static constructor is called whe

  • Answered by AI
  • Q7. What is interface in Java?
  • Ans. 

    An interface in Java is a collection of abstract methods and constants that can be implemented by a class.

    • An interface is declared using the interface keyword.

    • It can be implemented by any class using the implements keyword.

    • All methods in an interface are implicitly public and abstract.

    • Interfaces can also contain constants, which are implicitly public, static, and final.

    • Interfaces are used to achieve abstraction and pro...

  • Answered by AI
Round 3 - Technical 

(4 Questions)

  • Q1. What are locators present in Selenium?
  • Ans. 

    Locators are used to identify web elements in Selenium.

    • Locators are used to find and interact with web elements on a web page.

    • There are several types of locators in Selenium, including ID, name, class name, tag name, link text, and partial link text.

    • For example, to find an element with the ID 'username', you would use the ID locator: driver.findElement(By.id('username'));

  • Answered by AI
  • Q2. What is reletive Xpath?
  • Ans. 

    Relative XPath is a way to locate elements in XML or HTML documents based on their position relative to other elements.

    • Relative XPath uses the relationships between elements to navigate the document structure.

    • It is more flexible than absolute XPath as it adapts to changes in the document's structure.

    • Relative XPath expressions start with a reference to an element and then use various axes and predicates to locate the de...

  • Answered by AI
  • Q3. To find a one element Xpath in Amazon.com
  • Ans. 

    To find a one element Xpath in Amazon.com

    • Inspect the element in the browser

    • Right-click on the element and select 'Copy XPath'

    • Use the copied XPath in your code

  • Answered by AI
  • Q4. Chrome capabilities of selenium automation
  • Ans. 

    Selenium automation can control Chrome browser capabilities such as handling pop-ups, cookies, and browser settings.

    • Selenium can handle pop-ups and alerts using the switchTo() method

    • Cookies can be managed using the addCookie() and deleteCookie() methods

    • Browser settings can be modified using the ChromeOptions class

    • Examples: disabling images, setting the browser window size, and using headless mode

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Easy to crack the 2nd Round of interview, but 1st round is little bit difficult compared to 2nd...

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Double-check your resume for any spelling mistakes. The recruiter may consider spelling mistakes as careless behavior or poor communication skills.
View all tips
Round 2 - Assignment 

Routing switching , OSPF BGP

Round 3 - One-on-one 

(1 Question)

  • Q1. Networking questions

I applied via Naukri.com and was interviewed in Jul 2022. There was 1 interview round.

Round 1 - Technical 

(1 Question)

  • Q1. I faced questions related to bgp, nexus switch, stacking, how to coordinate with ISP, loop testing with ISP, OSPF, EIGRP ETC

Interview Preparation Tips

Topics to prepare for BT Group Service Reliability Engineer interview:
  • CCNA
  • CCNP
Interview preparation tips for other job seekers - Interview questions is dependent on basis of project.

Huawei Technologies Interview FAQs

How to prepare for Huawei Technologies Site Reliability Engineer interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at Huawei Technologies. The most common topics and skills that interviewers at Huawei Technologies expect are Java, Project Planning and Python.
What are the top questions asked in Huawei Technologies Site Reliability Engineer interview?

Some of the top questions asked at the Huawei Technologies Site Reliability Engineer interview -

  1. MySQL Cluster Zab...read more
  2. Learn Zab...read more

Tell us how to improve this page.

Interview Questions from Similar Companies

TCS Interview Questions
3.7
 • 10.5k Interviews
Samsung Interview Questions
3.9
 • 561 Interviews
Ericsson Interview Questions
4.1
 • 412 Interviews
Cisco Interview Questions
4.1
 • 397 Interviews
Qualcomm Interview Questions
3.8
 • 274 Interviews
Nokia Interview Questions
4.1
 • 274 Interviews
Apple Interview Questions
4.3
 • 141 Interviews
Verizon Interview Questions
4.1
 • 113 Interviews
Xiaomi Interview Questions
3.8
 • 86 Interviews
AT&T Interview Questions
4.1
 • 54 Interviews
View all
Huawei Technologies Site Reliability Engineer Salary
based on 20 salaries
₹3.5 L/yr - ₹10 L/yr
54% less than the average Site Reliability Engineer Salary in India
View more details
Senior Engineer
438 salaries
unlock blur

₹3 L/yr - ₹12 L/yr

Software Engineer
360 salaries
unlock blur

₹2.5 L/yr - ₹9.6 L/yr

Assistant Manager
277 salaries
unlock blur

₹5.4 L/yr - ₹17.5 L/yr

Deputy Manager
235 salaries
unlock blur

₹5.3 L/yr - ₹20 L/yr

Engineer
224 salaries
unlock blur

₹2.7 L/yr - ₹9 L/yr

Explore more salaries
Compare Huawei Technologies with

Samsung

3.9
Compare

Apple

4.3
Compare

Cisco

4.1
Compare

Ericsson

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