Filter interviews by
I applied via Referral and was interviewed before Feb 2021. There were 2 interview rounds.
Logical, Mathematical
It was quite taff and easy based on ur preparation
I applied via Naukri.com and was interviewed in Mar 2024. There was 1 interview round.
General apptitude and techincal mcq's
Data structres , cp and adavnce programming
Data structures are ways of organizing and storing data in a computer so that it can be accessed and used efficiently.
Data structures define how data is stored, accessed, and manipulated in a computer program.
Examples include arrays, linked lists, stacks, queues, trees, and graphs.
Choosing the right data structure is crucial for optimizing performance and memory usage in software development.
Merge sort is a divide and conquer algorithm that divides the input array into two halves, sorts them separately, and then merges them back together in sorted order.
Divide the input array into two halves
Recursively sort each half
Merge the sorted halves back together
LinkedList is better for frequent insertions and deletions, ArrayList is better for random access.
LinkedList uses pointers to connect elements, ArrayList uses a dynamic array.
LinkedList is slower for random access but faster for insertions and deletions.
ArrayList is faster for random access but slower for insertions and deletions.
Example: LinkedList is used in undo functionality where elements are frequently added and ...
Using Java 8, reverse an array of strings
Use Arrays.stream() to convert the array to a stream
Use Collections.reverse() to reverse the stream
Use Collectors.toList() to convert the stream back to a list
ES6 introduced new features to improve JavaScript syntax and functionality.
Arrow functions for concise syntax
Let and const for block-scoped variables
Template literals for string interpolation
Destructuring for easy object and array manipulation
Default parameters for function arguments
Spread and rest operators for easy array manipulation
Classes for object-oriented programming
Promises for asynchronous programming
Modules f
60 minutes 3 sections of attitude test
5 Questions 3 to Clear for an Technical interview
1 hr was the aptitude test coding and dbms
I applied via Campus Placement and was interviewed before Oct 2022. There was 1 interview round.
Object-oriented programming is a programming paradigm based on the concept of objects, which can contain data and code.
Objects are instances of classes, which define the structure and behavior of the objects.
Encapsulation, inheritance, and polymorphism are key principles of OOP.
Example: In a banking system, a 'Customer' class can have attributes like name and account balance, and methods like deposit and withdraw.
UI/UX Designer
3
salaries
| ₹1 L/yr - ₹5 L/yr |
SEO Analyst
3
salaries
| ₹2.4 L/yr - ₹3 L/yr |
SEO Manager
3
salaries
| ₹4 L/yr - ₹4.8 L/yr |
TCS
Accenture
Wipro
Cognizant