i
Wunderman Thompson Commerce
Filter interviews by
I applied via Walk-in and was interviewed in Nov 2022. There were 3 interview rounds.
MVC stands for Model-View-Controller. Magento uses MVC architecture to separate business logic, presentation, and user input.
Model represents the data and business logic
View represents the presentation layer
Controller handles user input and updates the model and view accordingly
Magento uses the layout XML files to define the view layer
Magento's controllers are responsible for handling requests and responses
Magento's mo...
Custom attributes can be created in Magento Product, Customer and Sales.
For Product: Use Magento's setup script to create a custom attribute.
For Customer: Use Magento's customer setup script to create a custom attribute.
For Sales: Use Magento's sales setup script to create a custom attribute.
Custom attributes can also be created programmatically using Magento's API.
Attributes can be added to attribute sets and used in
Mview files are used for indexing in Magento. Indexing techniques include full, partial, and delta indexing.
Mview files are used to store data for indexing purposes.
Full indexing updates all data in the index, while partial indexing updates only specific data.
Delta indexing updates only the data that has changed since the last indexing.
Indexing can be done manually or automatically based on a schedule or trigger.
Magento2 config can be set via XML files, database, or environment variables. Configuration can be automatically updated during deployment using tools like Ansible or Jenkins.
Magento2 configuration can be set via XML files in the app/code/[Vendor]/[Module]/etc directory
Configuration can also be set in the database using the core_config_data table
Environment variables can be used to set configuration values
Tools like An...
Magento uses various caching techniques to improve performance. We can control them through configuration settings.
Magento uses full page caching, block caching, and session caching.
Full page caching stores the entire page in cache to reduce server load.
Block caching stores individual blocks of content in cache to reduce database queries.
Session caching stores session data in cache to reduce database queries.
Caching ca...
Redis cache is an in-memory data structure store that can be used as a database, cache, and message broker.
Redis cache is used to speed up the performance of web applications by storing frequently accessed data in memory.
To modify or clear a customer based cache, we can use Redis commands like DEL, KEYS, and FLUSHDB.
For example, to clear a customer's cache, we can use the command 'DEL customer:123'.
composer.json defines dependencies and composer.lock ensures their versions are consistent.
composer.json lists the dependencies required by the project
composer.lock ensures that the versions of the dependencies remain consistent across different environments
composer.lock is generated automatically when dependencies are installed or updated
composer.json can be manually edited to add or remove dependencies
composer.lock s...
To make a Magento module a global package for Composer, follow these steps:
Create a composer.json file in the root directory of the module
Specify the name, version, and type of the package in the composer.json file
Add the module's files to the 'src' directory
Create a 'vendor' directory in the module's root directory
Run 'composer install' to generate the vendor/autoload.php file
Publish the package to a repository like P...
I applied via Approached by company and was interviewed in Dec 2021. There were 3 interview rounds.
I applied via Recruitment Consulltant and was interviewed before Nov 2021. There were 4 interview rounds.
Cookies and cache are both used to store data, but cookies are stored on the client side while cache is stored on the server side. Agile methodologies are a set of principles and ceremonies used in software development.
Cookies are small text files that are stored on the client's computer by a website. They are used to remember user preferences and login information.
Cache is a temporary storage area on the server that s...
Selenium is a powerful tool for automating web browsers and supports multiple programming languages.
Selenium can automate web browsers like Chrome, Firefox, Safari, and Edge.
It supports multiple programming languages like Java, Python, C#, and Ruby.
Selenium can handle various types of web elements like text boxes, buttons, drop-downs, and alerts.
It can perform actions like clicking, typing, selecting, and scrolling on ...
I applied via Naukri.com and was interviewed in Dec 2020. There were 3 interview rounds.
Wunderman Thompson Commerce interview questions for popular designations
I applied via Naukri.com and was interviewed in Jul 2020. There were 3 interview rounds.
Answering questions related to business consulting and requirements gathering.
Requirement Gap Document is a crucial tool for identifying gaps between current and desired states.
Achievements include successful implementation of ERP systems and streamlining business processes.
Changed company for growth opportunities and to expand domain knowledge.
Tools for requirement gathering include interviews, surveys, and workshops.
...
Top trending discussions
I applied via Recruitment Consultant and was interviewed in Dec 2021. There was 1 interview round.
The program capitalizes the first letter of each reversed word in a sentence.
Split the sentence into an array of words using space as a delimiter.
Reverse each word in the array and capitalize the first letter.
Join the modified words back into a sentence.
I applied via LinkedIn and was interviewed before Dec 2020. There were 5 interview rounds.
SEM stands for Search Engine Marketing, which involves promoting websites by increasing their visibility in search engine results pages.
SEM involves paid advertising on search engines like Google and Bing
It includes strategies like keyword research, ad copywriting, and bid management
SEM can be used to drive traffic, increase brand awareness, and generate leads or sales
Examples of SEM platforms include Google Ads, Bing
I applied via Naukri.com and was interviewed in Oct 2019. There were 3 interview rounds.
Some of the top questions asked at the Wunderman Thompson Commerce interview for experienced candidates -
based on 2 interviews
Interview experience
based on 73 reviews
Rating in categories
Associate System Analyst
45
salaries
| ₹7 L/yr - ₹16 L/yr |
System Analyst
34
salaries
| ₹7.9 L/yr - ₹18 L/yr |
Associate Consultant
22
salaries
| ₹18.7 L/yr - ₹37.2 L/yr |
Technical Associate
19
salaries
| ₹4.9 L/yr - ₹12 L/yr |
Software Quality Analyst
12
salaries
| ₹4.9 L/yr - ₹17.5 L/yr |
R.R. Donnelley
Epsilon
Denave
Smollan Group