Filter interviews by
I applied via Referral and was interviewed in Dec 2024. There was 1 interview round.
Top trending discussions
I applied via LinkedIn and was interviewed in Jan 2024. There were 2 interview rounds.
Print Dice combination based on the rolled output
Coding interview basic level nothing more required for this
Basic coding not more relevant in the whole process
I applied via Job Fair and was interviewed in Nov 2023. There were 2 interview rounds.
Customer service is an essential element in software development.
Customer service involves providing support and assistance to users of software applications.
It includes addressing user queries, resolving issues, and ensuring customer satisfaction.
Software developers may interact with customers through various channels like email, phone, or live chat.
Good customer service can lead to positive user experiences and incre...
Challenges in development include managing project timelines, debugging complex issues, and staying updated with new technologies.
Managing project timelines to ensure timely delivery of software
Debugging complex issues that arise during development
Staying updated with new technologies and tools to remain competitive in the industry
Encapsulation is the concept of bundling data and methods that operate on the data into a single unit.
Encapsulation helps in hiding the internal state of an object and only exposing necessary functionalities.
It allows for better control over the data by preventing direct access from outside the class.
Encapsulation also helps in achieving data abstraction and information hiding.
Example: In a class representing a car, th...
To call a REST API, you can use tools like Postman or code in languages like JavaScript or Python.
Use tools like Postman to make HTTP requests to the API endpoints
In programming languages like JavaScript, use libraries like Axios or Fetch to make API calls
Include necessary headers, parameters, and authentication tokens in the request
Handle the response data accordingly, whether it's JSON, XML, or other formats
posted on 7 Apr 2024
I have 2 years of experience in ReactJS, including building interactive user interfaces and integrating with backend services.
Developed a responsive web application using ReactJS, Redux, and Material-UI
Implemented RESTful APIs to fetch and update data in the application
Utilized React Router for client-side routing and navigation
Worked on optimizing performance by using memoization and lazy loading techniques
Indexing in MySQL is a technique to improve the performance of database queries by creating a data structure that allows for faster data retrieval.
Indexes are created on one or more columns of a table.
They help in speeding up the search, sorting, and joining of data.
Indexes can be created using different algorithms like B-tree, hash, or bitmap.
Using indexes appropriately can significantly enhance query performance.
Exam...
Object-oriented programming concepts in PHP
Encapsulation: bundling data and methods together in a class
Inheritance: creating new classes based on existing ones
Polymorphism: using a single interface to represent different types
Abstraction: hiding unnecessary details and exposing only essential features
Class: blueprint for creating objects
Object: instance of a class
Method: function defined inside a class
Property: variabl
posted on 18 Oct 2023
70 minutes test, and 4 questions
Mcq+coding which are medium level questions
No, multiple inheritance is not allowed in Java.
Java does not support multiple inheritance for classes to avoid the diamond problem.
However, multiple inheritance is allowed for interfaces in Java.
Example: class A extends B, C is not allowed, but interface X extends Y, Z is allowed.
Static is used to define class-level variables and methods, while final is used to define constants and prevent inheritance or modification.
Static variables and methods belong to the class itself, while final variables cannot be changed once initialized.
Static members can be accessed without creating an instance of the class, while final members must be accessed through an instance.
Static variables are shared among all...
Data encapsulation is the concept of bundling data and methods that operate on the data into a single unit, known as a class.
Encapsulation hides the internal state of an object and only exposes the necessary functionalities through methods.
It helps in achieving data abstraction and information hiding.
Example: A class 'Car' encapsulates data like speed, color, and methods like accelerate() and brake().
I am a passionate software developer with experience in Java, Python, and web development.
Experienced in Java, Python, and web development technologies
Strong problem-solving skills
Team player with excellent communication skills
Company core values are the fundamental beliefs that guide the behavior and decisions of employees.
Integrity - acting with honesty and transparency in all dealings
Innovation - constantly seeking new and better ways to solve problems
Customer focus - prioritizing the needs and satisfaction of customers
Teamwork - collaborating effectively with colleagues to achieve common goals
Some of the top questions asked at the Scotiabank Senior Java Developer interview -
based on 1 interview
Interview experience
Senior Business Analyst
4
salaries
| ₹15 L/yr - ₹50 L/yr |
Senior Financial Advisor
4
salaries
| ₹42 L/yr - ₹45 L/yr |
Security Analyst
4
salaries
| ₹5 L/yr - ₹12 L/yr |
Analyst
3
salaries
| ₹12 L/yr - ₹13.5 L/yr |
Financial Analyst
3
salaries
| ₹13 L/yr - ₹28 L/yr |
HSBC Group
Standard Chartered
ICICI Bank
HDFC Bank