i
Avalara Technologies
Filter interviews by
I applied via LinkedIn and was interviewed in Sep 2024. There were 2 interview rounds.
UCAT test online , mostly aptitude
Experienced engineering manager with a strong background in leading cross-functional teams and delivering high-quality products.
Led a team of 20 engineers to successfully launch a new product ahead of schedule
Implemented agile methodologies to improve team efficiency and product quality
Strong communication skills in collaborating with stakeholders and driving project success
I applied via LinkedIn and was interviewed in Apr 2024. There were 3 interview rounds.
Designed and implemented a real-time data processing system for a high-traffic e-commerce platform
Led a team of engineers to architect and build a scalable system using Apache Kafka and Spark
Implemented microservices architecture to handle large volumes of data efficiently
Optimized data pipelines to reduce processing time and improve system performance
Dealing with system crashes due to memory leaks
Identified memory leaks using memory profiling tools
Implemented code optimizations to reduce memory usage
Utilized automated testing to catch memory leaks early
Collaborated with team to prioritize and fix memory leak issues
A good manager is someone who inspires, motivates, and supports their team to achieve goals and grow professionally.
Effective communication skills
Ability to delegate tasks and trust team members
Empathy and understanding towards team members
Strong decision-making skills
Lead by example
My type of leadership is collaborative and empowering, focusing on fostering a positive team culture and encouraging growth.
I believe in empowering my team members to make decisions and take ownership of their work
I prioritize open communication and collaboration within the team
I lead by example and strive to create a positive and inclusive team culture
I provide mentorship and support for professional growth and develo...
I want to change to drive innovation, improve efficiency, and foster a positive work culture.
Drive innovation by implementing new technologies and processes
Improve efficiency by streamlining workflows and optimizing resources
Foster a positive work culture by promoting collaboration and communication
Examples: Introducing agile methodologies, implementing automation tools, organizing team-building activities
Very intense discussion on Taxonomy
I applied via Approached by Company and was interviewed before Jun 2021. There were 2 interview rounds.
Frameworks provide structure and pre-built components for software development, but can also limit flexibility and require learning curve.
Advantage: Provides structure and pre-built components for faster development
Advantage: Can improve code quality and maintainability
Disadvantage: Can limit flexibility and customization
Disadvantage: Requires learning curve and potential dependency issues
Example: ReactJS provides a fr...
Oops stands for Object-Oriented Programming. It is a programming paradigm that uses objects to represent real-world entities.
Advantages: code reusability, modularity, encapsulation, inheritance, polymorphism
Disadvantages: complexity, steep learning curve, performance overhead
Example: creating a class 'Car' with properties like 'make', 'model', and 'year', and methods like 'start_engine' and 'stop_engine'
I applied via Recruitment Consultant and was interviewed before Jun 2020. There were 4 interview rounds.
I applied via Naukri.com and was interviewed before Sep 2021. There was 1 interview round.
I applied via Referral and was interviewed in Jul 2020. There were 3 interview rounds.
Detect if two circular linked lists overlap
Traverse both lists and check if they have the same tail node
If they have different tail nodes, they do not overlap
If they have the same tail node, check if they intersect at any point
Use Floyd's cycle-finding algorithm to detect intersection point
posted on 17 Aug 2024
I applied via Approached by Company and was interviewed before Aug 2023. There were 3 interview rounds.
Java coding questions asked
I have a strong technical background, proven track record of delivering high-quality software, and excellent problem-solving skills.
Extensive experience in software development with expertise in multiple programming languages such as Java, Python, and C++
Proven track record of successfully delivering complex projects on time and within budget
Strong problem-solving skills and ability to think creatively to find innovati...
posted on 29 Aug 2024
I applied via LinkedIn and was interviewed in Jul 2024. There was 1 interview round.
posted on 6 Jun 2023
I applied via Recruitment Consulltant and was interviewed before Jun 2022. There were 4 interview rounds.
Monolithic architecture is a single large application while microservice architecture is a collection of small, independent services.
Monolithic architecture is a single, tightly coupled application where all components are interconnected.
Microservice architecture breaks down the application into smaller, loosely coupled services that communicate through APIs.
Migrating from monolithic to microservices involves breaking ...
based on 3 interviews
Interview experience
based on 1 review
Rating in categories
Senior Software Engineer
187
salaries
| ₹12.4 L/yr - ₹45 L/yr |
Associate Analyst
123
salaries
| ₹3.5 L/yr - ₹7.2 L/yr |
Technical Lead
105
salaries
| ₹18.6 L/yr - ₹55 L/yr |
Software Engineer
102
salaries
| ₹17 L/yr - ₹25 L/yr |
Associate
82
salaries
| ₹1.6 L/yr - ₹4.5 L/yr |
Thomson Reuters
Oracle Cerner
Chetu
R Systems International