Filter interviews by
Dynamic XPath expressions help locate elements on e-commerce sites, adapting to changing structures and attributes.
Use contains() to match partial text: `//div[contains(@class, 'product-name')]`.
Utilize starts-with() for dynamic IDs: `//input[starts-with(@id, 'search')]`.
Leverage attributes for filtering: `//a[@href='/category/shoes']`.
Combine multiple conditions: `//div[@class='product' and contains(@data-categor...
Weakness is a lack of strength or energy, a vulnerability or flaw.
Weakness can be physical, such as muscle fatigue or illness.
Weakness can also be mental, such as lack of confidence or indecisiveness.
Identifying weaknesses can help in personal growth and development.
Examples: feeling tired after a long day at work, struggling with public speaking due to nerves.
To test a FB login page, I would verify functionality, security, and compatibility.
Verify login functionality by entering valid and invalid credentials
Test for security by checking for SSL encryption, password hashing, and account lockout
Ensure compatibility by testing on different browsers and devices
Object-Oriented Programming (OOP) is a programming paradigm based on the concept of objects, which can contain data and code.
Encapsulation: Bundling data and methods that operate on the data within one unit (e.g., a class).
Inheritance: Mechanism to create a new class using properties and methods of an existing class (e.g., a 'Dog' class inheriting from an 'Animal' class).
Polymorphism: Ability to present the same i...
Fetch data from API and render on UI using httpclient module
Create an instance of httpclient module
Use httpclient to make a GET request to API endpoint
Parse the response data and render on UI
QA Engineer ensures software quality by planning, designing, and executing tests.
Develop and execute test cases
Identify and report defects
Collaborate with developers to resolve issues
Ensure compliance with quality standards
Continuously improve testing processes
Object Oriented Programming is a programming paradigm that uses objects to represent real-world entities and their interactions.
Encapsulation: bundling of data and methods that operate on that data within a single unit
Inheritance: ability of a class to inherit properties and methods from a parent class
Polymorphism: ability of objects to take on many forms or have multiple behaviors
Abstraction: hiding of complex im...
Agile methodology is an iterative approach to software development that emphasizes flexibility and collaboration.
Agile methodology values individuals and interactions over processes and tools
It emphasizes working software over comprehensive documentation
It involves frequent delivery of working software in short iterations
It encourages customer collaboration and responsiveness to change
Examples of agile methodologi...
Test cases for Facebook
Verify login functionality with valid credentials
Verify login functionality with invalid credentials
Verify user can post a status update
Verify user can upload a photo
Verify user can send a friend request
Verify user can accept a friend request
Verify user can search for a friend
Verify user can join a group
Verify user can create a group
Verify user can like a post
Verify user can comment on a pos...
OOP (Object-Oriented Programming) is a programming paradigm based on objects and classes, promoting code reusability and modularity.
Encapsulation: Bundling data and methods that operate on the data within one unit (e.g., a class).
Inheritance: Mechanism where a new class derives properties and behavior from an existing class (e.g., a 'Dog' class inheriting from an 'Animal' class).
Polymorphism: Ability to present th...
I appeared for an interview in Jan 2025.
Agile is a project management methodology focused on iterative development and collaboration. SAFe Agile is a framework for scaling Agile to larger organizations.
Agile emphasizes flexibility, collaboration, and customer feedback.
SAFe Agile extends Agile principles to larger organizations by providing a framework for scaling Agile practices.
SAFe Agile includes roles like Release Train Engineer, Product Owner, and Scrum ...
Weakness is a lack of strength or energy, a vulnerability or flaw.
Weakness can be physical, such as muscle fatigue or illness.
Weakness can also be mental, such as lack of confidence or indecisiveness.
Identifying weaknesses can help in personal growth and development.
Examples: feeling tired after a long day at work, struggling with public speaking due to nerves.
I applied via Naukri.com and was interviewed in Apr 2024. There was 1 interview round.
Yes, I faced a situation where I was stuck in a project and managed it effectively.
I encountered a complex technical issue that was impacting the project timeline.
I sought help from team members and conducted thorough research to find a solution.
I communicated effectively with stakeholders about the issue and proposed a revised plan to address it.
I prioritized tasks and delegated responsibilities to ensure smooth progr...
I appeared for an interview in Oct 2024, where I was asked the following questions.
Dynamic XPath expressions help locate elements on e-commerce sites, adapting to changing structures and attributes.
Use contains() to match partial text: `//div[contains(@class, 'product-name')]`.
Utilize starts-with() for dynamic IDs: `//input[starts-with(@id, 'search')]`.
Leverage attributes for filtering: `//a[@href='/category/shoes']`.
Combine multiple conditions: `//div[@class='product' and contains(@data-category, 'e...
I applied via Approached by Company and was interviewed in Oct 2023. There was 1 interview round.
Object-Oriented Programming (OOP) is a programming paradigm based on the concept of objects, which can contain data and code.
Encapsulation: Bundling data and methods that operate on the data within one unit (e.g., a class).
Inheritance: Mechanism to create a new class using properties and methods of an existing class (e.g., a 'Dog' class inheriting from an 'Animal' class).
Polymorphism: Ability to present the same interf...
This is a list of questions asked in an interview for Senior Software Engineer position.
1. Pattern print code: Write a code to print a specific pattern using loops.
2. Types of S3 bucket in AWS: Explain the different types of S3 buckets in Amazon Web Services.
3. Java basic question: Provide a basic question related to Java programming language.
4. Spring/Spring Boot basic question: Give an example of a basic question rel...
I applied via Campus Placement and was interviewed before Jul 2023. There were 4 interview rounds.
60 mins aptitude test
String ,array , questions from collection framework.
To test a FB login page, I would verify functionality, security, and compatibility.
Verify login functionality by entering valid and invalid credentials
Test for security by checking for SSL encryption, password hashing, and account lockout
Ensure compatibility by testing on different browsers and devices
Top trending discussions
Some of the top questions asked at the 3Pillar Global interview -
The duration of 3Pillar Global interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 18 interview experiences
Difficulty level
Duration
based on 141 reviews
Rating in categories
Senior Software Engineer
137
salaries
| ₹8.2 L/yr - ₹27.5 L/yr |
Module Lead
72
salaries
| ₹12.4 L/yr - ₹27 L/yr |
Technical Lead
54
salaries
| ₹23.5 L/yr - ₹37 L/yr |
Software Engineer
53
salaries
| ₹6 L/yr - ₹12.4 L/yr |
Senior Quality Assurance Engineer
46
salaries
| ₹6.7 L/yr - ₹19.3 L/yr |
Duck Creek Technologies
FinThrive
Mobileum
OnProcess Technology