Upload Button Icon Add office photos
Engaged Employer

i

This company page is being actively managed by Eastern Software Solutions Pvt. Ltd Team. If you also belong to the team, you can get access from here

Eastern Software Solutions Pvt. Ltd Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

Eastern Software Solutions Pvt. Ltd Senior Software Engineer Interview Questions and Answers

Updated 24 Feb 2024

11 Interview questions

A Senior Software Engineer was asked
Q. What is the static keyword, and can you provide an example?
Ans. 

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

A Senior Software Engineer was asked
Q. What is inheritance?
Ans. 

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...

Senior Software Engineer Interview Questions Asked at Other Companies

asked in DBS Bank
Q1. Tell me about yourself. What technology are you using? What is a ... read more
Q2. K Largest Elements Problem Statement You are given an integer k a ... read more
asked in GlobalLogic
Q3. MapSum Pair Implementation Create a data structure named 'MapSum' ... read more
Q4. If you have to prioritize between coding standards and project de ... read more
asked in Capgemini
Q5. Pascal's Triangle Construction You are provided with an integer ' ... read more
A Senior Software Engineer was asked
Q. What is the DUAL table in Oracle DB?
Ans. 

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 Senior Software Engineer was asked
Q. What is a DB block in Oracle Forms?
Ans. 

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 ...

A Senior Software Engineer was asked
Q. What are Collections in Oracle, and what types are available?
Ans. 

Collection in Oracle is a group of elements of the same data type. Types include VARRAY, Nested Table, and Associative Array.

  • VARRAY is a fixed-size array that can hold a varying number of elements up to the specified limit.

  • Nested Table is a dynamic array with no fixed size that can be stored in a database column.

  • Associative Array is a collection of key-value pairs where the key is unique and used to access the cor...

A Senior Software Engineer was asked
Q. What is Call_Form?
Ans. 

Call_Form is a built-in Oracle Forms procedure used to call another form from the current form.

  • Call_Form is used to open a new form while keeping the current form open.

  • It can be used to pass parameters between forms.

  • The called form can be modal or non-modal.

  • The called form can be in the same application or a different one.

  • Syntax: Call_Form('form_name', [mode], [hide], [no_replace], [query_only], [params])

Eastern Software Solutions Pvt. Ltd HR Interview Questions

6 questions and answers

Q. What is your weakness?
Q. Why do you feel you would be the right fit for this role?
Q. Can you tell me about yourself?
A Senior Software Engineer was asked
Q. What is a placeholder column in Oracle Reports?
Ans. 

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...

Are these interview questions helpful?
A Senior Software Engineer was asked
Q. What is method overloading and method overriding
Ans. 

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...

A Senior Software Engineer was asked
Q. What is Canavas,LOV,List button?
Ans. 

Canvas, LOV, and List button are UI components used in Oracle Forms.

  • Canvas is a visual container used to display data or graphics.

  • LOV (List of Values) is a drop-down list used to select a value from a predefined list.

  • List button is a button used to display a list of values in a pop-up window.

  • These components are commonly used in Oracle Forms to create user-friendly interfaces.

A Senior Software Engineer was asked
Q. Types of Trigger in Oracle forms? how to sequence of Trigger fire in oracle Forms.
Ans. 

Types of Trigger in Oracle forms and their sequence of firing.

  • Types of triggers include Key Triggers, Mouse Triggers, and Timer Triggers.

  • Key Triggers fire when a key is pressed or released.

  • Mouse Triggers fire when the mouse is clicked or moved.

  • Timer Triggers fire at a specified interval.

  • The sequence of trigger firing is Pre-Form, Pre-Block, Pre-Record, Post-Record, Post-Block, and Post-Form.

Eastern Software Solutions Pvt. Ltd Senior Software Engineer Interview Experiences

3 interviews found

Interview experience
4
Good
Difficulty level
Easy
Process Duration
-
Result
-
Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Don’t add your photo or details such as gender, age, and address in your resume. These details do not add any value.
View all tips
Round 2 - One-on-one 

(2 Questions)

  • Q1. Tell me about yourself,
  • Q2. What are the projects have done
Round 3 - One-on-one 

(1 Question)

  • Q1. Tell me your self

Interview Preparation Tips

Interview preparation tips for other job seekers - Nothing
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Walk-in and was interviewed before Feb 2023. There were 2 interview rounds.

Round 1 - Coding Test 

It was easy as simple as that

Round 2 - Technical 

