A Thinking Ape Interview Questions | Glassdoor.ca

A Thinking Ape Interview Questions

Updated 1 Jun, 2018
34 Interview Reviews

Experience

Experience
71%
26%
3%

Getting an Interview

Getting an Interview
48%
34%
6%
6
3
3

Difficulty

3.2
Average

Difficulty

Hard
Average
Easy

Candidate Interview Reviews

Filter

Sort: PopularDateDifficulty

Filter

Sort: PopularDateDifficulty
  1.  

    Software Engineer Co-Op Interview

    Anonymous Interview Candidate in Vancouver, BC
    No Offer
    Positive Experience
    Easy Interview

    Application

    I applied online. The process took 2+ weeks. I interviewed at A Thinking Ape (Vancouver, BC) in May-2018.

    Interview

    2 interviews, each for 30 minutes with one of the staff. One of them was focusing on object oriented design and the other wa on basic data structure and algorithms. Environment is not tense and the interviewer is very friendly.

    Interview Questions

    • Given a 2d array with distinct integer elements, you can go only up, down, left or right to a place holding smaller number. Find the longest path you can go starting from a certain index (r,c)   1 Answer

  2.  

    2D Artist Interview

    Anonymous Interview Candidate
    No Offer
    Positive Experience
    Average Interview

    Application

    The process took 4+ weeks. I interviewed at A Thinking Ape.

    Interview

    The interview took about 20 minutes start with casual chat. And then it went on with standard questions about yourself, your interest, and etc. Then they started to ask whether you've played any of their games and thoughts of about the games for time longer than expected.
    No skill-related question was asked, seems like they are more interested to know if you are really into game industry and have your own thought.

    Interview Questions

    • What do you think it could be improved for XXX (one of their game)   Answer Question
  3.  

    Accepted Offer
    Positive Experience
    Average Interview

    Application

    I applied online. I interviewed at A Thinking Ape in January-2018.

    Interview

    The recruiter was very helpful, she explained what to expect and responded to my questions quickly. I was out of Vancouver for vacation and they let me do the interview over Skype. And they let me know the result the same day.

    The interview itself was really fun. It was two separate interviews with two different people. Both of them were engaging and I truly enjoyed the time I spent on the interview. It felt more like an enjoyable conversation with a friend about a problem you both are interested in.

    Although they were 10 minutes late which made me very nervous.

    Interview Questions


  4. Helpful (2)  

    Machine Learning Engineer Interview

    Anonymous Interview Candidate in Vancouver, BC
    No Offer
    Positive Experience
    Average Interview

    Application

    I applied online. The process took 2 weeks. I interviewed at A Thinking Ape (Vancouver, BC) in December-2017.

    Interview

    I had applied online and received an email within a few days of applying. Within a week I had a chat with the recruiter on the phone, and then scheduled a date for the interview. After the interview, they notified me within 48 hours.

    Interview Questions

    • What would the classes and methods for a "Hit Point Management" system look like, that has the following functions - increment(user, value), decrement(user, value), getHitPoints(user) and killAll()? The first two methods add/subtract the user's hit points by the amount in value. getHitPoints() returns a user's hit points and killAll() sets all users' hit points to 0.

      What are the run times of the methods? How can you make all the methods run in O(1)?
      Note: If we set the hit points data structure to null, or re-initialized it to a new structure, the garbage collector still has to do the work of going through all the users.   Answer Question
    • You're given a matrix of integers, and from any position in the matrix, you can only move in 4 directions - up, down, right, left - and that too, only if the destination position has a lower value than the original position. Given the starting indices (position in the matrix), find the longest such path possible. For eg. For this matrix: m = [[1 4 2], [5, 2, 6], [3, 2, 7]] and a starting position m[1][2], which is 6, you cannot move "down" to m[2][2], since 7 > 6, but you can move left to m[1][1] and up to m[0][2]. What is the run time of the algorithm?   1 Answer

  5.  

    UI-UX Designer Interview

    Anonymous Employee in Montreal, QC
    Accepted Offer
    Positive Experience
    Easy Interview

    Application

    I applied online. The process took 3+ weeks. I interviewed at A Thinking Ape (Montreal, QC) in October-2017.

    Interview

    I applied to one of their offer through LinkedIn, and got quickly an email stating their interest. We then organised a phone interview with the HR in charge of the hiring (I was very far of BC at the time). We discussed thoroughly about the company (history, perks, management style, process...), the offer (job description, the type of game I'd work on, the team) and my profile (job history, my way to handle human relationship, what i am looking for my carrier), to gage each other.

    Since this went well for the both of us, she offered me to do a test to gage my ability for the job. I was allowed to organise my time freely for this test.
    Once submited, I had quickly a confirmation of the test reception. The test review took about about a week.

    After this I got 2 skype interviews, one with the creative and one with the design team.
    Those two interviews were very friendly and relaxed, it gave me a good overview of the job, the constraints and how I would fit in the team. As they had already evaluated my work abilities with my portfolio and the art test. They were mostly trying to estimate if I would fit the compagny culture and if I understood the world of mobile game live operations. i got a bit of feedback about test. The two interviews together took less than an hour.

    The same day I got an answer from the same HR that followed my application with an offer letter (very well designed offer letter I must say).
    I continued discussing with the same person until my unboarding. Throughout the hiring process she was very quick to answer my questions and very clear. The total process took less than a month.

    Interview Questions

    • I mentioned that I liked having arguments and debates with people, and the Production Manager asked how I was handling debates in which i was holding an opinion that was oposing everyone else's. For the example, he explained that contrary to a lot of people, he didn't like the movie the Dark Knight, and listed why.   Answer Question

  6.  

    Accepted Offer
    Positive Experience
    Difficult Interview

    Application

    I applied through college or university. I interviewed at A Thinking Ape in August-2017.

    Interview

    I was contacted by HR through email. I did a skype interview with two 30 minute sessions. Very friendly people and generous with help! After 1 day, they let me know my application status.

    Interview Questions

    • Given a list of boxes with 2 dimensions, stacked so each box must be equal to or smaller than the box below in both dimensions, what is the maximum number of items you can buy in 1 stack?   1 Answer
    • Implement 3 data structure based functions for a cash register.   Answer Question

  7.  

    Accepted Offer
    Positive Experience
    Average Interview

    Application

    I applied through a recruiter. I interviewed at A Thinking Ape in August-2017.

    Interview

    Interviewed in Aug 2017. HR contacted me through linked-in and picked an interview date for a few weeks after. Done over skype and codeshare. The process consisted of two technical interviews, 30 mins each, with two different interviewers. The recruiter and both interviewers were very nice. Overall extremely positive experience.

    Interview Questions

    • Given a hotel room with bookings for any number of days (represented in integers), write a method indicating whether it is available for booking given a check-in and check-out day.   1 Answer
    • Create a library of a library (books with title, author, and isbn (unique)). Implement methods addBook and search(keyword), with keyword having to exactly match a title, author, or isbn to add the book to the collection of search results. If there are multiple copies of the book, that should be indicated in the return.   1 Answer
  8.  

    Software Engineer Co-Op Interview

    Anonymous Interview Candidate
    No Offer
    Neutral Experience
    Difficult Interview

    Application

    I applied in-person. The process took 4+ weeks. I interviewed at A Thinking Ape.

    Interview

    2 Questions, one for oop one for algorithm. That is the area of our business that is seeing the greatest amount of growth and will need the most support as we continue to create new products and grow our existing communities.

    Interview Questions


  9.  

    Software Developer Co-Op Interview

    Anonymous Interview Candidate
    No Offer
    Neutral Experience
    Easy Interview

    Application

    I applied online. The process took 2 weeks. I interviewed at A Thinking Ape in January-2017.

    Interview

    5min video tour of the office with recruiter, then two 30 min interviews over Skype and codeshare with developers. One question was a graph question, another was a question involving storing things in hash tables and producing formatted strings. Both were about Leetcode Easy which was unexpected considering the extensive preparation document that they sent beforehand. Prepared for and was expecting OOP but both interviews were algorithmic. Didn't get an offer despite solving in optimal t/s complexity. Recruiter follows up promptly the day after.

    Interview Questions

    • Given an arbitrary list of graph nodes, find the size of the largest connected group.   1 Answer

  10. Helpful (1)  

    Product Designer Interview

    Anonymous Interview Candidate
    No Offer
    Positive Experience
    Average Interview

    Application

    I applied online. The process took 2 days. I interviewed at A Thinking Ape.

    Interview

    We had an on the phone interview to start the process. While talking on the phone we discussed what would be expected of me and what my day to day tasks would be. It concluded with me asking questions about their company and then they had me do a design test.

    Interview Questions

    • What kinds of mobile games do I play and how often do I play them.   1 Answer

Don't Miss Out On a Job You Love
Upload a resume to easily apply to jobs from anywhere. It's simple to set up.