i
Deloitte
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by
I applied via Company Website and was interviewed before Mar 2020. There were 4 interview rounds.
A data provider is a software component that supplies data to an application or system.
Data provider is used to retrieve data from various sources like databases, files, web services, etc.
It helps in separating the data access logic from the application logic.
Data provider can be used in testing to supply test data to the application.
Examples of data providers are JDBC, ADO.NET, Entity Framework, etc.
There are multiple locator types used in software testing.
There are 8 types of locators: ID, Name, Class Name, Tag Name, Link Text, Partial Link Text, CSS Selector, and XPath.
Locators are used to identify web elements on a page.
The choice of locator type depends on the specific element being located and the structure of the HTML code.
Using unique locators can improve the stability and maintainability of automated tests
I used the Selenium framework for automated testing.
Selenium is an open-source framework for web application testing
It supports multiple programming languages such as Java, Python, and C#
It provides a range of tools for testing, including Selenium WebDriver and Selenium IDE
It allows for automated testing of web applications across multiple browsers and platforms
Example: Used Selenium WebDriver with Java to test a web a
An interface in Java is a collection of abstract methods and constants that can be implemented by a class.
Interfaces define a contract that a class must follow if it implements the interface.
Interfaces can be used to achieve abstraction and polymorphism in Java.
A class can implement multiple interfaces but can only extend one class.
Interfaces can have default methods and static methods since Java 8.
Examples of interfac...
I applied via Naukri.com
Java program to sort an array of strings
Use Arrays.sort() method to sort the array of strings
Import java.util.Arrays package
Example: String[] arr = {"apple", "banana", "orange"}; Arrays.sort(arr);
Collections in Java and Spring Boot are used to store and manipulate groups of objects.
Collections in Java are used to store multiple objects in a single unit.
Spring Boot provides support for managing collections through various data structures like List, Set, Map, etc.
Collections in Java and Spring Boot help in organizing and manipulating data efficiently.
Example: List
Basic aptitude questions. Could be done easily if practiced enough
I applied via Naukri.com and was interviewed in Feb 2024. There were 3 interview rounds.
Code test on Codility
NodeJs handles concurrency using event-driven, non-blocking I/O model.
NodeJs uses event loop to handle multiple requests concurrently.
It utilizes asynchronous functions to avoid blocking the main thread.
NodeJs supports callbacks, promises, and async/await for managing asynchronous operations.
I was interviewed in Dec 2023.
Angular lifecycle hooks are methods that allow you to tap into specific points in a component's lifecycle.
ngOnChanges: called when an input property changes
ngOnInit: called once the component is initialized
ngDoCheck: called during every change detection run
ngAfterContentInit: called after content (ng-content) has been projected into the component
ngAfterContentChecked: called after every check of the projected content
ng...
I applied via Recruitment Consulltant and was interviewed in Jul 2023. There were 4 interview rounds.
Mix of coding, aptitude, java, javascript
posted on 6 Jun 2024
Services in Drupal are reusable objects that perform specific functions, such as database queries or sending emails.
Services are defined in YAML files and can be accessed throughout a Drupal site.
They are used to encapsulate reusable functionality and promote code reusability.
Examples of services in Drupal include the database service for interacting with the database, the mail service for sending emails, and the logge
Debugging in Drupal involves using tools like Devel module, watchdog(), and error logs.
Enable Devel module for debugging information
Use watchdog() function to log messages to Drupal's watchdog log
Check error logs for PHP errors and warnings
Use dpm() function to print variables for debugging purposes
based on 1 review
Rating in categories
Consultant
33.1k
salaries
| ₹6.3 L/yr - ₹23 L/yr |
Senior Consultant
20.8k
salaries
| ₹11 L/yr - ₹42 L/yr |
Analyst
14.1k
salaries
| ₹3.8 L/yr - ₹12.6 L/yr |
Assistant Manager
10k
salaries
| ₹7.8 L/yr - ₹24 L/yr |
Manager
7k
salaries
| ₹15.8 L/yr - ₹52 L/yr |
Accenture
PwC
Ernst & Young
Cognizant