Filter interviews by
I applied via LinkedIn and was interviewed in Nov 2023. There were 2 interview rounds.
I appeared for an interview in May 2024.
1 hr java basic programs
Polymorphism is the ability of a function or method to behave differently based on the object it is acting upon.
Polymorphism allows objects of different classes to be treated as objects of a common superclass.
There are two types of polymorphism: compile-time (method overloading) and runtime (method overriding).
Example: Inheritance allows a child class to override a method from its parent class, exhibiting polymorphic b
Encapsulation is the concept of bundling data and methods that operate on the data into a single unit.
Encapsulation helps in hiding the internal state of an object and restricting access to it.
It allows for better control over the data by preventing external interference.
Encapsulation also promotes code reusability and modularity.
Example: In object-oriented programming, a class encapsulates data (attributes) and method
SQL code for reports and plsql
Complex queries and pl SQL codes object oriented plsql
Hanker rank test is given to me.
Polaris Consulting interview questions for popular designations
I applied via Recruitment Consulltant and was interviewed before Apr 2022. There were 4 interview rounds.
Performance testing is the process of evaluating the speed, responsiveness, stability, and scalability of a software application.
It involves simulating real-world scenarios to measure the application's performance under different conditions.
It helps identify bottlenecks, errors, and other issues that may affect the user experience.
Examples include load testing, stress testing, and endurance testing.
Performance testing ...
NFR gathering is the process of identifying and documenting non-functional requirements for a software project.
NFR gathering involves identifying and documenting requirements related to performance, security, usability, reliability, and other non-functional aspects of the software.
It is important to involve stakeholders from different departments and roles in the NFR gathering process to ensure all requirements are cap...
Memory leakage is a situation where a program fails to release memory that is no longer needed.
Memory leakage can cause a program to slow down or crash due to insufficient memory.
It occurs when a program allocates memory but fails to release it after it is no longer needed.
Memory leakage can be caused by programming errors, such as not freeing memory after it is allocated.
Examples of memory leakage include a program th...
Memory dump is a process of taking a snapshot of the contents of a computer's memory.
Memory dump is also known as core dump or system dump.
It is used for debugging purposes to identify the cause of a system crash or error.
The dump file contains information about the state of the system at the time of the crash, including the contents of the memory, registers, and other system information.
Tools like WinDbg, GDB, and Cra...
Monitoring tools are used to track and analyze system performance and identify issues.
Monitoring tools can track metrics such as CPU usage, memory usage, and network traffic.
They can also provide alerts when certain thresholds are exceeded or when errors occur.
Examples of monitoring tools include Nagios, Zabbix, and Datadog.
Some monitoring tools also offer visualization features to help identify trends and patterns in ...
Test case scenarios are a set of steps or conditions that define the expected behavior of a system under test.
Test case scenarios are used to ensure that the system under test meets the requirements and specifications.
They are designed to cover all possible scenarios and edge cases.
Test case scenarios should be clear, concise, and easy to understand.
Examples of test case scenarios include login functionality, data vali...
Performance testing measures system performance, while engineering involves designing and optimizing systems for performance.
Performance testing involves testing the system under various loads and conditions to identify bottlenecks and areas for improvement.
Performance engineering involves designing and optimizing systems for performance, including selecting appropriate hardware and software components and optimizing c...
Testing tools should meet the expectations of the project requirements and provide efficient testing capabilities.
Testing tools should be able to handle the testing requirements of the project
They should provide efficient testing capabilities and help in identifying defects
The tools should be easy to use and integrate with other tools in the testing process
They should provide accurate and reliable results
Examples of te
Load Runner is a performance testing tool used to measure system behavior under load.
Load Runner can simulate thousands of users accessing an application simultaneously
It can measure response time, throughput, and resource utilization
It supports a variety of protocols including HTTP, HTTPS, FTP, and more
Load Runner can generate detailed reports and graphs to analyze test results
JMeter is an open-source software used for load testing, performance testing, and functional testing of web applications.
JMeter can simulate heavy loads on a server, allowing developers to test the performance of their web applications.
It can also be used for functional testing, by creating test plans that mimic user behavior on the website.
JMeter supports a variety of protocols, including HTTP, FTP, JDBC, and SOAP.
It ...
Memory leakage is a situation where a program fails to release memory that is no longer needed.
Memory leakage can cause a program to slow down or crash due to insufficient memory.
It occurs when a program allocates memory but fails to release it after it is no longer needed.
Memory leakage can be caused by programming errors or bugs.
Examples of memory leakage include forgetting to free memory allocated with malloc() or n
A memory dump is a file containing the contents of a computer's memory at a specific time.
It is used for debugging and troubleshooting purposes.
It can be generated manually or automatically when a system crashes.
Memory dumps can be analyzed to identify the cause of a crash or error.
They can also be used to extract sensitive information from a system's memory.
Examples of memory dump tools include WinDbg, GDB, and Volati
NFR comparisons refer to comparing non-functional requirements of different systems or products.
NFRs are requirements that specify how a system should behave, rather than what it should do.
Comparing NFRs can help in selecting the best system or product for a particular use case.
Examples of NFRs include performance, scalability, reliability, security, and usability.
NFR comparisons can be done using various techniques su
ReadyAPI is a suite of tools to help with API testing, including functional, security, and load testing.
ReadyAPI supports testing of REST, SOAP, and GraphQL APIs.
It includes features for automated testing, data-driven testing, and virtualization.
ReadyAPI also offers integrations with popular tools like Jenkins and JIRA.
It is a product of SmartBear Software, a leading provider of software quality tools.
Variable pay is a compensation strategy where a portion of an employee's pay is based on their performance or company's performance.
Variable pay is not fixed and can vary based on certain factors
It is often used as an incentive to motivate employees to perform better
Examples of variable pay include bonuses, commissions, profit-sharing, and stock options
Our recent organizational development has focused on improving communication and collaboration among teams.
Implemented regular team meetings to discuss progress and challenges
Introduced a company-wide chat platform for quick and easy communication
Provided training on active listening and effective communication
Created cross-functional teams to encourage collaboration and knowledge sharing
I applied via Referral and was interviewed before Jun 2022. There were 5 interview rounds.
AI impact on Information Technology
I applied via Approached by Company and was interviewed in Oct 2021. There were 4 interview rounds.
Basic of java manual testing waterfall model blackbox white box
High and low priority are used to determine the urgency of fixing a defect or implementing a feature.
High priority issues are critical and must be fixed immediately, such as a system crash or security vulnerability.
Low priority issues are less urgent and can be addressed later, such as minor UI improvements or non-critical functionality.
Priority is often determined by the impact on the user or business, as well as the ...
I applied via Job Portal
Constructors are special methods that are used to initialize objects in a class.
Constructors have the same name as the class.
They are called automatically when an object is created.
They can be used to set default values for object properties.
Constructors can be overloaded to accept different parameters.
Example: public class Car { public Car() { // constructor code here } }
A super interface in Selenium WebDriver is an interface that extends multiple interfaces.
A super interface allows a class to inherit methods and variables from multiple interfaces.
It provides a way to achieve multiple inheritance in Java.
For example, the WebDriver interface is a super interface that extends multiple interfaces like SearchContext and TakesScreenshot.
Locators are used in Selenium Automation to identify elements on a web page.
ID Locator: Uses the 'id' attribute of an element
Name Locator: Uses the 'name' attribute of an element
Class Name Locator: Uses the 'class' attribute of an element
Tag Name Locator: Uses the HTML tag name of an element
Link Text Locator: Uses the text of a link element
Partial Link Text Locator: Uses a partial text of a link element
CSS Selector Loc...
There are several reporting tools available for Selenium WebDriver.
TestNG
JUnit
ExtentReports
Allure Reports
Custom reporting using log4j or Apache log4j
Waits are used to synchronize the test execution with the application's response.
Implicit Wait
Explicit Wait
Fluent Wait
Thread.sleep()
WebDriverWait
I applied via Naukri.com and was interviewed in May 2020. There were 3 interview rounds.
Top trending discussions
The duration of Polaris Consulting interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 6 interviews
Interview experience
based on 594 reviews
Rating in categories
Consultant
249
salaries
| ₹4.6 L/yr - ₹19.1 L/yr |
Associate Consultant
196
salaries
| ₹2.8 L/yr - ₹10 L/yr |
Senior Consultant
194
salaries
| ₹7 L/yr - ₹23.5 L/yr |
Lead Consultant
191
salaries
| ₹9.8 L/yr - ₹23 L/yr |
Softwaretest Engineer
177
salaries
| ₹3.5 L/yr - ₹6 L/yr |
ITC Infotech
3i Infotech
Sify Technologies
Microland