(3 Questions)

  • Q1. What is static keyword with example
  • Q2. What is inheritance
  • Q3. What is method overloading and method overriding
  • Ans. 

    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...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Be prepare with core java

Skills evaluated in this interview

Interview Questionnaire 

8 Questions

  • Q1. Difference between PK & UK, Case & Decode, Procedure & Function, Cursor & Refcursor.
  • Ans. 

    Explanation of differences between PK & UK, Case & Decode, Procedure & Function, Cursor & Refcursor.

    • PK (Primary Key) is a unique identifier for a record in a table, while UK (Unique Key) ensures uniqueness but allows null values.

    • Case and Decode are conditional statements used to manipulate data based on certain conditions.

    • Procedure and Function are both database objects used to perform a specific task, but Function ret...

  • Answered by AI
  • Q2. What is Dual in oracle DB?
  • Ans. 

    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.

  • Answered by AI
  • Q3. What is Collection in Oracle and Types?
  • Ans. 

    Collection in Oracle is a group of elements of the same data type. Types include VARRAY, Nested Table, and Associative Array.

    • VARRAY is a fixed-size array that can hold a varying number of elements up to the specified limit.

    • Nested Table is a dynamic array with no fixed size that can be stored in a database column.

    • Associative Array is a collection of key-value pairs where the key is unique and used to access the correspo...

  • Answered by AI
  • Q4. What is DB block in oracle Forms?
  • Ans. 

    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 a for...

  • Answered by AI
  • Q5. What is Call_Form?
  • Ans. 

    Call_Form is a built-in Oracle Forms procedure used to call another form from the current form.

    • Call_Form is used to open a new form while keeping the current form open.

    • It can be used to pass parameters between forms.

    • The called form can be modal or non-modal.

    • The called form can be in the same application or a different one.

    • Syntax: Call_Form('form_name', [mode], [hide], [no_replace], [query_only], [params])

  • Answered by AI
  • Q6. Types of Trigger in Oracle forms? how to sequence of Trigger fire in oracle Forms.
  • Ans. 

    Types of Trigger in Oracle forms and their sequence of firing.

    • Types of triggers include Key Triggers, Mouse Triggers, and Timer Triggers.

    • Key Triggers fire when a key is pressed or released.

    • Mouse Triggers fire when the mouse is clicked or moved.

    • Timer Triggers fire at a specified interval.

    • The sequence of trigger firing is Pre-Form, Pre-Block, Pre-Record, Post-Record, Post-Block, and Post-Form.

  • Answered by AI
  • Q7. What is Canavas,LOV,List button?
  • Ans. 

    Canvas, LOV, and List button are UI components used in Oracle Forms.

    • Canvas is a visual container used to display data or graphics.

    • LOV (List of Values) is a drop-down list used to select a value from a predefined list.

    • List button is a button used to display a list of values in a pop-up window.

    • These components are commonly used in Oracle Forms to create user-friendly interfaces.

  • Answered by AI
  • Q8. What is Place holder column in oracle reports?
  • Ans. 

    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 report by ...

  • Answered by AI

Skills evaluated in this interview

Top trending discussions

View All
Interview Hub
1w
a client servicing executive
FeedCard Image
Got a question about Eastern Software Solutions Pvt. Ltd?
Ask anonymously on communities.

Interview questions from similar companies

Interview experience
4
Good
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed before Jan 2023. There were 2 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. Puzzles and C++ STL
Round 2 - Technical 

(1 Question)

  • Q1. C++ concepts and project discussion

Interview Preparation Tips

Topics to prepare for Verisk Analytics Senior Software Engineer interview:
  • STL
  • puzzles
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Go Lang related questions
  • Q2. System architecture
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via LinkedIn and was interviewed before Jan 2023. There was 1 interview round.

Round 1 - Technical 

(4 Questions)

  • Q1. Basic ios Questions No DS questions
  • Q2. Basic swift quesions
  • Q3. In App Purchase
  • Q4. Hardware Device connectivity

I applied via Approached by Company and was interviewed in Aug 2022. There was 1 interview round.

Round 1 - HR 

(2 Questions)

  • Q1. Tell about yourself and your biodata
  • Q2. I have explained myself

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare yourself and keep ready for interview
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Recruitment Consulltant and was interviewed before Mar 2022. There were 6 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - HR 

(2 Questions)

  • Q1. Communication and behavioral skills
  • Q2. Introduction, Skill set, Relevant experience
