
GREE International Entertainment Software Engineer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 19 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at GREE International Entertainment.
Software Engineer
Applied through college. The whole thing took about a month. Started with a technical phone screen, then a 2-hour remote coding test, and finally an all-day on-site interview. It was really exhausting. The people were nice though, and I actually enjoyed some of the questions, including the coding test. I thought I might get an offer, but they rejected me because they were actually looking for a principal engineer with 5-7+ years of experience. That was a huge turn-off because they never mentioned that upfront. The experience they wanted wasn't even on my resume. I don't get why they even interviewed me for an all-day thing when I clearly didn't have the experience they were after! Such a waste of time for everyone involved.
- Tell me about C#, design patterns, and the difference between interfaces and Abstract classes, as well as partial classes.
- Can you explain your deep knowledge of mathematics and trigonometry?
- Please explain Sin, Cos, the formula for the dot product and cross product, including derivations.
Software Engineer
I went through an afternoon of interviews at Gree for a software engineering role. My experience included talking with three potential coworkers and the recruiter. Interestingly, the recruiter was the most engaging and candid person, acknowledging the company's negative Glassdoor reviews due to integration issues after acquisitions. The team members, however, were quite uninspiring. The hiring manager seemed friendly but looked exhausted. The office setup was an open floor with long tables, which I've found can be hit or miss for engineers; I personally prefer a private office or a cubicle with higher walls for better concentration. Gree is moving back to China Basin soon, so I'm unsure about the new office environment. Overall, Gree didn't strike me as the best fit or happiest place for me.
- Create a "reverse()" function that lives within the Node class and reverses a linked list.
- How would you write code to determine if a string is a palindrome?
- Could you identify the issues with this Objective C category extension?
Software Engineer
I applied on their homepage and a recruiter reached out about a week later. The first interview was with HR, lasting about 30 minutes, focusing on my background, past work, and how I found out about the company. After a two-week wait for feedback, I had a second phone interview with an engineer. This was a 40-minute technical session where they first asked about my resume and then presented two algorithm problems, like finding an iterative solution for post-order traversal of a BST and calculating the largest sum path from root to leaf. I was invited for an onsite interview two weeks later, but I had already accepted another offer and withdrew my application.
- Can you tell me about your background and previous experience, and how you heard about our company?
- Can you provide an iterative solution for post-order traversal of a Binary Search Tree?
- What is the largest sum from a path from the root to a leaf in a given tree?
GREE International Entertainment Software Engineer Interview Questions
Quoted word for word from GREE International Entertainment interview reports.
“Create a "reverse()" function that lives within the Node class and reverses a linked list.”
Read reports →“Given this broken Objective C code that removes items from an NSMutableArray, what is wrong with it?”
Read reports →“What is the largest sum from a path from the root to a leaf in a given tree?”
Read reports →“Implement a function that shifts keyboard letters (e.g., 'a' to 'c' or 'z' to 'x') either forwards, backwards, or by a specified numerical offset.”
Read reports →“How can you determine if two linked lists intersect?”
Read report →“Can you provide an iterative solution for post-order traversal of a Binary Search Tree?”
Read report →“How would you write code to determine if a string is a palindrome?”
Read report →“Can you find pairs of elements in an array that add up to a given sum?”
Read report →“How would you implement a deep copy of a linked list where nodes might point to any other node within the list?”
Read report →Formats, difficulty and experience
Across all 19 GREE International Entertainment interview reports.