Premium Employer

i

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

Electronic Arts Verified Tick Work with us arrow

Compare button icon Compare button icon Compare

Filter interviews by

Electronic Arts Interview Questions and Answers for Freshers

Updated 13 May 2025
Popular Designations

8 Interview questions

A Commis Chef 2 was asked 4mo ago
Q. What is your expected salary?
Ans. 

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

View all Commis Chef 2 interview questions
A Commis Chef 2 was asked 4mo ago
Q. Have you worked as a Commis Chef 2 before?
Ans. 

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

View all Commis Chef 2 interview questions
A Software Developer Intern was asked
Q. What happens when you use a copy constructor in C++?
Ans. 

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.

View all Software Developer Intern interview questions
A Software Developer Intern was asked
Q. When should you use pointers versus references?
Ans. 

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

View all Software Developer Intern interview questions
A Software Development Engineering Intern was asked
Q. Given a string, return the character with the highest frequency.
Ans. 

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

View all Software Development Engineering Intern interview questions
A Software Development Engineering Intern was asked
Q. Return the maximum length of the alternating sequence and print the alternating sequence.
Ans. 

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

View all Software Development Engineering Intern interview questions
A Software Development Engineering Intern was asked
Q. Given an m x n binary matrix filled with 0's and 1's, find the largest square containing only 1's and return its area.
Ans. 

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

View all Software Development Engineering Intern interview questions
Are these interview questions helpful?
A Software Development Engineering Intern was asked
Q. Given an array representing balloon heights, find the minimum number of arrows needed to burst all balloons. An arrow fired at height 'h' bursts balloons at heights 'h', 'h-1', 'h-2', and so on.
Ans. 

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)

View all Software Development Engineering Intern interview questions

Electronic Arts Interview Experiences for Freshers

5 interviews found

Interview experience
3
Average
Difficulty level
Easy
Process Duration
4-6 weeks
Result
Not Selected

I applied via LinkedIn

Round 1 - HR 

(2 Questions)

  • Q1. Why do you want to work at EA
  • Q2. Describe a time you have a conflict
Round 2 - Technical 

(2 Questions)

  • Q1. What happens when you use a copy constructor in C++
  • Ans. 

    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.

  • Answered by AI
  • Q2. When to use pointer/reference
  • Ans. 

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

  • Answered by AI

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Group Discussion 

Can you explain me what is the recepie of this dish

Round 2 - HR 

(2 Questions)

  • Q1. Salary expected
  • Ans. 

    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.

    • ...

  • Answered by AI
  • Q2. You done your job in commies 2
  • Ans. 

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

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - I say i am the student of batchelor of hotel management degree and recently training in resort rio goa

Specialist Testing Interview Questions & Answers

user image Samatha Reddy

posted on 21 Feb 2024

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(1 Question)

  • Q1. Manual testing sanity smoke testing

I applied via Campus Placement and was interviewed in Sep 2021. There were 3 interview rounds.

Round 1 - Online written round 

(2 Questions)

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

  • Q1. Return the letter in the string having the highest frequency
  • Ans. 

    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

  • Answered by AI
  • Q2. Given an m x n binary matrix filled with 0's and 1's, find the largest square containing only 1's and return its area.
  • Ans. 

    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

  • Answered by AI
Round 2 - Technical 

(2 Questions)

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.

  • Q1. Return the maximum length of the alternating sequence and print the alternating sequence
  • Ans. 

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

  • Answered by AI
  • Q2. Given a sorted array in which every element occurs twice except one find the element occurring only once. It can be solved using xor, 2 pointers, hashmap and binary search.
Round 3 - Technical 

(2 Questions)

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.

  • Q1. Find the minimum number of arrows needed to burst balloons represented by an array where a[I] means the height of the balloon. The constraint was if we hit a balloon say the height of 4 then the arrow will...
  • Ans. 

    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)

  • Answered by AI
  • Q2. Question was based on the binary tree he asked me to print all paths in the binary tree having sum equal to a given target
  • Ans. I solved it using prefix tree and hashmap,
  • Answered by PrepInsta

Interview Preparation Tips

