i
Filter interviews by
AI enables machines to perform tasks that typically require human intelligence, enhancing efficiency and decision-making.
Machine Learning: Algorithms that improve through experience, like recommendation systems on Netflix.
Natural Language Processing: Understanding and generating human language, as seen in chatbots like Siri or Alexa.
Computer Vision: Analyzing and interpreting visual data, used in facial recognitio...
Apex is a strongly typed, object-oriented programming language used for Salesforce development.
Apex is similar to Java, with a syntax that is easy to understand for Java developers.
It is used to write custom business logic and automate processes in Salesforce applications.
Apex runs on the Salesforce servers, ensuring efficient execution and scalability.
Developers can create triggers, classes, and web services usin...
Use URLSession to post data to a server
Create a URL request with the server URL
Set the request method to POST
Add the data to the request body using Data or JSONSerialization
Create a URLSessionDataTask with the request and resume it
Swift programming offers fast performance, safety, and interoperability with Objective-C.
Fast performance due to being compiled language
Safety features like optionals and type interference
Interoperability with Objective-C for using existing code and libraries
The static keyword in programming is used to declare variables, methods, or classes that belong to the class itself rather than instances of the class.
Static variables are shared among all instances of a class
Static methods can be called without creating an instance of the class
Static classes cannot be instantiated and are used for grouping related methods together
Inheritance is a concept in object-oriented programming where a class can inherit attributes and methods from another class.
Allows a class to inherit attributes and methods from another class
Promotes code reusability and reduces redundancy
Creates a parent-child relationship between classes
Derived class can access public and protected members of the base class
Example: Class Car can inherit from class Vehicle to reu...
Create a budget plan and allocate funds based on priority and necessity.
List all monthly expenses and prioritize them based on necessity
Allocate funds for each expense based on priority
Set aside a portion of the budget for savings and emergencies
Adjust the budget plan as necessary based on changes in income or expenses
A DB block is a unit of data storage in Oracle Forms that contains multiple rows of data from a database table.
DB blocks are used to improve performance by reducing the number of times a form needs to access the database.
Each DB block contains a fixed number of rows, which can be configured in the form's block properties.
When a form needs to display data from a table, it reads one or more DB blocks into memory.
If ...
Dual is a special one-row, one-column table in Oracle DB.
Dual is used to perform calculations or execute functions without selecting from a table.
It is often used to generate a sequence of numbers or to concatenate strings.
For example, SELECT 1+1 FROM dual; will return 2.
Dual is automatically created by Oracle and is always available in every Oracle database.
A placeholder column is a column that is used to reserve space for a future column in an Oracle report.
Placeholder columns are used to ensure that the layout of a report remains consistent even if data is missing.
They are typically used when a report is designed to display a fixed number of columns, but the data source may not always contain data for all of those columns.
Placeholder columns can be added to a repor...
I appeared for an interview in Sep 2024, where I was asked the following questions.
AI enables machines to perform tasks that typically require human intelligence, enhancing efficiency and decision-making.
Machine Learning: Algorithms that improve through experience, like recommendation systems on Netflix.
Natural Language Processing: Understanding and generating human language, as seen in chatbots like Siri or Alexa.
Computer Vision: Analyzing and interpreting visual data, used in facial recognition sys...
Normal reasoning questions
Basic oracle questions
I applied via Job Portal and was interviewed before Oct 2023. There were 3 interview rounds.
Design patterns are reusable solutions to common problems in software design.
Design patterns help in creating flexible, maintainable, and scalable software.
Examples of design patterns include Singleton, Factory, Observer, and Strategy.
Design patterns are categorized into three groups: creational, structural, and behavioral patterns.
Swift programming offers fast performance, safety, and interoperability with Objective-C.
Fast performance due to being compiled language
Safety features like optionals and type interference
Interoperability with Objective-C for using existing code and libraries
Use URLSession to post data to a server
Create a URL request with the server URL
Set the request method to POST
Add the data to the request body using Data or JSONSerialization
Create a URLSessionDataTask with the request and resume it
I am a Senior Software Engineer with extensive experience in developing scalable applications and leading cross-functional teams.
Proven Track Record: I have successfully led multiple projects from conception to deployment, such as a cloud-based inventory management system that improved efficiency by 30%.
Technical Expertise: Proficient in Java, Python, and JavaScript, I have developed RESTful APIs and microservices that...
posted on 23 Dec 2022
I applied via Campus Placement and was interviewed in Nov 2022. There were 3 interview rounds.
Basic English and aptitude test
Create a budget plan and allocate funds based on priority and necessity.
List all monthly expenses and prioritize them based on necessity
Allocate funds for each expense based on priority
Set aside a portion of the budget for savings and emergencies
Adjust the budget plan as necessary based on changes in income or expenses
I applied via Walk-in and was interviewed before Feb 2023. There were 2 interview rounds.
It was easy as simple as that
The static keyword in programming is used to declare variables, methods, or classes that belong to the class itself rather than instances of the class.
Static variables are shared among all instances of a class
Static methods can be called without creating an instance of the class
Static classes cannot be instantiated and are used for grouping related methods together
Inheritance is a concept in object-oriented programming where a class can inherit attributes and methods from another class.
Allows a class to inherit attributes and methods from another class
Promotes code reusability and reduces redundancy
Creates a parent-child relationship between classes
Derived class can access public and protected members of the base class
Example: Class Car can inherit from class Vehicle to reuse co...
Method overloading is having multiple methods in the same class with the same name but different parameters. Method overriding is redefining a method in a subclass with the same name and parameters as in the superclass.
Method overloading allows a class to have multiple methods with the same name but different parameters.
Method overriding occurs in a subclass when a method has the same name and parameters as in its supe...
I applied via Recruitment Consulltant and was interviewed before Apr 2023. There was 1 interview round.
I am a results-driven business development executive with over 10 years of experience in driving growth and building strategic partnerships.
Proven Track Record: Successfully increased revenue by 30% in my previous role by identifying new market opportunities and optimizing sales strategies.
Strategic Partnerships: Developed and maintained relationships with key stakeholders, resulting in a 50% increase in collaborative ...
One of my weaknesses is my tendency to take on too many projects at once, which can lead to stress and reduced focus.
Overcommitment: I often find myself saying 'yes' to multiple projects, which can dilute my focus. For example, I once managed three major client proposals simultaneously, leading to a last-minute rush.
Time Management: I sometimes struggle with prioritizing tasks effectively. I learned to use project mana...
I bring extensive experience in business development, strategic partnerships, and a proven track record of driving revenue growth.
Proven Track Record: In my previous role, I successfully increased annual revenue by 30% through strategic partnerships and targeted outreach.
Strong Networking Skills: I have built and maintained relationships with key stakeholders in various industries, which has led to numerous collaborati...
I appeared for an interview before Mar 2023.
Basic aptitude test with 10 questions of maths and 10 questions of English and 10 questions of reasoning.
I applied via Naukri.com and was interviewed before May 2022. There were 3 interview rounds.
MVC is a design pattern used in web development to separate application logic from presentation.
MVC stands for Model-View-Controller
Model represents the data and business logic
View represents the user interface
Controller handles user input and updates the model and view accordingly
Popular PHP MVC frameworks include Laravel, CodeIgniter, and Yii
I applied via Naukri.com and was interviewed in Sep 2021. There was 1 interview round.
Top trending discussions
Some of the top questions asked at the Eastern Software Solutions Pvt. Ltd interview -
based on 10 interview experiences
Difficulty level
Duration
based on 251 reviews
Rating in categories
Software Engineer
219
salaries
| ₹2.5 L/yr - ₹8 L/yr |
Senior Software Engineer
132
salaries
| ₹4.2 L/yr - ₹10 L/yr |
Software Specialist
43
salaries
| ₹4.6 L/yr - ₹10 L/yr |
Softwaretest Engineer
32
salaries
| ₹3 L/yr - ₹6 L/yr |
Project Lead
27
salaries
| ₹8.5 L/yr - ₹15.1 L/yr |
Black Knight
Pitney Bowes
Stefanini
Softtek