i
Wipro
Filter interviews by
Clear (1)
I was interviewed before Feb 2023.
Composer is a dependency manager for PHP, while composer.lock is a file that locks dependencies to specific versions.
Composer is used to manage dependencies in PHP projects
Composer.lock file locks dependencies to specific versions to ensure consistency
Composer.json file lists all the dependencies and their versions
Running 'composer install' installs dependencies listed in composer.lock file
Drupal 7 and 9 have significant differences in terms of technology, features, and performance.
Drupal 9 has removed deprecated code from Drupal 7 and introduced new features like the Layout Builder and Claro admin theme.
Drupal 9 requires PHP 7.3 or higher, while Drupal 7 supports PHP 5.6.
Drupal 9 has improved performance and security compared to Drupal 7.
Drupal 9 has better support for modern web technologies like HTML5...
I applied via Naukri.com and was interviewed in Mar 2022. There were 2 interview rounds.
I applied via Naukri.com and was interviewed before Nov 2022. There was 1 interview round.
What people are saying about Wipro
I applied via Approached by Company and was interviewed before Jun 2023. There was 1 interview round.
Wipro interview questions for designations
I applied via Company Website and was interviewed in Jan 2022. There were 3 interview rounds.
Get interview-ready with Top Wipro Interview Questions
I applied via Naukri.com and was interviewed before Sep 2022. There were 3 interview rounds.
Spark optimization techniques involve various strategies to improve performance and efficiency.
Use partitioning to distribute data evenly
Cache intermediate results for reuse
Avoid shuffling data unnecessarily
Optimize joins by broadcasting smaller tables
Use appropriate data serialization formats
Hive table loads can be done incrementally by using partitioning or by using timestamp columns.
Partition the table based on a column like date or timestamp to load data incrementally
Use dynamic partition inserts to add new data to specific partitions
Utilize timestamp columns to filter and load only new data
Consider using tools like Apache NiFi or Apache Sqoop for efficient incremental data loading
Use DISTINCT keyword in SELECT query to eliminate duplicate records in a Hive table
Use SELECT DISTINCT * FROM table_name to retrieve unique records
Consider using GROUP BY clause with appropriate columns to eliminate duplicates
Utilize the ROW_NUMBER() window function to assign a unique row number to each record and filter out duplicates
I applied via Company Website and was interviewed before Apr 2023. There were 2 interview rounds.
I applied via Naukri.com and was interviewed in Jan 2022. There was 1 interview round.
Dependency Injection is a design pattern used in Magento 2 to inject dependencies into a class.
Dependency Injection is a way to achieve loose coupling between classes.
It allows for easier testing and maintenance of code.
In Magento 2, dependencies are injected through constructor or setter methods.
Example: injecting a logger object into a class that needs to log messages.
Virtual Type tag in Magento2 is used to create virtual classes and objects.
Virtual types are defined in XML files and can be used to create objects without explicitly defining a class
They are useful for creating objects that require complex configuration or dependencies
Virtual types can be used in dependency injection and factory classes
Example: Creating a virtual type for a custom payment method that requires addition
Proxy design pattern is a structural pattern that provides a surrogate or placeholder for another object to control access to it.
Used to provide a level of indirection when accessing an object
Can be used to implement lazy loading, caching, access control, etc.
Example: Magento 2 uses proxy pattern to load product data only when it is needed
Example: Proxy pattern can be used to restrict access to sensitive data or resour
Factory design pattern in Magento 2 is used to create objects without exposing the creation logic to the client.
Factory pattern is a creational pattern
It provides an interface for creating objects in a superclass, but allows subclasses to alter the type of objects that will be created
In Magento 2, factory classes are used to create objects of a specific class
Factory classes are generated automatically by Magento 2's co...
Hybrid Identity Synchronization steps
Configure Azure AD Connect on on-premises server
Select synchronization options and configure filtering
Configure AD FS for single sign-on
Verify synchronization and troubleshoot any issues
Spring Boot is a Java-based framework used for building standalone, production-grade applications.
Spring Boot provides a simpler and faster way to set up, configure, and run both web and non-web applications.
It eliminates the need for XML configurations and boilerplate code.
It comes with embedded servers like Tomcat, Jetty, and Undertow, making it easy to deploy applications.
It provides a wide range of starter projects...
Spring Boot provides rapid application development and microservices architecture.
Easy configuration and setup
Embedded servers for faster development
Auto-configuration of dependencies
Supports multiple data sources
Promotes microservices architecture
Provides a wide range of plugins and extensions
Facilitates easy testing and debugging
Reduces boilerplate code
Improves productivity and efficiency
The duration of Wipro Technical Lead interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 87 interviews
4 Interview rounds
based on 1.3k reviews
Rating in categories
Project Engineer
32.8k
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Software Engineer
23.1k
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Associate
21.4k
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Project Engineer
20.3k
salaries
| ₹0 L/yr - ₹0 L/yr |
Technical Lead
18.8k
salaries
| ₹0 L/yr - ₹0 L/yr |
TCS
Infosys
Tesla
Amazon