Professional and academic backgroundAt the time of the interview, I had 0 Years (fresher) of experience. My academic qualification is B.Tech from National Institute of Technology, Jamshedpur.Electronic Arts(EA) Games interview preparation:Resources to prepare for this interview - For output based C/C++ questions you can refer to PrepInsta material for the interview preparation guide and for HR interviews you can take mock interviews.Tips for other job seekers - The only advice from my side would be to practice and learn DSA as much as possible and enhance your speaking and writing skills as you need to explain your code to the interviewer. Take mock tests and interviews to land a good job.Final outcome of the interviewSelected

Skills evaluated in this interview

I applied via LinkedIn and was interviewed in Nov 2021. There were 3 interview rounds.

Interview Questionnaire 

2 Questions

  • Q1. Questions on data structures and algorithms.
  • Q2. Questions on system design

Interview Preparation Tips

Interview preparation tips for other job seekers - Be confident and honest. Questions were easy to moderate

Top trending discussions

View All
Interview Tips & Stories
2w
toobluntforu
·
works at
Cvent
Can speak English, can’t deliver in interviews
I feel like I can't speak fluently during interviews. I do know english well and use it daily to communicate, but the moment I'm in an interview, I just get stuck. since it's not my first language, I struggle to express what I actually feel. I know the answer in my head, but I just can’t deliver it properly at that moment. Please guide me
Got a question about Electronic Arts?
Ask anonymously on communities.

Interview questions from similar companies

Interview Questionnaire 

2 Questions

  • Q1. Palindrome
  • Q2. Study basic coding

I applied via Approached by Company and was interviewed before Jul 2021. There were 7 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 - HR 

(1 Question)

  • Q1. Basic question about qualification about experience suitable for role or not
Round 3 - Technical 

(3 Questions)

  • Q1. Oops concepts should be strong.
  • Q2. Strong knowledge with c#
  • Q3. Asp .net, MVC, web APIs, .net core .
Round 4 - Technical 

(1 Question)

  • Q1. Senior lead will take this round and deep knowledge of technology
Round 5 - One-on-one 

(1 Question)

  • Q1. Manager round with skills and experience
Round 6 - One-on-one 

(1 Question)

  • Q1. International call one to one
Round 7 - HR 

(1 Question)

  • Q1. Final discussion for salary and all

Interview Preparation Tips

Topics to prepare for Aristocrat Software Engineer interview:
  • OOPS
  • C#.Net
  • ASP.Net
  • ASP.Net MVC
  • Web Api
  • .Net Core
Interview preparation tips for other job seekers - Technical should be strong .
Oops concepts must be clear .
Are these interview questions helpful?
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
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 - Coding Test 

Basic coding test like palindrome, series,arrays

Round 3 - One-on-one 

(1 Question)

  • Q1. Logical questions,puzzle, behavioural round, introduction

I applied via Recruitment Consultant and was interviewed in Aug 2021. There was 1 interview round.

Interview Questionnaire 

1 Question

  • Q1. Polymorphism and a function to randomize a pack of cards
  • Ans. 

    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

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Just be good with OOPs concepts and you are good to go
Interview experience
4
Good
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed before Mar 2022. There were 4 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 - Coding Test 

MCQ based on programming, 2 programming problems

Round 3 - One-on-one 

(5 Questions)

  • Q1. What is copy constructor ?
  • Ans. 

    Copy constructor is a special constructor that creates a new object by copying an existing object.

    • It is used to initialize an object with another object of the same class.

    • It takes a reference to an object of the same class as an argument.

    • It creates a new object with the same values as the object passed as argument.

    • It is automatically called when a new object is created from an existing object.

    • Example: MyClass obj1; MyC...

  • Answered by AI
  • Q2. What is shallow copy and deep copy ?
  • Ans. 

    Shallow copy creates a new object with the same reference as the original, while deep copy creates a new object with a new reference.

    • Shallow copy only copies the top-level object, while deep copy copies all nested objects.

    • Shallow copy is faster and uses less memory, while deep copy is slower and uses more memory.

    • Examples of shallow copy include copying arrays and objects using the spread operator, while examples of dee...

  • Answered by AI
  • Q3. Implement Merge Sort on an array
  • Q4. What are Virtual Functions ?
  • Ans. 

    Virtual functions are functions that can be overridden by derived classes.

    • Virtual functions are declared in a base class and can be overridden in derived classes.

    • They allow for polymorphism, where a derived class object can be treated as a base class object.

    • Virtual functions are called based on the actual object type, not the pointer or reference type.

    • They are declared using the virtual keyword in the base class and ca...

  • Answered by AI
  • Q5. What are you good at in C++ ?
  • Ans. 

    I am good at object-oriented programming, data structures, and algorithms in C++.

    • Strong understanding of object-oriented programming principles

    • Proficient in implementing data structures and algorithms in C++

    • Experience with memory management and pointers

    • Familiarity with C++ standard library and STL

    • Ability to optimize code for performance and efficiency

  • Answered by AI
