Cyan

  www.cyaninc.com
  www.cyaninc.com

Cyan Interview Questions

Updated Nov 13, 2014
Updated Nov 13, 2014
12 Interview Reviews

Interview Experience

Interview Experience

50%
8%
41%

Getting an Interview

Getting an Interview

32%
17%
16%

Interview Difficulty

3.3
Average

Interview Difficulty

Hard

Average

Easy

Candidate Interview Reviews

Sort: Popular Date Difficulty
  1.  

    Software Engineer Interview

    Anonymous Interview Candidate
    Anonymous Interview Candidate
    Application Details

    I applied through a recruiter. The process took 2+ weeksinterviewed at Cyan.

    Interview Details

    The scheduling was very accomodating. Interviewed with the team and the President of the company. It was technically challenging. People came across as friendly and helpful. HR seemed friendly, well informed and responsive. The building is new and expanding with free snacks. Walkthrough the facility was nice and saw people at their terminals or discussing in meeting rooms. Well equipped joint.

    Interview Questions
    • Implement a map data structure in your language of choice   Answer Question
    Negotiation Details
    It was very short. Got an offer by the time I had driven back home.
    Accepted Offer
    Positive Experience
    Difficult Interview
  2.  

    Software Engineer Intern Interview

    Anonymous Interview Candidate in Petaluma, CA
    Anonymous Interview Candidate in Petaluma, CA
    Application Details

    I applied through college or university. The process took 4+ weeksinterviewed at Cyan.

    Interview Details

    The senior software engineer at Cyan called me for an Interview. He wanted a strong Javascript background, but since I was more comfortable in Java, conducted the interview in it. Was asked to traverse a graph and find out the number of nodes/ max node in it. Later asked about testing, and also explained how development happens in Cyan. The interviewer was really helpful throughout,and I enjoyed the process. The second step was a take-home coding assignment in Which I had to use an API which created and deleted objects, and create tests for it, all in javascript. Took the better part of a day for me to bruch up on node.js and javascrpt in general, but the process was fun.
    Got he offer, but later had to decline because of an extended semester at school.

    Interview Questions
    • Use an REST API server written in node.js (provided) and write test cases for testing success/failure in all possible cases.   Answer Question
    Declined Offer
    Positive Experience
    Average Interview
  3.  

    Software Engineer Interview

    Anonymous Interview Candidate
    Anonymous Interview Candidate
    Application Details

    I applied through college or university. The process took 3 daysinterviewed at Cyan in February 2014.

    Interview Details

    I was contacted by Cyan after my school's career fair and passed two rounds of phone interviews with basic datastructures/networking questions. Got offered an intership position about 2 months later but had accepted other position in the meantime.

    Interview Questions
    • No real difficult question, all questions were basic CS-trivia questions...   Answer Question
    Reasons for Declining

    Took more than 2 months to answer, accepted other offer in the meantime.

    Declined Offer
    Negative Experience
    Easy Interview
  4. Is this helpful? The community relies on everyone sharing – Add Anonymous Interview Review


  5.  

    Software Engineer Interview

    Anonymous Interview Candidate in Petaluma, CA
    Anonymous Interview Candidate in Petaluma, CA
    Application Details

    I applied through a recruiter. The process took 2 daysinterviewed at Cyan in August 2013.

    Interview Details

    Went through a recruiter and a phone screen process. Answered all of their questions successfully. (sorting, networking) Then they decided to bring me in for a interview.

    The problem is that they tend to deceive their applicants, and I don't know whether this is intentional or not. For example, the position I applied for was to be located in San Francisco. However, during discussions with all of the interviewers, they didn't seem to know that they even have a San Francisco office and thought that everybody is in Petaluma. Quite surprising because these are lead engineers.

    When they wanted senior engineers, they literally wanted senior. During my tour of the office, I did not see anybody under 45 years old. Secondly, the interviewers had a look of dismay the moment they saw me. I had a suit and everything so I did not realize why they would be so disappointed.

    They asked me questions that were not on on the job listing nor my resume.

    Interview Questions
    • Given an API with several commands that return a list of records, half the records, and querying a record. Write a solution that can display a sorted list of records. This question required frontend, backend, database, and sorting skills. Also, you get only 15 minutes.   Answer Question
    No Offer
    Negative Experience
    Difficult Interview
  6.  

    Internship Interview

    Anonymous Interview Candidate in Dallas, TX
    Anonymous Interview Candidate in Dallas, TX
    Application Details

    I applied online. The process took 2+ weeksinterviewed at Cyan in March 2013.

    Interview Details

    I got a call within 2 weeks after applying online. I was contacted by a Director. He asked general questions from my resume. Next was a programming assignment in python. It was an online thingy and they gave me around a month to solve them. As soon as I solved the problems, I informed them and I got my interview scheduled the same week. First round was with a Test Engnn as the position was for test automation. He was a great guy. Explained me a lot of stuff about his job and asked simple stuff from my own resume. Next round was with a software engineer. He asked a number of algorithms questions like Sorting in place, Space time complexity etc.

    Interview Questions
    • Space time complexity for an inplace sorting algorithm that he described.   View Answer
    Reasons for Declining

    The compensation was okay $18 no relocation. I was excited to join but suddenly some financial crunch forced me to decline the offer.

    Declined Offer
    Positive Experience
    Average Interview
  7.  

    Customer Service Engineer Interview

    Anonymous Interview Candidate in Petaluma, CA
    Anonymous Interview Candidate in Petaluma, CA
    Application Details

    I applied through an employee referral. The process took 2 weeksinterviewed at Cyan in February 2013.

    Interview Details

    The hiring process was quite quick due to shortage in resources at that time.
    The interview panel team was very open and has diverse exposure on how customer support/ service should be done.
    The team member introduced during interview were all friendly and welcoming.
    Variety of interview panels were several engineering team (focussing on troubleshooting, escalation, technical know how in general), embedded system engineer (focussing on networking know how on the hardware side), managers and VPs (focussing on how comfortable I am with non-technical upon facing customer and also if there were any questions)

    Interview Questions
    • There was one panel member that claim 'defeat' compared to my experience or knowledge, which is a kind of surprising. However, the guy was very friendly in getting me in sync about company's culture.
      Another panel member was also very friendly and engage me in some technical discussion, as if we were both designing the next-generation networking technology. That is a surprise as well, and I love being engaged in similar interview experience.
        Answer Question
    Negotiation Details
    Since I don't have much expectations to put up, the negotiations were straight forward.
    Accepted Offer
    Neutral Experience
    Average Interview
  8.  

    Optical Engineer Interview

    Anonymous Interview Candidate in Petaluma, CA
    Anonymous Interview Candidate in Petaluma, CA
    Application Details

    I applied through a recruiter. The process took a dayinterviewed at Cyan in January 2013.

    Interview Details

    Recruiter contacted me for phone screening. Two days later another phone interview with Hiring Manager, then invited for on-site interview. Started with a lab tour, then 1-on-1 with variously ranked engineers, managers and directors. The overall experience was fine. As it's a new established company they're looking for a highly experienced senior candidates with multidisciplinary backgrounds.

    No Offer
    Positive Experience
    Average Interview
  9.  

    Junior Embedded Engineer Interview

    Anonymous Interview Candidate in Petaluma, CA
    Anonymous Interview Candidate in Petaluma, CA
    Application Details

    I applied through an employee referral. The process took a dayinterviewed at Cyan in October 2012.

    Interview Details

    The interview process is brutal. It is six hours long and usually six people interview you. I was asked mostly to talk about my school projects, but I could tell that they were expecting more. The questions ranged from design, knowledge of RTOS, coding paradigms, and brain teasers. I thought that the interview went smoothly, but they try to push you hard at the end. The last interviewer will make a point to try and break you down.

    Interview Questions
    • Draw the timing diagram for an RTOS program that has multiple tasks, interrupts, and operates based on time slicing.   View Answers (2)
    No Offer
    Negative Experience
    Difficult Interview
  10.  

    Senior Embedded Software Engineer Interview

    Anonymous Interview Candidate in Petaluma, CA
    Anonymous Interview Candidate in Petaluma, CA
    Application Details

    I applied in-person. The process took 3+ monthsinterviewed at Cyan in May 2012.

    Interview Details

    Applied during their open house. No call for 3+ months so I accepted another offer. Later they called me for interview. Took a few hours, mostly they asked general questions (because mostly from high ranks such as CEO, eng. director, HR, hiring manager, one engineer)

    Interview Questions
    No Offer
    Negative Experience
    Difficult Interview
  11.  

    Software Engineer Interview

    Anonymous Interview Candidate
    Anonymous Interview Candidate
    Application Details

    I applied online. The process took 5 daysinterviewed at Cyan.

    Interview Details

    6 Python questions online, phone technical and behavior interview and finally a three round (3 hour) technical interview by different teams in the company.

    Interview Questions
    • Draw the state machine diagram for a garage door. The door has two sensor, one of bottom to detect if anything is on the place where the door is closing and another on top detecting if the door has reach maximum retraction (completely opened). The own has a remote with one button.   Answer Question
    No Offer
    Positive Experience
    Average Interview

Work at Cyan? Share Your Experiences

Cyan

 
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.