Upload Button Icon Add office photos

Filter interviews by

Zynga Game Network Senior Software Engineer Interview Questions and Answers

Updated 7 Oct 2024

Zynga Game Network Senior Software Engineer Interview Experiences

4 interviews found

Interview experience
3
Average
Difficulty level
Hard
Process Duration
2-4 weeks
Result
Not Selected

I applied via Newspaper Ad and was interviewed in Sep 2023. There were 2 interview rounds.

Round 1 - Coding Test 

1. Question regarding Strings and maths .

Round 2 - One-on-one 

(1 Question)

  • Q1. Design twitter.
  • Ans. 

    Design a social media platform for microblogging and sharing short messages.

    • User profiles with bio, profile picture, and followers/following counts

    • Ability to post tweets with text, images, and videos

    • Timeline to view tweets from followed users

    • Hashtags and mentions for organizing and interacting with content

    • Like, retweet, and reply functionalities for engagement

  • Answered by AI

Interview Preparation Tips

Topics to prepare for Zynga Game Network Senior Software Engineer interview:
  • Trees
  • Stringing
Interview preparation tips for other job seekers - Leetcode hard grinding.

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
Hard
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Approached by Company and was interviewed before Oct 2023. There was 1 interview round.

Round 1 - Coding Test 

Topological Sort based question and it's follow up

Interview Preparation Tips

Interview preparation tips for other job seekers - NA

Senior Software Engineer Interview Questions Asked at Other Companies

Q1. K Largest Elements Problem Statement You are given an integer k a ... read more
asked in DBS Bank
Q2. Tell me about yourself. What technology are you using? What is a ... read more
asked in GlobalLogic
Q3. MapSum Pair Implementation Create a data structure named 'MapSum' ... read more
asked in UST
Q4. Nth Prime Number Problem Statement Find the Nth prime number give ... read more
asked in Capgemini
Q5. Pascal's Triangle Construction You are provided with an integer ' ... read more
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Approached by Company and was interviewed before Jul 2023. There were 2 interview rounds.

Round 1 - Aptitude Test 

DSA and algorithms linked list, binary tree etc

Round 2 - Coding Test 

Problems similar to leet code

Interview Preparation Tips

Interview preparation tips for other job seekers - System design

I applied via Approached by Company and was interviewed in Feb 2022. There was 1 interview round.

Round 1 - Technical 

(1 Question)

  • Q1. There is one black king and N number of white knights. You need to find is king under attack and is checkmate?
  • Ans. 

    Check if the black king is under attack and if it is checkmate.

    • Check if any white knight can capture the black king

    • Check if the black king has any legal moves to escape capture

    • If the black king is under attack and has no legal moves, it is checkmate

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Do not expect to go to next round even if you give o(1) solution for the question they ask. They only asked one question in technical round and I provided solution with o(1) time, even though they rejected. Please don't waste time, I think they also don't know how to hire..

Zynga Game Network interview questions for designations

 Software Engineer

 (1)

 Software Developer

 (1)

 Sde1

 (1)

 Workday Consultant

 (1)

Interview questions from similar companies

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I was interviewed before Feb 2024.

Round 1 - Coding Test 

There were two coding questions; one was related to linked lists, and the other was linked to binary trees.

Round 2 - Technical 

(4 Questions)

  • Q1. Can you elaborate on the project discussion you mentioned in your resume?
  • Ans. 

    Developed a web application for tracking inventory and sales data

    • Used React for front-end development

    • Implemented RESTful APIs using Node.js and Express for back-end

    • Utilized MongoDB for database management

    • Integrated authentication and authorization features for secure access

    • Implemented data visualization using Chart.js

  • Answered by AI
  • Q2. Can you provide the code to reverse a linked list?
  • Ans. 

    Reversing a linked list involves changing the direction of pointers to go from the end to the beginning.

    • Start by initializing three pointers: current, previous, and next.

    • Iterate through the linked list, updating the pointers to reverse the direction of the links.

    • Update the head of the linked list to point to the new first node, which was the original last node.

  • Answered by AI
  • Q3. Some questions were asked regarding the four pillars of Object-Oriented Programming (OOP)?
  • Q4. Questions related to pointers, dangling pointers.
Round 3 - Technical 

