Faster and better experience!
i
Hoonartek
Filter interviews by
I applied via Company Website and was interviewed before Jul 2022. There were 3 interview rounds.
General aptitude questions, discussing college academics, aspirations and things you did in college.
I applied via Campus Placement and was interviewed before Jan 2023. There was 1 interview round.
I applied via Campus Placement and was interviewed before Feb 2021. There were 3 interview rounds.
Random aptitude problems and simple code snippets of C programs
Regex function with if/else logic
Use regex to match a pattern in a string
Use if/else statements to execute different code based on the match
Example: if string matches 'hello', print 'world', else print 'goodbye'
The __init__() method is a constructor method in Python that is automatically called when an object is created.
It initializes the attributes of an object
It takes self as the first parameter
It can take additional parameters to initialize the object's attributes
It can be overridden to customize object initialization
To create a list inside a list, use nested HTML
Create an outer
Within the outer
Within the inner
Repeat for each sublist
Example:
Polymorphism is the ability of an object to take on many forms. In OOPs, it allows objects of different classes to be treated as if they are the same type.
Polymorphism allows for code reusability and flexibility
It can be achieved through method overloading or method overriding
Example: A parent class Animal has a method called makeSound(). Child classes Dog and Cat can override this method to make their own unique sound...
Hoonartek interview questions for designations
I applied via Naukri.com and was interviewed in Dec 2020. There was 1 interview round.
OOPs concepts are fundamental to object-oriented programming. They include inheritance, encapsulation, abstraction, and polymorphism.
Inheritance allows a class to inherit properties and methods from a parent class. For example, a Car class can inherit from a Vehicle class.
Encapsulation is the practice of hiding data and methods within a class. For example, a BankAccount class can hide the account balance from outside a...
Find the second highest salary from a table using SQL queries.
Use the SELECT statement to retrieve the salaries from the table.
Use the ORDER BY clause to sort the salaries in descending order.
Use the LIMIT clause to limit the result set to the second highest salary.
Use a subquery to exclude the highest salary from the result set.
DELETE removes specific rows while TRUNCATE removes all rows. DROP deletes the entire table while TRUNCATE only removes data.
DELETE is a DML command while TRUNCATE is a DDL command.
DELETE can be rolled back while TRUNCATE cannot be rolled back.
DELETE is slower than TRUNCATE.
DROP deletes the entire table and its structure while TRUNCATE only removes data.
TRUNCATE resets the identity of the table while DELETE does not.
Ex...
Singleton, Factory, and Abstract Factory are design patterns used in software development.
Singleton pattern ensures that only one instance of a class is created and provides a global point of access to it.
Factory pattern provides a way to create objects without exposing the creation logic to the client and refers to the newly created object through a common interface.
Abstract Factory pattern provides an interface for c...
Get interview-ready with Top Hoonartek Interview Questions
I applied via Naukri.com and was interviewed in Oct 2020. There were 3 interview rounds.
posted on 27 Aug 2015
posted on 2 Jan 2025
I applied via Referral
Print a specific pattern using any programming language.
A class in OOP is a blueprint for creating objects, defining their properties and behaviors.
Classes are templates for creating objects in OOP
They define the properties (attributes) and behaviors (methods) of objects
Objects are instances of classes, each with its own unique data
Inheritance allows classes to inherit properties and behaviors from other classes
Encapsulation ensures that the data is hidden and can only be a...
Abstract class can have both abstract and non-abstract methods, while interface can only have abstract methods.
Abstract class can have constructors, fields, and methods, while interface cannot have any implementation.
A class can only extend one abstract class, but can implement multiple interfaces.
Abstract classes are used to define common characteristics of subclasses, while interfaces are used to define contracts for...
Joining is combining data from two or more tables based on a related column, while an inner join query retrieves only the matching records.
Joining is used to combine data from multiple tables in a database.
Inner join query retrieves only the records that have matching values in both tables.
Syntax for inner join: SELECT columns FROM table1 INNER JOIN table2 ON table1.column = table2.column;
Example: SELECT orders.order_i...
posted on 15 Dec 2024
I applied via Campus Placement and was interviewed in Nov 2024. There were 3 interview rounds.
There were 30 questions on the aptitude test, all of which were part of the total count.
I have three questions: two related to data structures and algorithms, and one concerning SQL.
posted on 7 Nov 2024
Mathematics,General Aptitute,three coding question
Face to face interview.Ask questions on Data structure and algorithms
based on 22 reviews
Rating in categories
Associate Consultant
251
salaries
| ₹2.4 L/yr - ₹10.1 L/yr |
Consultant
227
salaries
| ₹5.2 L/yr - ₹19 L/yr |
Lead Consultant
128
salaries
| ₹12 L/yr - ₹38 L/yr |
Abinitio Developer
39
salaries
| ₹4 L/yr - ₹13 L/yr |
Senior Consultant
22
salaries
| ₹7 L/yr - ₹31.7 L/yr |
TCS
Infosys
Wipro
Tech Mahindra