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 UST
Q1. Nth Prime Number Problem Statement Find the Nth prime number give ... read more
asked in DBS Bank
Q2. Tell me about yourself. What technology are you using? What is a ... read more
Q3. K Largest Elements Problem Statement You are given an integer k a ... read more
asked in GlobalLogic
Q4. MapSum Pair Implementation Create a data structure named 'MapSum' ... read more
Q5. If you have to prioritize between coding standards and project de ... read more
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 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 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...

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])

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

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

  • Answered by AI

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

  • Answered by AI
  • Q2. 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 reuse co...

  • Answered by AI
  • 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 Tips & Stories
6d (edited)
a team lead
Why are women still asked such personal questions in interview?
I recently went for an interview… and honestly, m still trying to process what just happened. Instead of being asked about my skills, experience, or how I could add value to the company… the questions took a totally unexpected turn. The interviewer started asking things like When are you getting married? Are you engaged? And m sure, if I had said I was married, the next question would’ve been How long have you been married? What does my personal life have to do with the job m applying for? This is where I felt the gender discrimination hit hard. These types of questions are so casually thrown at women during interviews but are they ever asked to men? No one asks male candidates if they’re planning a wedding or how old their kids are. So why is it okay to ask women? Can we please stop normalising this kind of behaviour in interviews? Our careers shouldn’t be judged by our relationship status. Period.
Got a question about Eastern Software Solutions Pvt. Ltd?
Ask anonymously on communities.

Interview questions from similar companies

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
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Go Lang related questions
  • Q2. System architecture
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

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
Are these interview questions helpful?
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
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:
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 - 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
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

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

Interview Questions from Similar Companies

Stefanini Interview Questions
3.0
 • 36 Interviews
Black Knight Interview Questions
3.6
 • 28 Interviews
Pitney Bowes Interview Questions
3.8
 • 22 Interviews
Softtek Interview Questions
4.0
 • 21 Interviews
CDW Interview Questions
4.4
 • 21 Interviews
SAS Interview Questions
4.2
 • 19 Interviews
View all
Eastern Software Solutions Pvt. Ltd Senior Software Engineer Salary
based on 136 salaries
₹3.7 L/yr - ₹12 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.5/5

Rating in categories

3.8

Skill development

3.4

Work-life balance

3.3

Salary

2.9

Job security

3.1

Company culture

3.2

Promotions

3.4

Work satisfaction

Explore 29 Reviews and Ratings
Software Engineer
219 salaries
unlock blur

₹2.5 L/yr - ₹8 L/yr

Senior Software Engineer
132 salaries
unlock blur

₹4.2 L/yr - ₹10 L/yr

Software Specialist
43 salaries
unlock blur

₹4.6 L/yr - ₹10 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.6
Compare

Pitney Bowes

3.8
Compare

Stefanini

2.9
Compare

Softtek

3.9
Compare
write
Share an Interview