Round 3 - Technical 

(2 Questions)

  • Q1. AWS - EC2, Lambda, VPC, Route53, Cognito, Cloudwatch, Kinesis, API Gateway
  • Q2. ITIL - problem management, recently handled outages. SLA vs SLO. KPIs
Round 4 - Technical 

(2 Questions)

  • Q1. DevOps - SDLC explanation, Apache Tomcat, Linux Administration, Docker and Shell scripting
  • Q2. Git, Python, Monitoring tools
Round 5 - HR 

(1 Question)

  • Q1. Salary expectations and other benefits discussion
Round 6 - HR 

(1 Question)

  • Q1. Salary Negotiation and salary structure explanation

Interview Preparation Tips

Interview preparation tips for other job seekers - Be prepared for AWS and GitOps. Gitlab and Argo CD
Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Technical 

(1 Question)

  • Q1. Skill related questions
Round 3 - Technical 

(2 Questions)

  • Q1. Management questions
  • Q2. Depends on questions
Round 4 - HR 

(2 Questions)

  • Q1. Previous experiences and reason for change
  • Q2. Better opportunity and new challenges

Interview Preparation Tips

Interview preparation tips for other job seekers - Don’t mention the skills which you don’t experience
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. What is CSS Sprite
  • Ans. 

    CSS Sprite is a technique used to combine multiple images into a single image to reduce the number of server requests.

    • CSS Sprite helps in reducing loading time by reducing the number of HTTP requests.

    • It involves combining multiple images into one larger image and then using CSS to display only the portion of the image needed.

    • This technique is commonly used for icons, buttons, and other small images on websites.

    • By using...

  • Answered by AI
  • Q2. Object Oriented Programming

Skills evaluated in this interview

Eastern Software Solutions Pvt. Ltd Interview FAQs

How many rounds are there in Eastern Software Solutions Pvt. Ltd Senior Software Engineer interview?
Eastern Software Solutions Pvt. Ltd interview process usually has 2-3 rounds. The most common rounds in the Eastern Software Solutions Pvt. Ltd interview process are One-on-one Round, Resume Shortlist and Coding Test.
How to prepare for Eastern Software Solutions Pvt. Ltd Senior Software Engineer interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at Eastern Software Solutions Pvt. Ltd. The most common topics and skills that interviewers at Eastern Software Solutions Pvt. Ltd expect are Hibernate, Java, Javascript, Microservices and Spring.
What are the top questions asked in Eastern Software Solutions Pvt. Ltd Senior Software Engineer interview?

Some of the top questions asked at the Eastern Software Solutions Pvt. Ltd Senior Software Engineer interview -

  1. Types of Trigger in Oracle forms? how to sequence of Trigger fire in oracle For...read more
  2. Difference between PK & UK, Case & Decode, Procedure & Function, Cursor & Refcu...read more
  3. What is Place holder column in oracle repor...read more

Tell us how to improve this page.

Overall Interview Experience Rating

4/5

based on 3 interview experiences

Difficulty level

Easy 50%
Moderate 50%

Duration

Less than 2 weeks 100%
View more
Eastern Software Solutions Pvt. Ltd Senior Software Engineer Salary
based on 133 salaries
₹4.2 L/yr - ₹9.9 L/yr
58% less than the average Senior Software Engineer Salary in India
View more details

Eastern Software Solutions Pvt. Ltd Senior Software Engineer Reviews and Ratings

based on 29 reviews

3.3/5

Rating in categories

3.7

Skill development

3.2

Work-life balance

3.0

Salary

2.8

Job security

2.9

Company culture

2.9

Promotions

3.1

Work satisfaction

Explore 29 Reviews and Ratings
Software Engineer
223 salaries
unlock blur

₹2.6 L/yr - ₹8 L/yr

Senior Software Engineer
133 salaries
unlock blur

₹4.2 L/yr - ₹9.9 L/yr

Software Specialist
38 salaries
unlock blur

₹4.6 L/yr - ₹9 L/yr

Softwaretest Engineer
32 salaries
unlock blur

₹3 L/yr - ₹6 L/yr

Project Lead
27 salaries
unlock blur

₹8.5 L/yr - ₹15.1 L/yr

Explore more salaries
Compare Eastern Software Solutions Pvt. Ltd with

Black Knight

3.5
Compare

Aksentt Tech Services

4.7
Compare

Pitney Bowes

3.7
Compare

Stefanini

2.9
Compare
write
Share an Interview