i
Electronic
Arts
Work with us
Filter interviews by
I expect a salary that reflects my skills, experience, and the industry standards for a Commis Chef 2 position.
Research industry standards: For example, average salaries for Commis Chef 2 in my area.
Consider my experience: If I have 2 years of experience, I might expect a salary on the higher end of the scale.
Factor in the establishment: A high-end restaurant may offer a higher salary compared to a casual dining p...
As a Commis Chef 2, I honed my culinary skills, assisted in meal preparation, and ensured kitchen efficiency and cleanliness.
Assisted in preparing ingredients for daily specials, ensuring freshness and quality.
Maintained cleanliness and organization of the kitchen, following health and safety standards.
Learned various cooking techniques, such as sautéing and grilling, under the guidance of senior chefs.
Participate...
Using a copy constructor in C++ creates a new object by copying the values of another object.
Copy constructor is a special member function that creates a new object as a copy of an existing object.
It is invoked when a new object is created from an existing object.
Example: MyClass obj1; MyClass obj2 = obj1; // Copy constructor is called to create obj2 as a copy of obj1.
Pointers/references are used to pass memory addresses instead of values, for efficiency and to modify data directly.
Use pointers when you need to modify the original data passed to a function
Use references when you want to avoid copying large data structures
Pointers are commonly used in dynamic memory allocation
References are used in function parameters to avoid unnecessary copying
Example: int x = 10; int *ptr = &...
The answer is a letter in the string that appears most frequently.
Iterate through each letter in the string and count its frequency
Keep track of the letter with the highest frequency
Return the letter with the highest frequency
The maximum length of the alternating sequence is returned along with the sequence itself.
Iterate through the array and check if each element alternates with the previous one.
Keep track of the current alternating sequence length and the maximum length seen so far.
If the current element breaks the alternating pattern, update the maximum length and reset the current length.
Print the alternating sequence by storing t...
Given a binary matrix, find the largest square containing only 1's and return its area.
Use dynamic programming to solve the problem
Create a 2D array to store the maximum size of square at each point
For each point, check the top, left, and diagonal top-left values to calculate the maximum size of square
Return the maximum size of square found
Find minimum arrows needed to burst balloons in decreasing order of height
Sort the array in decreasing order of height
Initialize arrow count to 1 and max height to first balloon height
Iterate through the array and if current balloon height is greater than max height, increment arrow count and update max height
Return arrow count
Time complexity: O(nlogn) for sorting, O(n) for iteration
Space complexity: O(1)
I applied via LinkedIn
Using a copy constructor in C++ creates a new object by copying the values of another object.
Copy constructor is a special member function that creates a new object as a copy of an existing object.
It is invoked when a new object is created from an existing object.
Example: MyClass obj1; MyClass obj2 = obj1; // Copy constructor is called to create obj2 as a copy of obj1.
Pointers/references are used to pass memory addresses instead of values, for efficiency and to modify data directly.
Use pointers when you need to modify the original data passed to a function
Use references when you want to avoid copying large data structures
Pointers are commonly used in dynamic memory allocation
References are used in function parameters to avoid unnecessary copying
Example: int x = 10; int *ptr = &x; *p...
Can you explain me what is the recepie of this dish
I expect a salary that reflects my skills, experience, and the industry standards for a Commis Chef 2 position.
Research industry standards: For example, average salaries for Commis Chef 2 in my area.
Consider my experience: If I have 2 years of experience, I might expect a salary on the higher end of the scale.
Factor in the establishment: A high-end restaurant may offer a higher salary compared to a casual dining place.
...
As a Commis Chef 2, I honed my culinary skills, assisted in meal preparation, and ensured kitchen efficiency and cleanliness.
Assisted in preparing ingredients for daily specials, ensuring freshness and quality.
Maintained cleanliness and organization of the kitchen, following health and safety standards.
Learned various cooking techniques, such as sautéing and grilling, under the guidance of senior chefs.
Participated in ...
posted on 17 Dec 2021
I applied via Campus Placement and was interviewed in Sep 2021. There were 3 interview rounds.
It was an online written round conducted on Coding Game platform. There were 2 sections including 15 MCQ and 2 coding questions.
The MCQs were based on C/C++ output based questions.
In the coding questions, we could only code in C++.
The answer is a letter in the string that appears most frequently.
Iterate through each letter in the string and count its frequency
Keep track of the letter with the highest frequency
Return the letter with the highest frequency
Given a binary matrix, find the largest square containing only 1's and return its area.
Use dynamic programming to solve the problem
Create a 2D array to store the maximum size of square at each point
For each point, check the top, left, and diagonal top-left values to calculate the maximum size of square
Return the maximum size of square found
Round duration - 70 minutes
Round difficulty - null
It was a DSA based round in which the interviewer asked me 2 DSA based questions. One was based on the sliding window technique and the other was based on binary search.
The maximum length of the alternating sequence is returned along with the sequence itself.
Iterate through the array and check if each element alternates with the previous one.
Keep track of the current alternating sequence length and the maximum length seen so far.
If the current element breaks the alternating pattern, update the maximum length and reset the current length.
Print the alternating sequence by storing the el...
Round duration - 60 minutes
Round difficulty - null
It was again a DSA based round in which the interviewer asked me 2 DSA based questions. One was based on a hashing technique that is using hashmap and the other was based on a binary tree.
Find minimum arrows needed to burst balloons in decreasing order of height
Sort the array in decreasing order of height
Initialize arrow count to 1 and max height to first balloon height
Iterate through the array and if current balloon height is greater than max height, increment arrow count and update max height
Return arrow count
Time complexity: O(nlogn) for sorting, O(n) for iteration
Space complexity: O(1)
I applied via LinkedIn and was interviewed in Nov 2021. There were 3 interview rounds.
Top trending discussions
I applied via Approached by Company and was interviewed before Jul 2021. There were 7 interview rounds.
I applied via Recruitment Consultant and was interviewed in Aug 2021. There was 1 interview round.
Polymorphism can be used to create a Card class with different types of cards. A function can then use polymorphism to randomize the pack.
Create a Card class with different types of cards as subclasses
Implement a function that creates a pack of cards using polymorphism to add different types of cards
Use a random number generator to shuffle the pack
Basic coding test like palindrome, series,arrays
STL in C++ provides reusable algorithms and data structures for efficient programming.
STL includes containers like vector, list, map, algorithms like sort, find, and iterators.
Example: vector
STL saves time by providing pre-implemented solutions for common programming tasks.
Design patterns in C++ are reusable solutions to common problems in software design.
Design patterns help in creating flexible, maintainable, and scalable code.
Examples of design patterns in C++ include Singleton, Factory, Observer, and Strategy.
Each design pattern has a specific purpose and can be applied in different scenarios.
Understanding design patterns can improve code quality and efficiency in software developmen...
The duration of Electronic Arts interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 3 interview experiences
Difficulty level
Duration
based on 223 reviews
Rating in categories
QA Tester
137
salaries
| ₹3.5 L/yr - ₹7.2 L/yr |
Senior QA Tester
114
salaries
| ₹5 L/yr - ₹9.1 L/yr |
QA Tester II
71
salaries
| ₹4 L/yr - ₹6.4 L/yr |
Quality Assurance Tester 2
63
salaries
| ₹4.6 L/yr - ₹6.8 L/yr |
Software Engineer
60
salaries
| ₹10 L/yr - ₹32 L/yr |
Pole To Win
International Game Technology
Ubisoft Entertainment
Aristocrat