i
Axtria
Filter interviews by
I applied via LinkedIn and was interviewed in Jun 2021. There were 3 interview rounds.
Top trending discussions
Cache is used for temporary storage of data in memory, while persist is used for saving data to disk for long-term storage.
Cache is typically faster as it stores data in memory for quick access.
Persist saves data to disk for durability and long-term storage.
Cache is often used for temporary data that can be recomputed if lost, while persist is used for important data that needs to be retained.
Examples: Using cache for ...
Reverse a sentence using Python
Split the sentence into words using split() method
Reverse the list of words using list slicing
Join the reversed list of words back into a sentence using join() method
I ingested Kafka data using Kafka Connect and performed data processing and analysis on a daily basis.
Used Kafka Connect to ingest data from various sources into Kafka topics
Developed custom Kafka Connect connectors for specific data sources
Utilized Kafka Streams for real-time data processing and analysis
Worked with schema registry for data serialization and deserialization
Catalyst optimizer is a query optimization framework in Apache Spark that improves performance by generating optimized query plans.
Catalyst optimizer is a rule-based optimization framework in Apache Spark.
It leverages advanced techniques like predicate pushdown, constant folding, and join reordering to optimize query plans.
Catalyst optimizer helps in improving the performance of Spark SQL queries by selecting the most ...
I applied via Approached by Company and was interviewed in Mar 2024. There was 1 interview round.
I applied via Instahyre and was interviewed before Sep 2023. There were 2 interview rounds.
SQL test, 3-5 questions. Easy to moderate difficult.
Yes, I have received an offer from another company.
Received an offer from XYZ company for a Senior Data Engineer position
Currently evaluating the offer and considering my options
Have not made a decision yet
I applied via Walk-in and was interviewed in Nov 2024. There were 5 interview rounds.
Normal online code / frontend test
Designing and building a platform similar to BookMyShow involves creating a user-friendly interface for booking tickets for various events.
Develop a user-friendly website and mobile app for users to browse and book tickets for movies, concerts, plays, etc.
Implement a secure payment gateway for users to make online transactions.
Integrate a database to store information about events, venues, tickets, and user bookings.
In...
To build a tinyurl-like service, design a system with a URL shortening algorithm, a database to store mappings, and a redirect service.
Use a hashing algorithm to generate short URLs from long URLs (e.g. MD5, SHA-256).
Store the mappings of short URLs to long URLs in a database (e.g. MySQL, Redis).
Implement a redirect service that takes a short URL, looks up the corresponding long URL in the database, and redirects the u...
Implement tree traversal algorithm to visit each node in a tree structure
Use depth-first search (DFS) or breadth-first search (BFS) to traverse the tree
DFS can be implemented using recursion or a stack data structure
BFS can be implemented using a queue data structure
Example: Inorder traversal of a binary tree - left, root, right
Find the path in a matrix with the longest sum of elements
Start from the top-left corner of the matrix
Move only right or down in the matrix
Keep track of the sum of elements in each path
Return the path with the longest sum
posted on 8 Oct 2024
I applied via Naukri.com and was interviewed in Sep 2024. There was 1 interview round.
OOPS is a programming paradigm based on the concept of objects, which can contain data in the form of fields and code in the form of procedures.
OOPS focuses on the concept of classes and objects
Encapsulation: bundling data and methods that operate on the data within a single unit
Inheritance: allows a class to inherit properties and behavior from another class
Polymorphism: ability to present the same interface for diffe...
Comparable is an interface used for natural ordering, Comparator is an interface used for custom ordering. Abstract class can have method implementations, Interface cannot.
Comparable interface is used to define the natural ordering of objects. Example: String class implements Comparable interface for natural ordering based on alphabetical order.
Comparator interface is used to define custom ordering of objects. Example:...
Count occurrences of each character in a given string
Create an array to store the count of each character
Iterate through the string and increment the count of each character in the array
Return the array with counts for each character
Remove duplicates from an array of strings
Iterate through the array and store each element in a set to keep track of unique values
Create a new array with the unique values from the set
I applied via Naukri.com and was interviewed in Dec 2024. There were 2 interview rounds.
It was well designed
based on 1 review
Rating in categories
Senior Associate
849
salaries
| ₹9.9 L/yr - ₹22.7 L/yr |
Associate
617
salaries
| ₹7.5 L/yr - ₹18 L/yr |
Project Lead
600
salaries
| ₹14 L/yr - ₹27.6 L/yr |
Analyst
468
salaries
| ₹5 L/yr - ₹17 L/yr |
Data Analyst
232
salaries
| ₹6 L/yr - ₹18.3 L/yr |
Mu Sigma
Fractal Analytics
Tiger Analytics
LatentView Analytics