Filter interviews by
Airflow is an open-source platform used to programmatically author, schedule, and monitor workflows.
Airflow allows users to define workflows as Directed Acyclic Graphs (DAGs)
It provides a web-based UI for visualization and monitoring of workflows
Airflow supports various integrations with different systems and tools
Tasks in Airflow can be Python functions, scripts, or external processes
A DAG in Airflow stands for Directed Acyclic Graph, representing a workflow of tasks with dependencies.
DAG is a collection of tasks with defined dependencies between them
Tasks are represented as nodes and dependencies as edges in the graph
Tasks can be scheduled to run at specific times or based on triggers
Example: DAG for ETL process - extract data, transform data, load data
A datapipeline is a system that processes and moves data from one location to another in a structured and efficient manner.
Datapipelines are designed to automate the flow of data between systems or applications.
They typically involve extracting data from various sources, transforming it into a usable format, and loading it into a destination for analysis or storage.
Examples of datapipelines include ETL (Extract, Transf...
Various types of inbuilt operators include arithmetic, assignment, comparison, logical, bitwise, and ternary operators.
Arithmetic operators perform basic mathematical operations (+, -, *, /, %)
Assignment operators assign values to variables (=, +=, -=, *=, /=)
Comparison operators compare two values and return a boolean result (==, !=, >, <, >=, <=)
Logical operators perform logical operations on boolean values (&&, ||, ...
File sensor operators are used to read data from files in a streaming data pipeline.
File sensor operators are used in data processing pipelines to read data from files and pass it along the pipeline.
They are commonly used in ETL (Extract, Transform, Load) processes to ingest data from files into a database or data warehouse.
File sensor operators can be used to monitor directories for new files and trigger data processi...
I applied via Walk-in and was interviewed before Nov 2022. There were 2 interview rounds.
I applied via Referral and was interviewed before Oct 2022. There were 5 interview rounds.
5 DSA Questions 2 Easy, 2Medium, 1 Hard, hackerrank
Find the largest vertical rectangle in an array of strings
Iterate through each column in the array
For each column, find the consecutive vertical rectangles of '1's
Calculate the area of each rectangle and keep track of the largest one
I applied via Approached by Company and was interviewed before Sep 2023. There were 4 interview rounds.
Hackerearth platform was provided , Question was based on Tree dsa. Need to run and pass few test cases.
Design patterns , chess LLD
Design blocking queue which can handle the multithreading scenario
Developed a web application for tracking inventory and sales data
Used React for front-end development
Implemented RESTful APIs using Node.js and Express
Utilized MongoDB for database management
I applied via Campus Placement
Deals with quantitative aps, networking, electrical core and c code snippets
Is basically a group technical interview. anyone who knows the answer can rise their hand, and the interviewer will prompt them to answer-online meet
This is similar to gd1.
I applied via Campus Placement and was interviewed in Feb 2024. There were 4 interview rounds.
Percentage, logical reasoning
10 min and topics were chosen by ourselves
I applied via Campus Placement and was interviewed in Feb 2024. There were 2 interview rounds.
It was easy level questions. They basically test your basic understanding of core subjects.
TCP is a communication protocol that allows for reliable and ordered data transmission over a network. A network is a collection of interconnected devices that can communicate with each other. An IP address is a unique identifier assigned to each device on a network. A MAC address is a hardware address assigned to network interfaces for communication within a network.
TCP stands for Transmission Control Protocol and is ...
I applied via Campus Placement and was interviewed before Mar 2023. There were 5 interview rounds.
Aptitude questions from communication engineering, c , linux , microcontroller microprocessor,..
GD to test our knowledge and communication
malloc and calloc are functions in C programming used for dynamic memory allocation, with the main difference being how they initialize memory.
malloc() allocates uninitialized memory, while calloc() allocates zero-initialized memory
malloc() takes a single argument for the number of bytes to allocate, while calloc() takes two arguments for the number of elements and size of each element
Example: int *ptr = (int*)malloc(5...
I applied via Campus Placement and was interviewed in Feb 2024. There were 4 interview rounds.
Address lines are used to specify a memory location, while data lines are used to transfer data to and from that location in a microprocessor.
Address lines are used to select a specific memory location in RAM or ROM.
Data lines are used to transfer data between the microprocessor and memory or I/O devices.
For example, in an 8-bit microprocessor, there may be 16 address lines and 8 data lines.
The number of address and da...
Data structures os networks
In depth about core subjects
I applied via Campus Placement
Os,c,ds,aptitude(quants and logical)
based on 2 interviews
Interview experience
based on 40 reviews
Rating in categories
Information Technology Recruiter
55
salaries
| ₹1.6 L/yr - ₹3.8 L/yr |
Associate Talent Acquisition
10
salaries
| ₹2.7 L/yr - ₹3 L/yr |
Java Developer
8
salaries
| ₹3 L/yr - ₹4 L/yr |
Talent Acquisition Specialist
8
salaries
| ₹2 L/yr - ₹3.5 L/yr |
Team Lead
7
salaries
| ₹4.1 L/yr - ₹6.5 L/yr |
US Tech Solutions
Indus Valley Partners
SMC Corporation
Terralogic Software Solutions