8x8

  www.8x8.com
  www.8x8.com

8x8 Interview Questions

Updated Nov 20, 2014
Updated Nov 20, 2014
19 Interview Reviews

Interview Experience

Interview Experience

47%
29%
23%

Getting an Interview

Getting an Interview

20%
19%
10%

Interview Difficulty

2.9
Average

Interview Difficulty

Hard

Average

Easy

19 Candidate Interview Reviews Back to all interviews

Sort: Popular Date Difficulty
  1. 1 person found this helpful  

    Software Engineer Interview

    Anonymous Interview Candidate in San Jose, CA
    Anonymous Interview Candidate in San Jose, CA
    Application Details

    I applied through a staffing agency. The process took 2 daysinterviewed at 8x8 in November 2014.

    Interview Details

    I recently finished a series of interviews for a Software Developer position at 8x8 and though it would be useful to recap my experience for those who come after me.

    The team I was interviewing for specializes in Unified Communications (also known as UC) software, and the position I was interviewing for was specifically a desktop position, although you might end up talking to the same folks if you are interviewing for a mobile role as well. While 8x8’s office building is massive (the receptionist told me that at least 500 people work there), the actual mobile and desktop teams are relatively small (less than five people each, augmented with several interns). So if you make it onto the team you’ll have a chance to make a big impact.

    8x8’s current UC solution uses Adobe’s Flex (a/k/a AIR or Flash Runtime) which they very much would like to get away from being dependent on.

    The way the interview series went was like this: the first guy I spoke with was the hiring manager, who is actually remote far out on the East Coast. Surprisingly, he’s the only person who appears to be remotely working (other UC companies actually encourage their employees to work offsite part of time, partly to force them to “dogfood” — make use of — the software they’re working on). He did ask me general technical questions but I can’t recall any of them off the top of my head, so they must not have been that out of line.

    A few days later I was invited to come into the office, which is down in a corner of San Jose extremely close to SJC airport. As best as I can tell, there are no public transit options to get to the office location. If one is feeling plucky, perhaps one can hitch a ride on some eBay or PayPal shuttle (they have a sizable campus located next door to 8x8’s building). Driving and hunting around the lot for a parking space seems to be the only way to commute and the office appears to be at the intersection of a couple major West and East San Francisco Bay freeways (which are very likely extremely jammed during rush hours), so this is either a good or bad set-up depending on how your work schedule is set up. For the office environment, it looks like everyone has half cubicles with very low walls (essentially an open plan set-up) with meeting rooms and offices along the windows, and one of my interviewers said that if one really wants to concentrate on work they could probably work from anywhere (anywhere being a meeting room or a break room or even from home). 8x8 is in an expansion mode and there’s definitely a lot of open space within the building (large carpeted areas with no cubicles nearby) for more people to be placed.

    For my second, on-site interview I was scheduled to speak with only two people. The first guy was a young, very eager Flex developer who remarked he had been part of 8x8 for at least five years. I was very happy talking with him as he gave me my first look at the software I would have been porting from Flex to native. The second guy was the mobile team manager, and here is where I ran into rough seas. I’ll recap his two brain teasers below. 30-40 minutes was spent discussing these two questions and then the remaining 10 minutes was spent with me asking questions about 8x8.

    8x8’s employment application (which needs to be filled out prior to arrival) asks for a candidate to furnish transcripts and to prepare to take a drug test (which I’d certainly pass, but I also feel is highly inappropriate if the candidate isn’t piloting a plane or driving some mass transit vehicle for their prospective job).

    Now if I had to guess why I didn’t pass this interview, the veto came from my last scheduled interview when I lamely blustered my way through a couple analytical questions. If you’re handed a schedule that includes a mobile team manager, please be prepared for a Microsoft-style interview — the guy I spoke with appears to care more for being able to quickly solve and explaining a theoretical algorithm versus whatever practical experience you’re bringing to the table. Hopefully my experience flunking the 8x8 interview will help you to prepare to pass your interviewing day. If you find any of the information in my interview review helpful, please let me know by voting "Yes" on the "Helpful?" question below (this helps to motivate me to be as detailed as possible).

    Interview Questions
    • Let’s pretend four travelers with different weights arrive at river on a dark night. There’s only one flashlight and only two travelers can cross via the single boat at a time, and the time that it takes to cross the river is the greater weight (e.g. if two passengers have weights of 5 & 20, it takes 20 minutes for the two people to cross one direction and 5 for the person with the flashlight to return for additional passengers).

      If the four travelers have weights of {1, 2, 5, 10}, what’s the configuration that will get everyone across in the least amount of time?
       
      View Answer
    • Given this source code and these constraints:

      Embedded processor with 128Kb SRAM and 1.5Mb Flash ROM.
      Maximum Heap size = 100Kb.
      Maximum Stack size = 1 Kb.

      ———

      #define BUF_SIZE 256

      unsigned char acBuf[BUF_SIZE] = {0,1,2,...,BUF_SIZE-1};

      void main()
      {
          int x = foo(acBuf);
      }

      int foo(unsigned char *pBuf)
      {
          unsigned char acTempBuf[BUF_SIZE] = {0};
          int i = 0;
          int Sum = 0;

          while (i < BUF_SIZE) {
              Sum += acTempBuf[i++] = *pBuf >> 1;
              pBuf++;
          }

          return (0 == Sum) ? 0 : foo(acTempBuf);
      }

      1) what is the value of x?

      2) what is wrong with this code?
       
      View Answer
    No Offer
    Neutral Experience
    Difficult Interview
  2.  

    Account Executive Interview

    Anonymous Interview Candidate
    Anonymous Interview Candidate
    Interview Details

    pretty typical, kind of a speed dating format. its a sweat shop with tons of sales reps, so they just plow through the process. They aren't very picky, but just say your aggressive blah blah. They just want to use you and spit you out, so don't get too personal with them.

    Negotiation Details
    N/A
    Accepted Offer
  3.  

    Backend Java Developer Interview

    Anonymous Interview Candidate in San Jose, CA
    Anonymous Interview Candidate in San Jose, CA
    Application Details

    I applied through college or university – interviewed at 8x8.

    Interview Details

    I had applied to 8x8 through the career fair in my university and I got a call from a recruiter almost after 2 months. There was no telephonic interview and I was called directly for an onsite interview. I was asked to bring a laptop and it consisted of an hour long coding quiz followed by an interview with one of the member from the engineering team. The questions for coding quiz consisted of implementing an LRU Cache, Producer Consumer problem and one more question. I was not able to finish all of them in the given time. After an hour long code implementation, I was interviewed with one of the engineer. He asked me questions on the code that I had written and why I had written in a certain way. He asked me all basic java questions - threading, synchronization etc. His english was not very clear. So, at times it was hard to grasp what he was asking. I had to ask him to repeat the questions couple of times. But overall the interview was ok.

    No Offer
    Positive Experience
    Average Interview
  4. Is this helpful? The community relies on everyone sharing – Add Anonymous Interview Review


  5.  

    Java Engineer Interview

    Anonymous Interview Candidate
    Anonymous Interview Candidate
    Application Details

    I applied online – interviewed at 8x8 in June 2014.

    Interview Details

    I applied to this company through Linked and I got a call from the HR for telephonic interview.
    After telephonic interview was cleared I was called for f2f interview which had 5 to 6 rounds.
    HR was quick in giving the feedback and processing the offer.

    Interview Questions
    • Was asked to code 2 problems which were difficult to solve within the given time.   Answer Question
    Accepted Offer
    Positive Experience
    Difficult Interview
  6. 1 person found this helpful  

    Software Engineer Interview

    Anonymous Interview Candidate in San Jose, CA
    Anonymous Interview Candidate in San Jose, CA
    Application Details

    I applied through college or university. The process took 2 weeksinterviewed at 8x8 in May 2014.

    Interview Details

    Attended their onsite interview. Was given 3 programming questions, an hour to crack them.
    1. Implement an LRU cache
    2. Implement BST traversal and search for a given node. If exists, print path to that node
    3. Producer Consumer problem

    Once done with the coding, was asked to mail them to the HR. This round was immediately followed by face to face interview with one of the engineers. Questions were mostly about Java
    - Difference between abstract class and interface
    - How does a heap work
    - How to implement connection pool etc

    Interview Questions
    • I answered all questions, the interviewer seemed happy. But got a rejection letter after a couple of days. No reason given. I think their system is to eliminate good engineers and keep the average/mediocre ones.   Answer Question
    No Offer
    Neutral Experience
    Easy Interview
  7.  

    Software Engineer Interview

    Anonymous Interview Candidate
    Anonymous Interview Candidate
    Interview Details

    The process took around 3 weeks. Initially got a call from Recruiter and scheduled a telephonic interview with Hiring Manager. It was a basic technical round o Java and Linux. After the interview he asked me to write a program on Word count and send it to him email. The next day i got a positive reply and recruiter scheduled an on-site interview. The On-site interview consisted of 4 face-face interviews. One was again a technical and behavioral round. One was a coding round where i was asked the following qns
    1. Height of a Binary Tree
    2. Find last n-th element in a LL
    3. Find two numbers that add up to a particular sum in an array.
    Third round was with a developer who asked me to write a program on producer-consumer and left the interview room. She came back after some 15 mins, took my paper and asked me to wait for next round which was with the manager.

    The final round was with the manager who asked me to write a code to remove duplicates in a string . He aslo asked some design qns related to projects i did.

    I was successful with all programming qns and was positive about the interview.

    Anyway i got a sorry lettter from HR after about a week.

    No Offer
  8.  

    Intern Interview

    Anonymous Interview Candidate in San Jose, CA
    Anonymous Interview Candidate in San Jose, CA
    Application Details

    I applied through college or university. The process took 2 weeksinterviewed at 8x8 in April 2014.

    Interview Details

    Call with HR where they ask your interest and past experience to setup an interview for back-end or front-end accordingly. Then first round of onsite interview with three people where they ask basic java questions and past experience. One hour round of coding challenge where they give three questions, that you need to code on your own laptop. If they like you then there will be a second round of onsite interview or they can directly give you an offer.

    Interview Questions
    Negotiation Details
    Yes mostly on my past experience
    Accepted Offer
    Positive Experience
    Average Interview
  9.  

    Senior Marketing Manager Interview

    Anonymous Interview Candidate in San Jose, CA
    Anonymous Interview Candidate in San Jose, CA
    Application Details

    I applied through a recruiter. The process took a weekinterviewed at 8x8 in March 2014.

    Interview Details

    One of the best experiences I have had in recent history. I only got to the 3rd stage before I dropped out of contention for another position. The process involved an phone interview with the recruiter, a phone & in-person interview with the SVP of marketing. Although I dropped out after this point, the SVP was clear on the next steps (which was great) that included an interview with one of their agencies that the person would be working with an interview with 2 other team members and a quick interview with the CEO (The CEO wants to meet all their hires.)

    So like I mentioned earlier I dropped out of contention due to another job offer, however that is no fault of this company. They did all the right things, they look like their reputation on Glassdoor is improving and the SVP seemed like she would be a joy to work with; however, timing wasn't right and the company I ultimately choose to work for screamed through the interview process with me and gave me an offer in 4 days of the initial interview.

    Overall, I would recommend this company to any one that is lucky to get an offer. The process was pretty painless and the SVP of marketing would be a great pleasure to work with.

    Interview Questions
    • Nothing too difficult. Tell me about a time when your PPC campaign failed and what did you do about it.   Answer Question
    No Offer
    Positive Experience
    Average Interview
  10.  

    QA Engineering Intern Interview

    Anonymous Interview Candidate in San Jose, CA
    Anonymous Interview Candidate in San Jose, CA
    Application Details

    I applied through college or university. The process took 6 daysinterviewed at 8x8 in March 2014.

    Interview Details

    Initial phone call from HR then a scheduled interview call from QA manager.
    Interview went for 40 minutes where the focus was on previous work experience and academic projects.
    Networking knowledge was given importance, position required basic knowledge of various technologies. They required knowledge of NoSql databases, networking and java.
    Questions were on TCP/IP, NoSql Database basic concepts.

    Interview Questions
    Accepted Offer
    Positive Experience
    Difficult Interview
  11.  

    Marketing Manager Interview

    Anonymous Interview Candidate
    Anonymous Interview Candidate
    Application Details

    I applied through a recruiter. The process took 3 weeksinterviewed at 8x8 in December 2013.

    Interview Details

    Interviews started with phone interview with recruiter, followed by another with the hiring manager. A week later, interviews were scheduled face to face, with Executives and hiring manager. The process went smoothly, the HR team was efficient.

    Interview Questions
    • The most difficult question was regarding handling difficult communication styles and conflicting interests, and how I would handle a situation like that. This question was particularly interesting based on the typical difficulties that arise between sales and marketing organizations. It was nothing out of the ordinary, I've seen this at most companies I've worked with in the past.   View Answer
    Negotiation Details
    It included one iteration regarding salary expectation and my request was met, but it wasn't a huge leap either. There was only a $5K difference in what was offered and what I asked for. I wish I had paid better attention to the vacation/PTO/sick time policy since they are one and the same which I was not accustomed to. Had I realized, I would have requested an additional week of yearly vacation to be in line with what I've received at previous companies.
    Accepted Offer
    Positive Experience
    Average Interview

Work at 8x8? Share Your Experiences

8x8

 
Click to Rate
or

The difficulty rating is the average interview difficulty rating across all interview candidates.

The interview experience is the percentage of all interview candidates that said their interview experience was positive, neutral, or negative.

Your response will be removed from the review – this cannot be undone.