Avalara interview experience Real time questions & tips from candidates to crack your interview

Technical Lead

Avalara
upvote
share-icon
2 rounds | 3 Coding problems

Interview preparation journey

expand-icon
Preparation
Duration: 6 Months
Topics: DSA, Algorithm, System Designs, Current Project Architecture
Tip
Tip

Tip 1 : Medium Level DSA - Trees, Arrays, Strings
Tip 2 : High Level Design - Start with basic system then P1 Requirements
Tip 3 : Practice writing code. Online Coding round will be there

Application process
Where: Linkedin
Eligibility: No criteria
Resume Tip
Resume tip

Tip 1 : Keep it small. Only projects, Tech stacks, achievements
Tip 2 : Write those Tech stacks and projects in which you are expert

Interview rounds

01
Round
Easy
Video Call
Duration60 Minutes
Interview date18 Jul 2019
Coding problem2

Two DSA Problems and a design pattern was asked.

1. Square Root (Integral)

Easy
0/40
Asked in companies
ShareChatAdobeSamsung

Given a number N, find its square root. You need to find and print only the integral part of square root of N.

For eg. if number given is 18, answer is 4.

Problem approach

First explained O(N) solution.
interviewer asked to optimise this approach. Gave Log(N) approach.

Try solving now

2. Longest Substring Without Repeating Characters

Moderate
20m average time
80% success
0/80
Asked in companies
Morgan StanleyAmazonWalmart

Given a string 'S' of length 'L', return the length of the longest substring without repeating characters.

Example:

Suppose given input is "abacb", then the length of the longest substring without repeating characters will be 3 ("acb").
Try solving now
02
Round
Easy
Video Call
Duration60 Minutes
Interview date26 Jul 2019
Coding problem1

It was a high level round. Checking what are different components and how they interact

1. System Design Question

Design online conference booking platform
User can see different conferences on online portal
User can see active conferences on online portal
User can go and register itself in one or multiple conference

Problem approach

Tip 1 : Take requirements. Clear doubts
Tip 2 : Design minimum viable system
Tip 3 : Take P1 requirements

Here's your problem of the day

Solving this problem will increase your chance to get selected in this company

Skill covered: Programming

What is recursion?

Choose another skill to practice
Similar interview experiences
company logo
Senior Software Engineer
4 rounds | 5 problems
Interviewed by Avalara
3070 views
0 comments
0 upvotes
company logo
Software Engineer
2 rounds | 2 problems
Interviewed by Avalara
2168 views
0 comments
0 upvotes
company logo
SDE - 1
4 rounds | 8 problems
Interviewed by Amazon
8518 views
0 comments
0 upvotes
company logo
SDE - Intern
1 rounds | 3 problems
Interviewed by Amazon
3320 views
0 comments
0 upvotes