Taro Logo

Staff Software Engineer Interview Experience - Brazil

January 1, 2023
Negative ExperienceNo Offer

Process

There were two interviews:

  1. Meet and Greet: This was an excellent interview. The talent partner answered all my questions and made me feel very comfortable. They even accommodated speaking in my native language (Portuguese) for the first part, and the second part was a brief 5-minute conversation in English, which was a positive point since I am not fluent in English. This English portion was not even scheduled, which was a pleasant surprise.

  2. Technical Interview: This was the worst interview I have ever experienced. The interviewer was not paying attention. While I was typing and thinking about the algorithm problem, I asked some questions, but the interviewer didn't know the answers. Because of this, I realized they had to start reading all the code to check what I was doing before attempting to answer my questions. This broke my train of thought. It was terrifying. As someone already uncomfortable speaking in a different language (English), I felt like I was talking to no one during the interview.

Another issue was the interview being conducted in CoderPad, which is not the best tool for this purpose. I tried to share my IntelliJ window, but they thought it was a "black window."

To prepare candidates, the company sends a video explaining how interviewers should behave. I found none of that behavior reflected in this interview process.

Questions

Technical Algorithm Problem:

Given a list of UserLogs and another list of FunnelDefinitions, you must "merge them" by returning the users that fit with the FunnelDefinition.

javascript var userLogs = [ "1,123456, click_home_page", "2,123457, click_home_page", "3,123458, click_home_page", "1,123467, add_item_to_cart", "2,123468, add_item_to_cart", "1,123478, finish_shop", "3,123479, finish_shop", ]

var funnelDefinitions = [ "Add Itens to Cart and buy it, click_home_page, add_item_to_cart, finish_shop" ]

var expectedOutput = [ "Add Itens to Cart and buy it, click_home_page (2) [1,2], add_item_to_cart (2) [1,2], finish_shop (1) [2]" ]

The output must show the sum by the action of the users who performed that action and had completed the preceding step.

Was this helpful?

Interview Statistics

The following metrics were computed from 1 interview experience for the Faire Staff Software Engineer role in Brazil.

Success Rate

0%
Pass Rate

Faire's interview process for their Staff Software Engineer roles in Brazil is extremely selective, failing the vast majority of engineers.

Experience Rating

Positive0%
Neutral0%
Negative100%

Candidates reported having very negative feelings for Faire's Staff Software Engineer interview process in Brazil.

Faire Work Experiences