Round 4 - HR 

(2 Questions)

  • Q1. Why do you want to get this job ?
  • Ans. 

    I am passionate about software development and this job aligns perfectly with my skills and interests.

    • I have a strong passion for software development and enjoy solving complex problems.

    • This job offers the opportunity to work on cutting-edge technologies and contribute to innovative projects.

    • I am excited about the company's mission and values, and believe in the positive impact software can have on society.

    • I am eager t...

  • Answered by AI
  • Q2. How long will you stay in this company ?
  • Ans. 

    I am committed to staying with the company for the long term and contributing to its success.

    • I am looking for a stable and challenging work environment.

    • I believe in the company's mission and values.

    • I am eager to grow and develop my skills within the company.

    • I am open to new opportunities and challenges that may arise.

    • I am committed to building strong relationships with my colleagues and contributing to a positive work ...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Do OOPS in detail. And practice Data Structures and Algorithms

Skills evaluated in this interview

Electronic Arts Interview FAQs

How many rounds are there in Electronic Arts interview for freshers?
Electronic Arts interview process for freshers usually has 1-2 rounds. The most common rounds in the Electronic Arts interview process for freshers are HR, One-on-one Round and Technical.
How to prepare for Electronic Arts interview for freshers?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at Electronic Arts. The most common topics and skills that interviewers at Electronic Arts expect are Gaming, Mobile Phones, Analytical, Android SDK and Application Development.
What are the top questions asked in Electronic Arts interview for freshers?

Some of the top questions asked at the Electronic Arts interview for freshers -

  1. What happens when you use a copy constructor in ...read more
  2. when to use pointer/refere...read more
  3. You done your job in commie...read more
How long is the Electronic Arts interview process?

The duration of Electronic Arts interview process can vary, but typically it takes about less than 2 weeks to complete.

Tell us how to improve this page.

Overall Interview Experience Rating

4.3/5

based on 3 interview experiences

Difficulty level

Easy 100%

Duration

4-6 weeks 100%
View more
Join Electronic Arts We exist to inspire the world to play.

Interview Questions from Similar Companies

Pole To Win Interview Questions
3.4
 • 60 Interviews
Aristocrat Interview Questions
3.8
 • 48 Interviews
IDZ Digital Interview Questions
3.8
 • 23 Interviews
Games24x7 Interview Questions
3.5
 • 21 Interviews
Zupee Interview Questions
3.5
 • 15 Interviews
View all

Electronic Arts Reviews and Ratings

based on 222 reviews

4.0/5

Rating in categories

3.6

Skill development

4.2

Work-life balance

3.8

Salary

3.5

Job security

4.1

Company culture

3.2

Promotions

3.7

Work satisfaction

Explore 222 Reviews and Ratings
Senior Financial Analyst

Hyderabad / Secunderabad

6-8 Yrs

₹ 14-15 LPA

Senior People Ops Coordinator

Hyderabad / Secunderabad

3-4 Yrs

Not Disclosed

Game Designer II

Hyderabad / Secunderabad

1-4 Yrs

Not Disclosed

Explore more jobs
QA Tester
136 salaries
unlock blur

₹3.4 L/yr - ₹7.2 L/yr

Senior QA Tester
114 salaries
unlock blur

₹5 L/yr - ₹9.1 L/yr

QA Tester II
71 salaries
unlock blur

₹4 L/yr - ₹6.4 L/yr

Quality Assurance Tester 2
63 salaries
unlock blur

₹4.6 L/yr - ₹6.8 L/yr

Software Engineer
60 salaries
unlock blur

₹10 L/yr - ₹32 L/yr

Explore more salaries
Compare Electronic Arts with

Pole To Win

3.4
Compare

International Game Technology

3.2
Compare

Ubisoft Entertainment

3.8
Compare

Mobile Premier League

3.5
Compare
write
Share an Interview