Filter interviews by
I applied via Company Website and was interviewed in Oct 2022. There were 2 interview rounds.
Java is a high-level programming language used for developing applications. There are four types of Java: Java SE, Java EE, Java ME, and JavaFX.
Java is an object-oriented language.
Java SE (Standard Edition) is used for general-purpose development.
Java EE (Enterprise Edition) is used for developing enterprise applications.
Java ME (Micro Edition) is used for developing applications for small devices.
JavaFX is used for cr...
The permitted Java types include primitive types (int, double, boolean, etc.) and reference types (String, Object, etc.)
Primitive types are predefined in Java and start with a lowercase letter (e.g., int, double)
Reference types are created using classes, interfaces, or arrays (e.g., String, Object, int[])
Java also supports autoboxing, which allows primitive types to be used as reference types (e.g., Integer, Double)
Java is a popular programming language used for developing web applications and software.
Java is an object-oriented language
It is platform-independent
Java code is compiled into bytecode
Java has a vast library of pre-built classes and methods
Java is used for developing Android apps
Top trending discussions
posted on 11 Nov 2024
The 'this' keyword in JavaScript refers to the current object, while the arrow function does not bind its own 'this'.
The 'this' keyword in JavaScript refers to the object that is executing the current function.
Arrow functions do not bind their own 'this' value, instead they inherit the 'this' value from the enclosing lexical context.
Using 'this' in a regular function can lead to unexpected behavior, especially in neste...
let, var, and const are all used to declare variables in JavaScript, but they have different scopes and behaviors.
let is block-scoped and can be reassigned, var is function-scoped and can be reassigned, const is block-scoped and cannot be reassigned
Using let:
let x = 10;
x = 20; // valid
Using var:
var y = 5;
y = 8; // valid
Using const:
const z = 15;
z = 25; // error, cannot reassign const variable
posted on 11 Nov 2024
The 'this' keyword in JavaScript refers to the current object, while the arrow function does not bind its own 'this'.
The 'this' keyword in JavaScript refers to the object that is executing the current function.
Arrow functions do not bind their own 'this' value, instead they inherit the 'this' value from the enclosing lexical context.
Using 'this' in a regular function can lead to unexpected behavior, especially in neste...
let, var, and const are all used to declare variables in JavaScript, but they have different scopes and behaviors.
let is block-scoped and can be reassigned, var is function-scoped and can be reassigned, const is block-scoped and cannot be reassigned
Using let:
let x = 10;
x = 20; // valid
Using var:
var y = 5;
y = 8; // valid
Using const:
const z = 15;
z = 25; // error, cannot reassign const variable
I was interviewed in Oct 2024.
Data binding techniques allow for synchronization of data between the model and the view in web development.
Two-way data binding ensures that changes in the model are reflected in the view and vice versa
One-way data binding updates the view when the model changes, but not the other way around
Data binding libraries like AngularJS, React, and Vue.js provide tools for efficient data binding
I applied via Recruitment Consulltant and was interviewed in Jul 2024. There was 1 interview round.
Create a small UI task using Vue.js
Create a simple form with input fields and a submit button
Use Vue.js directives like v-model for data binding
Implement validation for the form fields
Display a success message upon form submission
Iterate through the array to find the second largest number
Iterate through the array and keep track of the largest and second largest numbers
Compare each element with the largest and second largest numbers to update them accordingly
Return the second largest number once the iteration is complete
I applied via Campus Placement
posted on 19 Feb 2024
I applied via Naukri.com and was interviewed in Aug 2023. There was 1 interview round.
posted on 15 May 2023
I applied via Indeed and was interviewed in Apr 2023. There were 2 interview rounds.
1.Complex coding round.
2.Explain any independent project you have done
PHP has over 100 array functions and over 200 string functions.
Array functions include: array_push(), array_pop(), array_merge(), array_slice(), etc.
String functions include: strlen(), str_replace(), substr(), strtolower(), etc.
PHP also has functions for working with regular expressions, dates, and more.
The exact number of functions may vary depending on the version of PHP being used.
Ajax is a technique used to update parts of a web page without reloading the entire page. It stands for Asynchronous JavaScript and XML.
Ajax allows for asynchronous communication between the client and server.
It uses JavaScript to send and receive data from the server without interfering with the display and behavior of the existing page.
Ajax can be used to dynamically update content, submit forms without refreshing th...
Query to find count of duplicate records in MySQL
Use GROUP BY clause to group the records by the column(s) that may have duplicates
Use HAVING clause to filter out the groups with count less than 2
Use COUNT() function to count the number of records in each group
Helpers in CodeIgniter are utility functions that assist in common tasks and can be used throughout the application.
Helpers are standalone functions that can be loaded and used anywhere in the application.
They provide a way to avoid writing repetitive code by providing ready-to-use functions.
CodeIgniter comes with a set of built-in helpers, such as URL, Form, File, and Date helpers.
Custom helpers can also be created to...
MVC is a software architectural pattern that separates an application into three main components: Model, View, and Controller.
Model represents the data and business logic of the application.
View is responsible for displaying the data to the user.
Controller handles user input, updates the model, and interacts with the view.
MVC promotes separation of concerns and improves code organization and maintainability.
Example: In...
array_merge merges two or more arrays into one, while array_combine creates an array by using one array for keys and another for its values.
array_merge combines the values of two or more arrays into a single array
array_combine creates an array using one array for keys and another for its values
array_merge preserves numeric keys, while array_combine uses the first array for keys and the second for values
array_merge can ...
MySQL has multiple storage engines including InnoDB, MyISAM, and more.
MySQL has a pluggable storage engine architecture
InnoDB is the default storage engine for MySQL
MyISAM is another popular storage engine
Other storage engines include Memory, CSV, and more
MyISAM is faster but doesn't support transactions, while InnoDB is slower but supports transactions and foreign keys.
MyISAM is the default storage engine for MySQL, while InnoDB is an alternative.
MyISAM is faster for read-heavy applications, while InnoDB is better for write-heavy applications.
MyISAM doesn't support transactions or foreign keys, while InnoDB does.
MyISAM uses table-level locking, while InnoDB uses row-le...
Interview experience
Assistant Manager
63
salaries
| ₹2 L/yr - ₹8 L/yr |
Relationship Executive
60
salaries
| ₹1.8 L/yr - ₹3.3 L/yr |
Branch Manager
20
salaries
| ₹2.4 L/yr - ₹7.2 L/yr |
Senior Executive
17
salaries
| ₹1.7 L/yr - ₹4 L/yr |
Management Trainee
14
salaries
| ₹1.8 L/yr - ₹7.6 L/yr |
Bajaj Finserv
Aditya Birla Group
HDFC Bank
ICICI Group