Upload Button Icon Add office photos
Engaged Employer

i

This company page is being actively managed by Wunderman Thompson Commerce Team. If you also belong to the team, you can get access from here

Wunderman Thompson Commerce Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

Wunderman Thompson Commerce Senior Magento Developer Interview Questions, Process, and Tips

Updated 16 May 2023

Wunderman Thompson Commerce Senior Magento Developer Interview Experiences

1 interview found

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
Selected Selected

I applied via Walk-in and was interviewed in Nov 2022. There were 3 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Technical 

(4 Questions)

  • Q1. What is MVC, and how magento uses MVC
  • Ans. 

    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...

  • Answered by AI
  • Q2. Ways to create a custom attribute in magento Product, Customer and Sales.
  • Ans. 

    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

  • Answered by AI
  • Q3. What is the difference in product, customer and sales entity. Also do these all have EAV ?
  • Q4. What is the Mview file usage and what are the indexing techniques.
  • Ans. 

    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.

  • Answered by AI
Round 3 - Technical 

(5 Questions)

  • Q1. Magento2 config ways, Also how we can set config so at time of deployment in multiple environments it auto update magento.
  • Ans. 

    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...

  • Answered by AI
  • Q2. What caching techniques magento uses, and how we can control them.
  • Ans. 

    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...

  • Answered by AI
  • Q3. What is Redis cache, and how we can modify / clear a customer based cache.
  • Ans. 

    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'.

  • Answered by AI
  • Q4. What is the use of composer.json and composer.lock
  • Ans. 

    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...

  • Answered by AI
  • Q5. Steps to make packaging an magento module as a global package to use in composer require.
  • Ans. 

    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...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Please be prepare with PHP basics and MYSQL basics as well.

Skills evaluated in this interview

Interview questions from similar companies

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

String Array manipulation

Round 2 - Technical 

(2 Questions)

  • Q1. Different activity launch modes, services, intent-services
  • Ans. 

    Different launch modes control how activities are launched, services run in the background, and intent-services handle asynchronous tasks.

    • Launch modes include standard, singleTop, singleTask, and singleInstance

    • Services are used for long-running operations in the background

    • Intent-services are used for handling asynchronous tasks on a separate worker thread

  • Answered by AI
  • Q2. Normal android sdk related questions and about third party libraries
Round 3 - One-on-one 

(1 Question)

  • Q1. Interview with India Director
Round 4 - HR 

(2 Questions)

  • Q1. Let me know about yourself
  • Q2. Normal queries about you
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Mostly Question are on basic of swift
Round 2 - Technical 

(1 Question)

  • Q1. This also continue with Swift questioning
Interview experience
5
Excellent
Difficulty level
Hard
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Company Website and was interviewed before Jul 2023. There was 1 interview round.

Round 1 - Coding Test 

To learn code do write more code

Interview Preparation Tips

Topics to prepare for Adglobal360 Senior Android Developer interview:
  • Kotlin
  • Android
  • Retro
  • Flow
  • Rxja
  • Room database
  • MVVM
  • Hilt
  • Dagger
  • Android jetpack
  • Jetpack compose

Wunderman Thompson Commerce Interview FAQs

How many rounds are there in Wunderman Thompson Commerce Senior Magento Developer interview?
Wunderman Thompson Commerce interview process usually has 3 rounds. The most common rounds in the Wunderman Thompson Commerce interview process are Technical and Resume Shortlist.
What are the top questions asked in Wunderman Thompson Commerce Senior Magento Developer interview?

Some of the top questions asked at the Wunderman Thompson Commerce Senior Magento Developer interview -

  1. Magento2 config ways, Also how we can set config so at time of deployment in mu...read more
  2. What is MVC, and how magento uses ...read more
  3. What is the Mview file usage and what are the indexing techniqu...read more

Tell us how to improve this page.

Wunderman Thompson Commerce Senior Magento Developer Interview Process

based on 1 interview

Interview experience

4
  
Good
View more

Interview Questions from Similar Companies

TCS Interview Questions
3.7
 • 10.5k Interviews
Accenture Interview Questions
3.8
 • 8.2k Interviews
Infosys Interview Questions
3.6
 • 7.6k Interviews
Wipro Interview Questions
3.7
 • 5.7k Interviews
Capgemini Interview Questions
3.7
 • 4.8k Interviews
Tech Mahindra Interview Questions
3.5
 • 3.9k Interviews
HCLTech Interview Questions
3.5
 • 3.8k Interviews
LTIMindtree Interview Questions
3.8
 • 3k Interviews
IBM Interview Questions
4.0
 • 2.4k Interviews
R.R. Donnelley Interview Questions
3.9
 • 99 Interviews
View all
Wunderman Thompson Commerce Senior Magento Developer Salary
based on 4 salaries
₹9.2 L/yr - ₹19 L/yr
15% more than the average Senior Magento Developer Salary in India
View more details
Associate System Analyst
45 salaries
unlock blur

₹7 L/yr - ₹16 L/yr

System Analyst
34 salaries
unlock blur

₹7.9 L/yr - ₹18 L/yr

Associate Consultant
22 salaries
unlock blur

₹18.7 L/yr - ₹37.2 L/yr

Technical Associate
19 salaries
unlock blur

₹4.9 L/yr - ₹12 L/yr

Software Quality Analyst
12 salaries
unlock blur

₹4.9 L/yr - ₹17.5 L/yr

Explore more salaries
Compare Wunderman Thompson Commerce with

Accenture

3.8
Compare

IBM

4.0
Compare

Capgemini

3.7
Compare

Infosys

3.6
Compare
Did you find this page helpful?
Yes No
write
Share an Interview