Add office photos
Engaged Employer

Tech Mahindra

3.5
based on 35.1k Reviews
Video summary
Filter interviews by

Digiaccel Interview Questions and Answers

Updated 20 Oct 2024
Popular Designations

Q1. Which programming language you are comfortable with?

Ans.

I am comfortable with multiple programming languages including Java, Python, and JavaScript.

  • Proficient in Java for backend development

  • Experienced in Python for data analysis and machine learning

  • Skilled in JavaScript for frontend development

  • Familiar with SQL for database management

  • Comfortable with C++ for competitive programming

View 263 more answers

Q2. Test cases for login

Ans.

Test cases for login

  • Verify successful login with valid credentials

  • Verify error message with invalid credentials

  • Verify password field is masked

  • Verify session timeout after inactivity

  • Verify login page is accessible from any page

  • Verify login page is not accessible after logout

View 37 more answers

Q3. Object-oriented programming with example

Ans.

Object-oriented programming is a programming paradigm that organizes code into objects.

  • Encapsulation: bundling data and methods together in a class

  • Inheritance: creating new classes from existing ones

  • Polymorphism: using a single interface to represent different types

  • Abstraction: hiding complex implementation details

  • Example: Creating a class 'Car' with properties like 'color' and methods like 'startEngine'

View 19 more answers

Q4. what is inheritance, encapsulation, access modifiers

Ans.

Inheritance, encapsulation, and access modifiers are key concepts in object-oriented programming.

  • Inheritance allows a class to inherit properties and behaviors from another class.

  • Encapsulation is the concept of bundling data and methods that operate on the data within a single unit.

  • Access modifiers control the visibility and accessibility of class members.

  • Examples: public, private, protected

  • Inheritance example: class Dog extends Animal

  • Encapsulation example: private int age; p...read more

View 1 answer
Discover Digiaccel interview dos and don'ts from real experiences

Q5. What is method overloading, method overiding

Ans.

Method overloading is when multiple methods have the same name but different parameters. Method overriding is when a subclass provides a specific implementation of a method that is already provided by its 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 a method in its superclass.

  • Example of method overloading: void print(int...read more

Add your answer

Q6. What is agile?and explain it

Ans.

Agile is a project management methodology that emphasizes flexibility, collaboration, and continuous improvement.

  • Agile involves breaking down projects into smaller tasks called sprints

  • It prioritizes customer feedback and adapting to changes quickly

  • Common frameworks include Scrum, Kanban, and Lean

  • Daily stand-up meetings and retrospectives are common practices in Agile

Add your answer

Q7. What is class, object

Ans.

Class is a blueprint for creating objects, while object is an instance of a class.

  • A class defines the properties and behaviors of objects.

  • An object is a specific instance of a class.

  • Classes can inherit properties and behaviors from other classes.

  • Objects can interact with each other by calling methods on each other.

  • Example: Class 'Car' may have properties like 'color' and 'model', while an object of class 'Car' could be 'myCar' with color 'red' and model 'Toyota'.

Add your answer

Q8. explain OOPS concept

Ans.

OOPS (Object-Oriented Programming) is a programming paradigm based on the concept of objects, which can contain data and code.

  • OOPS focuses on creating objects that interact with each other to solve problems.

  • It involves concepts like encapsulation, inheritance, polymorphism, and abstraction.

  • Encapsulation refers to bundling data and methods that operate on the data into a single unit.

  • Inheritance allows a class to inherit properties and behavior from another class.

  • Polymorphism a...read more

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

Interview Process at Digiaccel

based on 6 interviews
1 Interview rounds
Technical Round
View more
Interview Tips & Stories
Ace your next interview with expert advice and inspiring stories

Top Intern Interview Questions from Similar Companies

3.8
 • 25 Interview Questions
3.8
 • 19 Interview Questions
3.8
 • 16 Interview Questions
4.0
 • 15 Interview Questions
3.8
 • 13 Interview Questions
4.4
 • 11 Interview Questions
View all
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