Filter interviews by
I applied via Recruitment Consulltant and was interviewed before Sep 2021. There were 4 interview rounds.
Row and columnar file formats in Hive differ in the way data is stored and accessed.
Row format stores data in a row-by-row manner, while columnar format stores data in a column-by-column manner.
Row format is suitable for OLTP workloads, while columnar format is suitable for OLAP workloads.
Columnar format allows for faster query performance and compression, while row format allows for faster inserts and updates.
Examples...
Design a data pipeline to ingest data from streaming sources.
Identify the streaming sources and their data formats
Choose a streaming platform like Apache Kafka or AWS Kinesis
Design the pipeline architecture with data ingestion, processing, and storage components
Ensure scalability, fault-tolerance, and data consistency
Monitor and optimize the pipeline performance
Top trending discussions
Sort a stack without auxiliary space
Use recursion to pop elements from stack and insert them in sorted order
Compare the top element with the next element and swap if necessary
Repeat until stack is sorted
A thread pool is a group of threads that can be reused to execute multiple tasks concurrently.
Define a task interface that encapsulates the work to be done
Create a queue to hold tasks
Create a fixed number of threads in the pool
Each thread should loop indefinitely, taking tasks from the queue and executing them
Use synchronization primitives to ensure thread safety
Consider using a thread-safe data structure for the task ...
Shared and unique pointer implementation in C++
Shared pointers allow multiple pointers to refer to the same object, automatically deleting the object when the last pointer is destroyed.
Unique pointers allow only one pointer to refer to an object, automatically deleting the object when the pointer is destroyed.
Shared pointers use reference counting to keep track of the number of pointers referring to an object.
Unique po...
Form the largest string using a, b, and c with the condition that 3 (a, b, or c) can't be together.
Start with the most frequent letter and alternate with the other two.
If there are two letters with the same frequency, start with the one that has the least number of adjacent letters.
Example: 'abcabcab' is not valid, but 'abacbac' is valid and larger.
Code to find strings in a dictionary matching a given pattern
Iterate through the dictionary and check if each string matches the pattern
Add the matching strings to an output array
Return the output array
posted on 2 Sep 2024
I applied via Referral and was interviewed in Aug 2024. There was 1 interview round.
The TELICOM industry refers to the telecommunications industry, which includes companies that provide communication services through various means such as telephone, internet, and television.
TELICOM industry encompasses companies that offer services like telephone, internet, and television communication.
Major players in the TELICOM industry include AT&T, Verizon, and Comcast.
Technological advancements have led to the g...
MPLS ping is a tool used to test connectivity between two MPLS-enabled devices by sending ICMP echo requests.
MPLS ping works by encapsulating ICMP echo requests within MPLS packets.
It uses the MPLS label stack to route the packets through the network.
The receiving device responds with an ICMP echo reply, allowing the sender to verify connectivity.
MPLS ping is commonly used for troubleshooting MPLS networks and verifyin
MPLS is required for efficient and reliable data packet forwarding in complex networks.
MPLS allows for traffic engineering, prioritization, and quality of service in networks.
It provides better performance and reliability compared to traditional IP routing.
MPLS is essential for connecting multiple locations in a secure and efficient manner.
It simplifies network management and troubleshooting by creating virtual paths f
I applied via Walk-in
ITIL stands for Information Technology Infrastructure Library. It is a set of best practices for IT service management.
ITIL provides a framework for IT service management to align IT services with the needs of the business.
It helps organizations improve efficiency, reduce costs, and provide better customer service.
ITIL consists of a series of publications that provide guidance on the provision of quality IT services.
Ex...
I can value add by leveraging my expertise in strategic planning, problem-solving, and team leadership to drive successful project outcomes.
Developing and implementing strategic plans to achieve project goals
Utilizing problem-solving skills to overcome challenges and obstacles
Leading and motivating teams to maximize productivity and collaboration
I applied via Referral and was interviewed in Apr 2023. There were 6 interview rounds.
I applied via Referral and was interviewed in Jul 2023. There were 3 interview rounds.
To achieve a target, set clear goals, create a plan, communicate effectively, motivate the team, track progress, and make necessary adjustments.
Set clear and specific goals that are measurable and achievable
Create a detailed plan outlining the steps and resources needed
Communicate the goals and plan effectively to the team
Motivate and inspire the team to work towards the target
Track progress regularly and make adjustme...
based on 6 reviews
Rating in categories
Senior Software Engineer
78
salaries
| ₹14 L/yr - ₹36 L/yr |
Software Engineer
61
salaries
| ₹12 L/yr - ₹20.7 L/yr |
Senior Manager
35
salaries
| ₹18.2 L/yr - ₹36 L/yr |
Engineering Manager
18
salaries
| ₹36 L/yr - ₹53 L/yr |
Lead Engineer
18
salaries
| ₹27 L/yr - ₹36 L/yr |
Vodafone Idea
Jio
Bharti Airtel
Tata Communications