Greenway Health
TTEC India Interview Questions and Answers
Q1. OOPs Boxing vs Unboxing Find 2nd highest salary Joins Lifecycle hooks Write the code written in constructor while calling an API with the service.
The question covers topics like OOPs, boxing vs unboxing, finding the 2nd highest salary, joins, lifecycle hooks, and calling an API with a service in the constructor.
Boxing vs unboxing: Boxing is the process of converting a value type to a reference type, while unboxing is the opposite. Example: int i = 10; object obj = i; // boxing int j = (int)obj; // unboxing
Finding 2nd highest salary: Use SQL query like 'SELECT MAX(salary) FROM employees WHERE salary < (SELECT MAX(salary...read more
Q2. How do you break down your features into user stories and how do you prioritise them? Expand on the techniques with examples.
Breaking down features into user stories and prioritizing them is crucial for successful product development.
Start by identifying the key features of the product or project
Break down each feature into smaller, more manageable user stories
Prioritize user stories based on value, complexity, dependencies, and deadlines
Use techniques like MoSCoW method, Kano model, or story mapping to prioritize user stories
Regularly review and adjust priorities based on feedback and changing req...read more
Q3. 1. Difference between final, finally and finalize
final is a keyword used to declare a variable constant, finally is a block of code that executes regardless of exception, finalize is a method called by garbage collector before destroying an object.
final is used to declare a variable constant
finally is a block of code that executes regardless of exception
finalize is a method called by garbage collector before destroying an object
Q4. What is oops and explain types
OOPs stands for Object-Oriented Programming. There are four main types: Inheritance, Encapsulation, Abstraction, and Polymorphism.
Inheritance: Allows a class to inherit properties and behavior from another class.
Encapsulation: Bundling data and methods that operate on the data into a single unit.
Abstraction: Hiding the complex implementation details and showing only the necessary features of an object.
Polymorphism: Allows objects of different classes to be treated as objects ...read more
Q5. Difference between post and get apk
POST is used to send data to a server to create/update a resource, while GET is used to request data from a server.
POST is used to create or update a resource on the server
GET is used to request data from the server
POST requests are not cached by the browser
GET requests can be cached by the browser
POST requests have a limit on the amount of data that can be sent
GET requests have a limit on the length of the URL
Q6. Angular JS and its applications
AngularJS is a JavaScript framework used for building dynamic web applications.
AngularJS allows for the creation of single-page applications.
It provides data binding and dependency injection to simplify development.
Directives in AngularJS extend HTML with new attributes and elements.
Services in AngularJS are singleton objects that can be used across the application.
Examples of AngularJS applications include Gmail, YouTube, and Netflix.
Top HR Questions asked in TTEC India
Interview Process at TTEC India
Top Interview Questions from Similar Companies
Reviews
Interviews
Salaries
Users/Month