Taro Logo

Software Engineer Interview Experience - Tel Aviv-Yafo, Israel

July 26, 2015
Positive ExperienceNo Offer

Process

I had three technical interviews.

The first was a 10-minute phone interview. I was asked to write a simple C function that manipulates strings and email it to them.

They contacted me a few days later to come for an onsite interview.

The second interview was onsite on a PC. I was given two tasks to implement, and asked to indicate when I was finished. This interview took about three hours.

The third interview was an onsite, face-to-face meeting. I met with four or five different engineers. Some asked classical interview questions, such as writing an SQL query or a C function, or explaining the meaning of 'static' in C or 'virtual' in C++. The others asked more open-ended questions, like 'What's your favorite language and why?'

Questions

Write a C function that takes a string and removes all duplicate whitespace, writing to each character at most once.

Implement a filesystem with only metadata (filenames and structure). You will be provided with a simple shell that recognizes basic Unix commands (ls, mkdir, rm) and a custom command. Implement these functions with reasonable behavior, ensuring no duplicate filenames or directory names within the same directory, and that ls prints alphabetically.

Given a list of strings, print a list of prefixes and their frequencies. For example: Input: Banana, Ban, Banal, Bat Output: B,4; Ba,4; Ban,3; Bana,2; Bat,1.

Was this helpful?

Interview Statistics

The following metrics were computed from 6 interview experiences for the Bloomberg LP Software Engineer role in Tel Aviv-Yafo, Israel.

Success Rate

17%
Pass Rate

Bloomberg LP's interview process for their Software Engineer roles in Tel Aviv-Yafo, Israel is very selective, failing most engineers who go through it.

Experience Rating

Positive50%
Neutral17%
Negative33%

Candidates reported having good feelings for Bloomberg LP's Software Engineer interview process in Tel Aviv-Yafo, Israel.

Bloomberg LP Work Experiences