Filter interviews by
I applied via Referral and was interviewed before Nov 2022. There were 4 interview rounds.
Online Aptitude test
Top trending discussions
posted on 17 Sep 2024
Java is a high-level programming language known for its platform independence.
Java is an object-oriented programming language developed by Sun Microsystems.
Java code is compiled into bytecode that can run on any Java Virtual Machine (JVM).
Java's platform independence is achieved through the use of JVM, allowing Java programs to run on any platform that has a JVM installed.
Examples of platform-independent Java applicati...
Inheritance is a concept in object-oriented programming where a class inherits properties and behaviors from another class.
Allows a class to inherit attributes and methods from another class
Promotes code reusability and reduces redundancy
Supports the concept of parent and child classes
Derived class can override methods of the base class
Example: Class Car can inherit from class Vehicle
I applied via Recruitment Consulltant and was interviewed in Dec 2023. There were 2 interview rounds.
Higher Order functions in Swift are functions that can take other functions as parameters or return functions as results.
Higher Order functions allow for more concise and readable code.
Examples include map, filter, and reduce functions in Swift.
They promote functional programming principles like immutability and declarative code.
MVVM is a design pattern that separates the user interface from the business logic and data access layers.
Model represents the data and business logic
View displays the user interface elements
ViewModel acts as an intermediary between the Model and View, handling user interactions and updating the Model
Design patterns should be chosen based on the specific problem being solved and the characteristics of the project.
Identify the problem or requirement that needs to be addressed
Consider the characteristics of the project such as scalability, maintainability, and flexibility
Choose a design pattern that best fits the problem and project requirements
Some common design patterns include Singleton, Factory, Observer, and Str
posted on 17 Dec 2024
I applied via Job Portal and was interviewed in Dec 2021. There were 4 interview rounds.
I applied via Company Website and was interviewed in Aug 2021. There were 4 interview rounds.
I applied via Naukri.com and was interviewed in Apr 2021. There was 1 interview round.
Inheritance, abstract class, override, and interface are all concepts in object-oriented programming.
Inheritance allows a class to inherit properties and methods from another class.
Abstract classes cannot be instantiated and are used as a blueprint for other classes.
Override is used to provide a new implementation for a method that is already defined in a parent class.
Interfaces define a set of methods that a class mus...
Full text index is a database index that allows for efficient text-based searching.
Full text index is used to search for specific words or phrases within a large amount of text data.
It is commonly used in search engines, document management systems, and social media platforms.
Full text index can be created on one or more columns of a table in a database.
It uses techniques such as stemming, stop words, and word proximit...
Constructors and destructors are special methods used in object-oriented programming languages to initialize and destroy objects.
Constructors are used to initialize objects when they are created.
Destructors are used to clean up resources used by an object when it is destroyed.
Constructors have the same name as the class and are called automatically when an object is created.
Destructors have the same name as the class p...
PHP 7 is faster, more secure and has new features compared to PHP 5.
PHP 7 has improved performance with up to 2x faster execution
PHP 7 has better error handling and type declarations
PHP 7 has new operators and functions like spaceship operator and null coalescing operator
PHP 7 has removed deprecated features like mysql extension
PHP 7 has improved support for Unicode
PHP 7 requires 64-bit architecture
PHP 7 has improved m...
PHP caching, session handling, and API token security
PHP caching techniques include opcode caching, data caching, and query caching
Session handling in PHP involves creating a unique session ID for each user and storing session data on the server
To prevent token hijacking in APIs, use HTTPS, set expiration times for tokens, and use token revocation
Other security measures include input validation, output encoding, and us
Store procedures, indexes, and virtual tables are important features of MySql.
Store procedures are pre-written code blocks that can be executed on demand.
Indexes are used to speed up database queries by creating a quick lookup table.
Virtual tables are temporary tables that are created on the fly and do not persist in the database.
Examples of store procedures include creating a new user or updating a record.
Examples of ...
Analytical, reasoning, quantitative
based on 1 interview
Interview experience
CRM Consultant
9
salaries
| ₹2.5 L/yr - ₹4 L/yr |
Software Developer
7
salaries
| ₹3 L/yr - ₹8 L/yr |
Automation Test Engineer
7
salaries
| ₹3.5 L/yr - ₹7 L/yr |
Functional Consultant
6
salaries
| ₹3.2 L/yr - ₹4.2 L/yr |
Software Developer Trainee
5
salaries
| ₹2 L/yr - ₹5 L/yr |
TCS
Infosys
Wipro
HCLTech