Add office photos
Employer?
Claim Account for FREE

OCBC Bank

3.6
based on 24 Reviews
Filter interviews by

eSense Learning Interview Questions and Answers

Updated 25 Nov 2024

Q1. best practise design pattern

Ans.

The best practice design pattern for software testing is the Page Object Model (POM).

  • POM separates the test logic from the UI, making tests more maintainable and reusable.

  • It improves test readability and reduces code duplication.

  • POM promotes modularity and allows for easier test maintenance and scalability.

  • It enhances collaboration between developers and testers.

  • Example: Using POM, each page of a web application is represented as a separate class, encapsulating the page eleme...read more

Add your answer

Q2. How to handle concurrent projects? Dealing with different stakeholders

Ans.

Concurrent projects require prioritization and effective communication with stakeholders.

  • Prioritize projects based on their importance and urgency

  • Create a project plan with clear timelines and milestones

  • Communicate regularly with stakeholders to keep them informed of progress and any changes

  • Delegate tasks to team members and ensure they have the necessary resources and support

  • Monitor progress and adjust plans as needed

  • Use project management tools to track tasks and deadlines

  • B...read more

Add your answer

Q3. TestNG Framework Explanation

Ans.

TestNG is a testing framework for Java that supports various testing levels and annotations.

  • TestNG allows for easy configuration of test cases using annotations like @Test, @BeforeTest, @AfterTest, etc.

  • It supports parameterization of test cases using @DataProvider annotation.

  • TestNG provides features like grouping of test cases, dependency management, parallel execution, and reporting.

  • It integrates well with build tools like Maven and Jenkins for continuous integration.

  • TestNG ...read more

Add your answer

Q4. what is the difference between array and arraylist

Ans.

Array is a fixed-size data structure while ArrayList is a dynamic-size data structure in Java.

  • Array is a fixed-size collection of elements of the same data type, while ArrayList is a dynamic-size collection that can grow or shrink.

  • Arrays can store primitive data types and objects, while ArrayList can only store objects.

  • Arrays require a specified size during initialization, while ArrayList can dynamically resize itself.

  • Arrays use square brackets [] for declaration, while Array...read more

Add your answer
Discover eSense Learning interview dos and don'ts from real experiences

Q5. What design pattern you usually used?

Ans.

I usually use the MVC (Model-View-Controller) design pattern in my projects.

  • Separates the application into three main components: Model (data), View (UI), and Controller (logic)

  • Promotes code reusability, modularity, and maintainability

  • Examples: Laravel framework in PHP, Spring framework in Java

Add your answer

Q6. difference between ref and out

Ans.

ref is used for passing a variable by reference, out is used for returning a variable by reference

  • ref is used for passing a variable by reference, allowing the method to modify the variable

  • out is used for returning a variable by reference, typically used for returning multiple values from a method

  • Example: int x = 10; SomeMethod(ref x); // x can be modified inside SomeMethod

  • Example: int result; SomeMethod(out result); // result is returned by SomeMethod

Add your answer
Contribute & help others!
Write a review
Share interview
Contribute salary
Add office photos

Interview Process at eSense Learning

based on 7 interviews
Interview experience
2.7
Poor
View more
Interview Tips & Stories
Ace your next interview with expert advice and inspiring stories

Top Interview Questions from Similar Companies

3.9
 • 718 Interview Questions
4.2
 • 361 Interview Questions
3.5
 • 307 Interview Questions
3.6
 • 260 Interview Questions
4.3
 • 177 Interview Questions
View all
Top OCBC Bank Interview Questions And Answers
Share an Interview
Stay ahead in your career. Get AmbitionBox app
qr-code
Helping over 1 Crore job seekers every month in choosing their right fit company
70 Lakh+

Reviews

5 Lakh+

Interviews

4 Crore+

Salaries

1 Cr+

Users/Month

Contribute to help millions

Made with ❤️ in India. Trademarks belong to their respective owners. All rights reserved © 2024 Info Edge (India) Ltd.

Follow us
  • Youtube
  • Instagram
  • LinkedIn
  • Facebook
  • Twitter