Yandex
Avalara Technologies Interview Questions and Answers
Q1. Propose and calculate promo recommendations to increase GMV for matrix from q1
Propose and calculate promo recommendations to increase GMV for matrix from q1
Analyze sales data from q1 to identify trends and popular products
Create targeted promotions for popular products
Offer bundle deals to encourage customers to purchase more
Implement a loyalty program to incentivize repeat purchases
Q2. What is 2 powered by 8?
2 powered by 8 is equal to 256.
2^8 = 2*2*2*2*2*2*2*2 = 256
Q3. What is a race condition?
A race condition is a situation in which the outcome of a program depends on the sequence or timing of uncontrollable events.
Occurs when multiple threads or processes access shared data or resources concurrently
Can lead to unpredictable behavior or bugs in the program
Example: Two threads trying to increment the same variable simultaneously
Q4. What is an arrow function?
Arrow functions are a concise way to write functions in JavaScript.
Arrow functions are written using the '=>' syntax.
They do not have their own 'this' keyword, instead they inherit it from the parent scope.
They are often used for short, one-line functions.
Example: const add = (a, b) => a + b;
Q5. Decision trees algorithm explained
Decision trees algorithm is a popular machine learning technique used for classification and regression tasks.
Decision trees are a type of supervised learning algorithm that is used for both classification and regression tasks.
They work by recursively splitting the data into subsets based on the most significant attribute.
Each internal node represents a test on an attribute, each branch represents the outcome of the test, and each leaf node represents the class label or the t...read more
Q6. Linear regression algorithm explained
Linear regression is a statistical method used to model the relationship between a dependent variable and one or more independent variables.
Linear regression finds the best-fitting straight line through the data points.
It is used to predict the value of the dependent variable based on the independent variable(s).
The equation of a simple linear regression model is y = mx + b, where y is the dependent variable, x is the independent variable, m is the slope, and b is the interce...read more
Q7. Tell us about priority and severity
Priority and severity are key concepts in QA QC, with priority referring to the importance of fixing a bug and severity indicating the impact of the bug on the system.
Priority is the order in which bugs should be fixed based on their importance to the system
Severity is the impact of a bug on the system's functionality
Priority is usually assigned by the project manager or team lead
Severity is typically determined by the QA engineer based on the bug's impact
Examples: A critical...read more
Q8. Make a drawing of mobile robot
A drawing of a mobile robot with wheels and sensors for navigation.
Include wheels for mobility
Add sensors for navigation and obstacle avoidance
Include a body to house the electronics and power source
Interview Process at Avalara Technologies
Top Interview Questions from Similar Companies
Reviews
Interviews
Salaries
Users/Month