(4 Questions)

  • Q1. Program for finding the perfect squares between two numbers.
  • Ans. 

    Program to find perfect squares between two numbers

    • Iterate through numbers between the given range

    • Check if the square root of the number is an integer

    • If yes, then it is a perfect square

  • Answered by AI
  • Q2. What are smart pointers in C++?
  • Ans. 

    Smart pointers in C++ are objects that act like pointers but provide automatic memory management.

    • Smart pointers help prevent memory leaks by automatically managing memory allocation and deallocation.

    • Examples include unique_ptr, shared_ptr, and weak_ptr.

    • unique_ptr is used for exclusive ownership, shared_ptr for shared ownership, and weak_ptr to prevent circular references.

  • Answered by AI
  • Q3. What is mutual exclusion in the context of concurrent programming?
  • Ans. 

    Mutual exclusion is a concept in concurrent programming where only one thread can access a shared resource at a time.

    • Ensures that only one thread can access a critical section of code at a time

    • Prevents race conditions and data corruption

    • Commonly implemented using locks, semaphores, or mutexes

    • Example: Using a mutex to protect a shared variable in a multi-threaded application

  • Answered by AI
  • Q4. What is the process for implementing multithreading?
  • Ans. 

    Implementing multithreading involves creating and managing multiple threads to execute tasks concurrently.

    • Identify the tasks that can be executed concurrently

    • Create and manage multiple threads to execute these tasks simultaneously

    • Use synchronization techniques like locks and semaphores to prevent race conditions

    • Handle communication and coordination between threads

    • Consider thread safety and resource sharing issues

  • Answered by AI

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
-
Result
Selected Selected

I applied via Referral and was interviewed before Nov 2023. There was 1 interview round.

Round 1 - Aptitude Test 

Basic aptitude test, if you know basic maths you can easily crack it.

I applied via Walk-in and was interviewed before Mar 2021. There were 2 interview rounds.

Round 1 - Coding Test 

Link list program, few objective based on cpp

Round 2 - One-on-one 

(2 Questions)

  • Q1. Good Core knowledge cpp
  • Q2. Pointer, static , constant used in multiple scenario. Oops, STL

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare well practically, work culture and pay is good!!

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 Technologies 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 Questionnaire 

1 Question

  • Q1. Basic questions on react js, also question related to data structure and sorting algorithm
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
  • Ans. 

    Implementation of Merge Sort on an array

    • Divide the array into two halves

    • Recursively sort the two halves

    • Merge the sorted halves

    • Time complexity: O(n log n)

    • Space complexity: O(n)

  • Answered by AI
  • 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

Zynga Game Network Interview FAQs

How many rounds are there in Zynga Game Network Senior Software Engineer interview?
Zynga Game Network interview process usually has 1-2 rounds. The most common rounds in the Zynga Game Network interview process are Coding Test, Technical and One-on-one Round.
How to prepare for Zynga Game Network Senior Software Engineer interview?
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 Zynga Game Network. The most common topics and skills that interviewers at Zynga Game Network expect are Recruitment, Android, Javascript, Analytics and SAN.
What are the top questions asked in Zynga Game Network Senior Software Engineer interview?

Some of the top questions asked at the Zynga Game Network Senior Software Engineer interview -

  1. There is one black king and N number of white knights. You need to find is king...read more
  2. Design twitt...read more

Tell us how to improve this page.

Zynga Game Network Senior Software Engineer Interview Process

based on 3 interviews

Interview experience

3.7
  
Good
View more

Interview Questions from Similar Companies

Pole To Win Interview Questions
3.4
 • 54 Interviews
Aristocrat Interview Questions
3.8
 • 45 Interviews
Dream11 Interview Questions
3.8
 • 36 Interviews
Light & Wonder Interview Questions
3.8
 • 29 Interviews
PurpleTalk Interview Questions
4.0
 • 27 Interviews
Electronic Arts Interview Questions
4.1
 • 22 Interviews
Games24x7 Interview Questions
3.7
 • 19 Interviews
View all

Fast track your campus placements

View all
Zynga Game Network Senior Software Engineer Salary
based on 12 salaries
₹15 L/yr - ₹40 L/yr
88% more than the average Senior Software Engineer Salary in India
View more details

Zynga Game Network Senior Software Engineer Reviews and Ratings

based on 1 review

4.0/5

Rating in categories

4.0

Skill development

3.0

Work-life balance

4.0

Salary

4.0

Job security

4.0

Company culture

4.0

Promotions

4.0

Work satisfaction

Explore 1 Review and Rating
Software Engineer
15 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Senior Software Engineer
12 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Product Manager
11 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Software Developer
7 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

UX Designer
6 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Explore more salaries
Compare Zynga Game Network with

Dream11

3.8
Compare

Nazara Technologies

3.0
Compare

Octro

3.3
Compare

Moonfrog Labs

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