Filter interviews by
Hive is a data warehouse infrastructure tool while Scala is a programming language for data analysis and processing.
Hive is a data warehouse infrastructure built on top of Hadoop for querying and managing large datasets.
Scala is a programming language that is concise, expressive, and integrates well with big data tools like Apache Spark.
Both Hive and Scala are commonly used in big data processing and analytics projects
Spark context is the main entry point for Spark functionality and represents the connection to a Spark cluster.
Main entry point for Spark functionality
Represents connection to a Spark cluster
Used to create RDDs, broadcast variables, and accumulators
Valid parentheses in python
Types of joins in SQL include inner join, left join, right join, and full outer join.
Inner join: returns rows when there is a match in both tables
Left join: returns all rows from the left table and the matched rows from the right table
Right join: returns all rows from the right table and the matched rows from the left table
Full outer join: returns all rows when there is a match in either table
Best practices in SQL include using indexes, optimizing queries, normalizing data, and using stored procedures.
Use indexes to improve query performance
Optimize queries by avoiding unnecessary joins and using appropriate WHERE clauses
Normalize data to reduce redundancy and improve data integrity
Use stored procedures for frequently executed tasks to improve performance
What people are saying about American Broadcasting Company
I applied via Referral and was interviewed before May 2023. There was 1 interview round.
American Broadcasting Company interview questions for designations
posted on 11 Mar 2015
BST is a binary tree where left child is smaller and right child is greater. Add/delete ops maintain this property.
BST is a data structure used for searching, sorting, and storing data
Add operation: Traverse the tree and find the appropriate position to insert the new node
Delete operation: Find the node to be deleted, replace it with its inorder successor or predecessor, and delete the successor/predecessor node
Time co...
Copy a linked list with random pointers to random nodes in the list.
Create a new node for each node in the original list
Map the original nodes to their corresponding new nodes
Copy the value of the original node to the new node
Copy the random pointer of the original node to the new node using the mapping created earlier
I am a software engineer with experience in developing web applications and a passion for problem-solving.
Experienced in developing web applications using languages such as Java, Python, and JavaScript
Proficient in using frameworks such as Spring, Django, and React
Skilled in problem-solving and troubleshooting
Strong communication and collaboration skills
Passionate about learning new technologies and keeping up with ind
I have experience in software development and have worked on various projects using different technologies.
Started my career as a software developer at XYZ company
Developed web applications using Java and Spring framework
Worked on a project for a client in the healthcare industry, developing a patient management system
Implemented RESTful APIs using Node.js and Express
Contributed to open source projects on GitHub
Current...
I applied via Campus Placement and was interviewed before Oct 2022. There were 3 interview rounds.
I was interviewed before Sep 2023.
I applied via LinkedIn and was interviewed in Oct 2024. There were 2 interview rounds.
Technical aspects about linked list,trees, stacks
Topic related to humanities
based on 4 interviews
Interview experience
based on 4 reviews
Rating in categories
Manager
1.5k
salaries
| ₹0 L/yr - ₹0 L/yr |
Software Engineer
1k
salaries
| ₹0 L/yr - ₹0 L/yr |
Software Developer
848
salaries
| ₹0 L/yr - ₹0 L/yr |
SAP Abap Consultant
623
salaries
| ₹0 L/yr - ₹0 L/yr |
Team Manager
565
salaries
| ₹0 L/yr - ₹0 L/yr |
HDFC Bank
Manappuram Finance
PVR Inox
Abbott