Taro Logo

Software Engineer Interview Experience

May 1, 2015
Negative ExperienceNo Offer

Process

I applied online and was contacted by a recruiter for a phone screen. After speaking with the recruiter, I was told to expect an offline code assessment to complete.

I waited a couple of days without receiving anything, so I followed up with the recruiter and was promptly sent the assessment. I completed it and sent it back two business days later.

A week passed without hearing anything back from the recruiter. I followed up with the recruiter again, waited another week, and still have not heard anything back.

Either recruiting here is very disorganized or finds it acceptable to ignore a candidate, especially one who spent time completing a rather lengthy code assessment, instead of sending a simple "thanks, but no thanks" email.

Questions

Write a C function to convert a string to an integer.

If the string is null, return 0. Otherwise, if the string is "779987A", it should return 779987. This means it should ignore non-numeric characters and return the integer representation of the numeric characters within the string.

Write a block of C code to read a null-terminated buffer that contains a series of records. The format of the records is:

  • Record Type (16 bits)
  • Record Length (32 bits)
  • Record Data

The record values are stored in the file in network byte order. For each record, the C code should print the actual (human-readable) value of the type and length fields as integers, and each data byte as a hex value.

What would be the best way to handle data received on multiple sockets (> 1000) at the same time?

Was this helpful?

Interview Statistics

The following metrics were computed from 14 interview experiences for the Tenable Software Engineer role in United States.

Success Rate

50%
Pass Rate

Tenable's interview process for their Software Engineer roles in the United States is fairly selective, failing a large portion of engineers who go through it.

Experience Rating

Positive57%
Neutral14%
Negative29%

Candidates reported having very good feelings for Tenable's Software Engineer interview process in United States.

Tenable Work Experiences