Tip 1 : Focus on Design pattern and C# Advance concepts
Tip 2 : Create 1 or 2 Dot Net Core dummy projects. Use Angular, Entity Framework, and testing tools in it. Deploy it using AWS/Azure and CICD pipelines
Tip 3 : Focus on enhancing communication and people skills
Tip 1 : Keep it short(1 page)
Tip 2 : Highlight skills(Mainly related to Dot Net Framework)
2 questions
Level is tough
Must answer 1 question correctly
DSA and string problems






1. Input array follows 0 - based indexing.
2. After constructing the min-heap, the Left child of the 'i-th' node should be present at the (2*i + 1)-th index if it exists.
3. After constructing the min-heap, the Right child of the 'i-th' node should be present at the (2*i + 2)-th index if it exists.
4. Note that you do not need to create a tree, just update the array.
2 people are there.
One is the manager and the other is the Senior software engineer
Firstly, SSE asked questions from Dot Net, Angular, DBMS, TDD, BDD
Then manager asked some advanced C# concepts
How can circular references be fixed in C#?
Dependency Injection in C#
Types of Design pattern use
Angular practical question
Write a test case using XUnit for a scenario
What is garbage collection and use
Tip 1 : Practice writing test cases
Tip 2 : Practice C# advance questions
Tip 3 : Practice creating small projects
1 onsite manager and 1 SSE joined from the US
Manager was asking practical scenario questions like People management, time management etc
SSE was asking some advance question related to project deployment, project security etc
Questions related to People management, time management
How do you fix a situation where your coworker is unavailable at the last moment
How do you handle panic scenarios
What are disadvantages of Code first approach in EF
Tip 1 : Be real
Tip 2 : Speak well. Good communication skills required as managers are perceptive
Tip 3 : Always smile
HR discussed Avalara's environment and perks
Avalara payroll Includes Fix+ Variable + Stocks
They offer a 10% variable and have good appraisals too
What are your plans?
What are your expectations?
Tip 1 : Be real
Tip 2 : Ask for the amount you need. They can offer if you have a good interview rounds
Tip 3 : Stocks offering is of 3 years(30 + 30 + 40)%

Here's your problem of the day
Solving this problem will increase your chance to get selected in this company
What is recursion?