Working at CyberCube | Glassdoor.co.uk

CyberCube Overview

San Francisco, CA (US)
51 to 200 employees
Unknown
Company - Private
Enterprise Software & Network Solutions
Unknown / Non-Applicable
Competitors

Unknown

CyberCube delivers data-driven cyber analytics built specifically for the insurance industry. CyberCube is focused on solving the most difficult and important cyber risk challenges in insurance with world-class analytics.

Our team is composed of ... Read more

Mission: To deliver the world’s leading cyber risk analytics.

CyberCube Reviews

  • "Innovative and exciting place to work"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Client Services in London, England
    Current Employee - Client Services in London, England
    Recommends
    Positive Outlook
    Approves of CEO

    I have been working at CyberCube full-time (More than a year)

    Pros

    We are a young company, tackling some of the hardest challenges in cyber risk analytics. There are lots of bright, talented people working together on these issues. We are building a new market for cyber risk models for the insurance world and are serving an important need. It's a flexible environment where everyone is encouraged to share their opinions.

    Cons

    Our growth is not a straight line so we have to be patient as the market matures.

    Advice to Management

    Keep communicating the wins!

See All 14 Reviews

CyberCube Interviews

Experience

Experience
75%
0%
25%

Getting an Interview

Getting an Interview
57%
29%
14%

Difficulty

3.4
Average

Difficulty

Hard
Average
Easy
  1.  

    Back-end Software Engineer Interview

    Anonymous Interview Candidate in Tallinn (Estonia)
    No Offer
    Negative Experience
    Average Interview

    Application

    I applied online. The process took 2 weeks. I interviewed at CyberCube (Tallinn (Estonia)).

    Interview

    First, call with HR. Asked about my background, experiences, told me about company
    Second, sent me a technical task about microservices : Create two microservices for calculating people's social rating.

    They didn't like my solution.

    Interview Questions

    • Create two microservices for calculating people's social rating.
      First microservice (data collector) should:
      1. consume http requests with JSON in a body:
      {
      "first_name": <text>,
      "last_name": <text>,
      "age": <number>
      }
      2. read calculation seed from application properties file (it can be just a random
      number 0-1)
      3. send all information to the queue
      Second microservice (social rating calculator) should:
      1. read message from the queue
      2. calculate social rating score (score = base seed * user’s age)
      3. print similar to the following message to the application console
      "<firstName> <lastName> has <socialRatingScore> score"
      Bonus points:
      - use docker to run dependent services
      - the second microservice should save calculated scores for each user in the Redis
      - It should be possible to specify properties file on the application start phase
      Desirable to use Java, Spring Boot, Apache Kafka (or AWS SQS).   Answer Question
See All 8 Interviews

Company Updates

  • CyberCube Secures $35M in Series B.

See AllSee All

CyberCube Awards & Accolades

Let us know if we're missing any workplace or industry recognition – Add Awards

Work at CyberCube? Share Your Experiences

CyberCube
  • Star
  • Star
  • Star
  • Star
  • Star
 
Click to Rate
or