i
Decision Minds
Filter interviews by
Hive architecture is a data warehousing system built on top of Hadoop for querying and analyzing large datasets.
Hive uses a SQL-like language called HiveQL for querying data stored in Hadoop Distributed File System (HDFS).
It consists of three main components: Metastore, Driver, and Execution Engine.
Metastore stores metadata about tables and partitions in a relational database.
Driver accepts HiveQL queries, compiles the...
List and tuple are data structures in Python used to store collections of items.
Lists are mutable and can be modified after creation
Tuples are immutable and cannot be modified after creation
Lists are defined using square brackets []
Tuples are defined using parentheses ()
Lists are used for collections of similar items
Tuples are used for collections of different items
To remove duplicates, we can use various methods such as using sets, pandas, or SQL.
Using sets: Convert the list to a set and then back to a list
Using pandas: Use the drop_duplicates() method on a pandas dataframe
Using SQL: Use the DISTINCT keyword in a SELECT statement
Using hashable objects: Create a dictionary with the list elements as keys and then convert it back to a list
Hive is a data warehousing tool for Hadoop while SQL is a language used to manage relational databases.
Hive is used for big data processing while SQL is used for relational databases.
Hive uses Hadoop Distributed File System (HDFS) while SQL uses traditional storage systems.
Hive queries are written in Hive Query Language (HQL) while SQL queries are written in Structured Query Language.
Hive is optimized for batch process...
I applied via Naukri.com and was interviewed in Mar 2021. There was 1 interview round.
posted on 19 Jul 2024
I applied via Campus Placement and was interviewed in Jun 2024. There were 2 interview rounds.
Puzzles, speed, logical questions
ASP.NET is a web development framework while ADO.NET is a data access technology for connecting to databases.
ASP.NET is used for building web applications, while ADO.NET is used for accessing and manipulating data from databases.
ASP.NET provides a framework for creating dynamic web pages, handling user input, and managing state, while ADO.NET provides a set of classes for interacting with databases.
ASP.NET includes fea...
Functions return a value while stored procedures do not.
Functions are used to perform a specific task and return a value to the caller.
Stored procedures are used to execute a set of SQL statements and do not return a value.
Functions can be used in SQL statements while stored procedures cannot.
Functions can be called from within stored procedures.
Functions are deterministic while stored procedures may not be.
Functions c...
Interface is a contract that defines the methods a class must implement. Inheritance is the ability of a class to inherit properties and methods from another class.
Interface is used to achieve abstraction and multiple inheritance in Java.
Inheritance allows code reuse and promotes code organization.
Overloading is having multiple methods with the same name but different parameters.
Overriding is providing a different impl...
Topics:
Python, Django, MySQL, Automation, Technical questions
Django follows Model-View-Controller (MVC) architectural pattern.
Django has a high-level architecture that follows the Model-View-Controller (MVC) architectural pattern.
The Model layer represents the database schema and business logic.
The View layer is responsible for rendering the templates and presenting the data to the user.
The Controller layer handles the user's input and interacts with the Model and View layers.
Dj...
XML is a markup language while JSON is a lightweight data interchange format.
XML uses tags to define elements while JSON uses key-value pairs.
XML is more verbose and complex than JSON.
JSON is easier to read and parse than XML.
XML supports namespaces and validation while JSON does not.
XML is widely used in web services and document exchange while JSON is preferred for data exchange between applications.
I applied via Recruitment Consultant and was interviewed before Oct 2020. There were 3 interview rounds.
I applied via Job Portal and was interviewed before Dec 2023. There were 3 interview rounds.
SQL Test with 5 questions
posted on 24 Apr 2024
I applied via Referral and was interviewed before Apr 2023. There were 3 interview rounds.
Basic java questions along with aptitude questions.
posted on 24 Dec 2024
I applied via Campus Placement and was interviewed in Jun 2024. There were 3 interview rounds.
based on 1 interview
Interview experience
based on 2 reviews
Rating in categories
Software Engineer
93
salaries
| ₹2.5 L/yr - ₹8.8 L/yr |
Senior Software Engineer
62
salaries
| ₹8.5 L/yr - ₹28 L/yr |
Tableau Developer
16
salaries
| ₹4 L/yr - ₹15 L/yr |
Technical Lead
15
salaries
| ₹12 L/yr - ₹28.3 L/yr |
Senior Tableau Developer
9
salaries
| ₹15 L/yr - ₹18 L/yr |
Accel Frontline
Northcorp Software
Elentec Power India (EPI) Pvt. Ltd.
HyScaler