A Thinking Ape Interview Questions | Glassdoor.ca

A Thinking Ape Interview Questions

Updated 22 Aug, 2017
29 Interview Reviews

Experience

Experience
65%
30%
3%

Getting an Interview

Getting an Interview
39%
39%
7%
7
3
3

Difficulty

3.3
Average

Difficulty

Hard
Average
Easy

Candidate Interview Reviews

Filter

Sort: PopularDateDifficulty

Filter

Sort: PopularDateDifficulty
  1.  

    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

  2.  

    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

  3.  

    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


  4. Is this helpful? The community relies on everyone sharing – Add Anonymous Interview Review


  5.  

    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

  6.  

    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

  7.  

    Software Developer Co-Op Interview

    Anonymous Interview Candidate in Toronto, ON
    No Offer
    Positive Experience
    Easy Interview

    Application

    I applied through college or university. The process took 2 weeks. I interviewed at A Thinking Ape (Toronto, ON) in December-2016.

    Interview

    Was given a brief tour around the offices in Vancouver over skype. Was quite brief but gave off the sense of a very open and interconnected company, generally positive working environment. Was then contacted by each of the 2 interviewers over Skype and was asked to perform some coding questions over codeshare. Pretty straightforward, was comfortable and overall a good interviewing experience. Did the interview just before the holidays so took them a few days to get back but they usually respond very fast.

    Interview Questions

    • Given a hypothetical online game, implement a leaderboard.   Answer Question

  8. Helpful (3)  

    Software Development Engineer Interview

    Anonymous Interview Candidate
    No Offer
    Positive Experience
    Average Interview

    Application

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

    Interview

    The process was very pleasant. I was contacted through email by the HR to set up a first interview with them. The first interview was with the HR to discover my interests, learn of what I have and why I chose to apply to ATA.

    After that, I had one hour interview over Skype with a developer where she asked a few questions on how I would design (and implement) a system that required updating player scores and leaderboards.

    I passed that interview and had yet another interview which I didn't do too well. After that I got a reply from them saying I didn't meet the skill set they are looking for.

    Interview Questions

    • Given a string, find the longest substring with the same number of vowels and consonants.   1 Answer

  9.  

    Software Developer Co-Op Interview

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

    Application

    I applied through college or university. The process took 1+ week. I interviewed at A Thinking Ape (Vancouver, BC).

    Interview

    Applied through the university co-op program. Got selected for an in-person interview. They gave me a tour of the office before moving onto two rounds of 30 minute technical interviews. Only technical questions were asked. There was a primary interviewer and another shadowing.

    Interview Questions

    • Given a stream of data of votes, implement an algorithm to count the majority winner.   2 Answers

  10. Helpful (1)  

    Software Engineer Interview

    Anonymous Interview Candidate
    No Offer
    Positive Experience
    Difficult Interview

    Application

    I applied through college or university. The process took 1 day. I interviewed at A Thinking Ape.

    Interview

    90% coding based, code in your own language, traditional OOP and basic algorithm questions. Really nice people and seems like it would be a great place to work. Two interview sessions of 30 minutes each, each with different people. You can ask any questions you want at the end of each interview.

    Interview Questions


  11. Helpful (1)  

    Software Engineer Interview

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

    Application

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

    Interview

    The interview has two questions, half hour for each question. Interviewer was very nice and gave me a lot of hints and help when I was stuck. I enjoy the interview and learn something new.

    Interview Questions


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.