Taro Logo

Senior Software Engineer Interview Experience - Bengaluru, India

February 1, 2022
Positive ExperienceGot Offer

Process

The interview process consisted of:

  • Two rounds of technical interviews, followed by an MR (Hiring Manager) and HR round.

These interviews included a mix of coding and conceptual questions, ranging from easy to medium and hard difficulty.

There was a strong focus on fundamentals.

Coding was a significant part of the assessment, with optimization being a key consideration.

One task involved designing an app in Angular.

Questions

  1. Pipes and async pipes

  2. Different types of directives in Angular

  3. @Input on change

  4. All lifecycle hooks

  5. Project external content

  6. How does the call stack work?

  7. setTimeout in JavaScript: how does it work?

  8. Browser APIs

  9. Lots of tricky output questions

  10. Given an array of strings, filter out the ones which are not a palindrome of any other string in the given array.

  11. Flatten a nested array: optimized solution.

  12. Design a simple component which takes certain input and gives out certain output (exact problem details not remembered).

  13. Prototypes, inheritance, create own prototype

  14. let and const

  15. Temporal dead zone

  16. Closures in depth

  17. Debounce and throttling in JavaScript

  18. How does a method execute in JavaScript?

  19. How does the call stack handle setTimeout and HTTP requests together?

Was this helpful?

Interview Statistics

The following metrics were computed from 37 interview experiences for the Dell Senior Software Engineer role in Bengaluru, Karnataka.

Success Rate

46%
Pass Rate

Dell's interview process for their Senior Software Engineer roles in Bengaluru, Karnataka is fairly selective, failing a large portion of engineers who go through it.

Experience Rating

Positive62%
Neutral16%
Negative22%

Candidates reported having very good feelings for Dell's Senior Software Engineer interview process in Bengaluru, Karnataka.

Dell Work Experiences