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 Software Developer Intern Interview Questions and Answers

Updated 28 Apr 2024

Electronic Arts Software Developer Intern Interview Experiences

1 interview 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

Top trending discussions

View All
Interview Tips & Stories
1w (edited)
a team lead
Why are women still asked such personal questions in interview?
I recently went for an interview… and honestly, m still trying to process what just happened. Instead of being asked about my skills, experience, or how I could add value to the company… the questions took a totally unexpected turn. The interviewer started asking things like When are you getting married? Are you engaged? And m sure, if I had said I was married, the next question would’ve been How long have you been married? What does my personal life have to do with the job m applying for? This is where I felt the gender discrimination hit hard. These types of questions are so casually thrown at women during interviews but are they ever asked to men? No one asks male candidates if they’re planning a wedding or how old their kids are. So why is it okay to ask women? Can we please stop normalising this kind of behaviour in interviews? Our careers shouldn’t be judged by our relationship status. Period.
Got a question about Electronic Arts?
Ask anonymously on communities.

Interview questions from similar companies

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

Software Developer Intern Interview Questions Asked at Other Companies

Q1. Sum of Maximum and Minimum Elements Problem Statement Given an ar ... read more
asked in Amazon
Q2. Fish Eater Problem Statement In a river where water flows from le ... read more
asked in Apple
Q3. Kevin and his Fruits Problem Statement Kevin has 'N' buckets, eac ... read more
asked in CommVault
Q4. Sliding Maximum Problem Statement Given an array of integers ARR ... read more
Q5. Reverse Words in a String: Problem Statement You are given a stri ... read more

I applied via Naukri.com and was interviewed in Mar 2021. There were 4 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. Question on basic JavaScript

Interview Preparation Tips

Interview preparation tips for other job seekers - On the basics of react and JavaScript

Interview Questionnaire 

2 Questions

  • Q1. Palindrome
  • Q2. Study basic coding
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 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 .
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(3 Questions)

  • Q1. Polymorphism in C++
  • Q2. Standard template library in C++
  • Ans. 

    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 v = {1, 2, 3}; sort(v.begin(), v.end());

    • STL saves time by providing pre-implemented solutions for common programming tasks.

  • Answered by AI
  • Q3. Design Patterns in C++
  • Ans. 

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

  • Answered by AI

Skills evaluated in this interview

Are these interview questions helpful?
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

Interview Questionnaire 

1 Question

  • Q1. Basic questions on react js, also question related to data structure and sorting algorithm

I applied via Naukri.com and was interviewed before Nov 2021. There were 5 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 

I was given 10 logical questions to solve on a portal with 30min timer.

Most question were printing of patterns, fibonacci, prime no., palindrome etc.
out of 10 questions atleast 8 has to be right to qualify.

Round 3 - Technical 

(2 Questions)

  • Q1. This round is conducted by senior developer, where they ask some logical coding questions to solve on paper.
  • Q2. Some complex pattern questions.
Round 4 - One-on-one 

(1 Question)

  • Q1. This is the round with CEO who again ask for some logical question & verbal answering. All they wanna se is how you approach towards problems.
Round 5 - HR 

(1 Question)

  • Q1. Salary negotiation only if you clear the one-on-one CEO round.

Interview Preparation Tips

Interview preparation tips for other job seekers - Go prepared with coding skills. Try to attempt questions with unique approaches.

Electronic Arts Interview FAQs

How many rounds are there in Electronic Arts Software Developer Intern interview?
Electronic Arts interview process usually has 2 rounds. The most common rounds in the Electronic Arts interview process are HR and Technical.
What are the top questions asked in Electronic Arts Software Developer Intern interview?

Some of the top questions asked at the Electronic Arts Software Developer Intern interview -

  1. What happens when you use a copy constructor in ...read more
  2. when to use pointer/refere...read more

Tell us how to improve this page.

Overall Interview Experience Rating

3/5

based on 1 interview experience

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
QA Tester
137 salaries
unlock blur

₹3.3 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

₹15 L/yr - ₹27 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

Aristocrat

3.8
Compare
write
Share an Interview