Taro Logo

Junior Data Path Engineer Interview Experience - Israel

December 1, 2021
Positive ExperienceNo Offer

Process

The HR representative called me, explained a bit about the job, and scheduled a Zoom interview with the Team Leader. The Team Leader described what the team does. Data Path involves reading and writing data from the servers Dell makes. I then shared information about myself. Afterward, the Team Leader asked a coding question. We discussed the solution, and I wrote the code on CodePile. There was also supposed to be another question about operating systems and threads.

Questions

Implement the following functions:

  • insertClientWithToken: Inserts a new client with a name and token into the data structure.
  • getClientWithMaxToken: Returns the name of the client with the maximum token value.
  • getToken: Retrieves the token value corresponding to the input client name.
  • increaseAllTokensByValue: Increases the values of all previously added tokens by a specified value.

Here is the main function:

cpp int main() { ClientDs ds;

ds.insertClientWithToken("Alice", 3); ds.insertClientWithToken("Bob", 5);

cout << ds.getClientWithMaxToken() << endl; // prints "Bob" cout << ds.getToken("Alice") << endl; // prints 3

ds.increaseAllTokensByValue(3);

cout << ds.getToken("Alice") << endl; // prints 6 cout << ds.getToken("Bob") << endl; // prints 8

ds.insertClientWithToken("Eve", 7); cout << ds.getClientWithMaxToken() << endl; // prints "Bob"

return 0; }

To finish off, implement the class.

Was this helpful?

Interview Statistics

The following metrics were computed from 2 interview experiences for the Dell Junior Data Path Engineer role in Israel.

Success Rate

0%
Pass Rate

Dell's interview process for their Junior Data Path Engineer roles in Israel is extremely selective, failing the vast majority of engineers.

Experience Rating

Positive100%
Neutral0%
Negative0%

Candidates reported having very good feelings for Dell's Junior Data Path Engineer interview process in Israel.

Dell Work Experiences