Skip to contentSkip to footer
  • Community
  • Jobs
  • Companies
  • Salaries
  • For employers
      Notifications

      Loading...

      Elevate your career

      Discover your earning potential, land dream jobs, and share work-life insights anonymously.

      employer cover photo
      employer logo
      employer logo

      AppNexus

      Part of Xandr

      Engaged employer

      About
      Reviews
      Pay and benefits
      Jobs
      Interviews
      Interviews
      Related searches: AppNexus reviews | AppNexus jobs | AppNexus salaries | AppNexus benefits
      AppNexus interviewsAppNexus Software Developer interviewsAppNexus interview


      Glassdoor

      • About / Press
      • Awards
      • Blog
      • Research
      • Contact Us
      • Guides

      Employers

      • Free Employer Account
      • Employer Centre
      • Employers Blog

      Information

      • Help
      • Guidelines
      • Terms of Use
      • Privacy and Ad Choices
      • Do Not Sell Or Share My Information
      • Cookie Consent Tool
      • Security

      Work With Us

      • Advertisers
      • Careers
      Download the App

      • Browse by:
      • Companies
      • Jobs
      • Locations
      • Communities
      • Recent posts

      Copyright © 2008-2026. Glassdoor LLC. "Glassdoor," "Worklife Pro," "Bowls" and logo are proprietary trademarks of Glassdoor LLC.

      Company Bowl sample

      Want the inside scoop on your own company?

      Check out your Company Bowl for anonymous work chats.

      Bowls

      Get actionable career advice tailored to you by joining more bowls.

      Followed companies

      Stay ahead in opportunities and insider tips by following your dream companies.

      Job searches

      Get personalised job recommendations and updates by starting your searches.

      Software Developer Interview

      22 Feb 2011
      Anonymous interview candidate
      New York, NY
      No offer
      Negative experience
      Difficult interview

      Application

      I applied through other source. The process took 1 week. I interviewed at AppNexus (New York, NY) in Feb 2011

      Interview

      Phone screens were mostly about prior experience, with two technical questions. Then they sent me a programming assignment, which I apparently got wrong. I suggest using STL or some other advanced library. Without context of where the code will run and what the constraints are, it is hard to offer the right solutions or "fit". Here is the actual test: ------------- Please complete the two programming questions below. You can use any IDE you'd like as long as it is written in C or C++ code. We are looking for correctness and creativity. Impress us with your ability to optimize for memory usage and/or speed. Please comment on your design choices, any tradeoffs you make, as well as memory requirements and run time complexity. You will have 2 hours to complete the questions. Good luck! 1. Permutations of a string are defined to be all possible orderings of the characters within the string. For example, the string "cat" has the following permutations: { "cat", "cta","atc","act","tca","tac" }. Write an efficient C/C++ function, generate_permutations(), that will generate all the permutations of a given string. This program is expected to be invoked with the input string as the only parameter and expected to output the results to the standard output. Assumption : If the characters in the string are duplicated, some permutations will be identical, however they are still listed out. For example, "all" will generate the following permutations: { "all","all","lal","lal","lla","lla" }. Function prototype : void generate_permuations(const char* input_string) Test run : Please generate an output for the word “Eyjafjallajokull” (without the double quotes). 1a. Without actually coding the changes, explain how you would modify the above program to print out only the unique strings. For example, "all" would generate only { "all","lal","lla" }. 2. A game of Tic Tac Toe has just been completed. Write a function that prints whether X's or O's have won. The game board is passed in as an array of integers in row-column order. The Number 2 represents X and the number 1 represents O. A zero represents that the space is empty. For example the gameboard below would be represented as int* gameboard = [2,0,1,1,1,0,2,2,2] x - - o ------------------ o - o - ------------------ x - x - x Function Prototype: void tic_tac_toe(int* gameboard)

      Interview questions [1]

      Question 1

      What is the hardest thing you ever had to do
      Answer question
      1

      Other Software Developer interview reviews for AppNexus

      Software Engineer Interview

      1 Jun 2018
      Anonymous interview candidate
      Portland, OR
      No offer
      Negative experience
      Easy interview

      Application

      I applied through a staffing agency. I interviewed at AppNexus (Portland, OR) in May 2018

      Interview

      Painfully boring and lengthy phone call. This was not an interview, it was an interrogation. Seriously one of the most boring phone calls I've ever had. The hiring manager seemed like he'd never done an interview in his life.

      Interview questions [1]

      Question 1

      Lots of questions about basic javascript stuff, way under my pay grade.
      Answer question

      Software Engineer Interview

      9 Apr 2018
      Anonymous employee
      New York, NY
      Accepted offer
      Positive experience
      Average interview

      Application

      I applied through a recruiter. The process took 4 weeks. I interviewed at AppNexus (New York, NY)

      Interview

      One phone screen interview and 4 on-site interviews (coding, algorithm oriented & behavioral). Interviews were of average difficulty but dealt a lot with optimized algorithm oriented. Friendly visit to the office, stocked kitchens/cafeteria - Had a fun day interviewing!

      Interview questions [1]

      Question 1

      All the questions were average difficulty.
      Answer question

      Software Engineer Interview

      13 Mar 2018
      Anonymous interview candidate
      New York, NY
      No offer
      Positive experience
      Easy interview

      Application

      I applied online. I interviewed at AppNexus (New York, NY) in Feb 2018

      Interview

      It was a phone screen. I talked to a technical guy, who asked a few reasonable questions. He was polite and patient. I managed to answer the questions. There was also a coding part, which I screwed up -- made a few mistakes on the way. Not to sound like an excuse, but it is probably because it was my first time coding on a white board. The man was patient and helpful. Seems that it is no so bad, when you know how to approach it and usually they help you a bit, because it seems they are also human, not acting like robots. Maybe because of these mistakes I did not get to the next stage, but it is a good lesson for md too -- need to practice apparently.

      Interview questions [1]

      Question 1

      Implement one of the string to number conversion functions or number to string on a while board online. Pretty simple for a good 1/2 hour work.
      1 Answer
      1

      Top companies for "Compensation and Benefits" near you

      avatar
      Smartmatic
      3.7★Compensation and benefits