Filter interviews by
I applied via Walk-in and was interviewed in Sep 2024. There was 1 interview round.
A cache system stores frequently accessed data in memory for quick retrieval.
Use a key-value pair data structure to store data in memory
Implement a mechanism to check if data is already in cache before fetching from source
Include a mechanism to evict least recently used data when cache is full
Count occurrences of numbers in an array of strings
Iterate through the array and use a dictionary to store the count of each number
Convert each string element to a number before counting occurrences
Handle edge cases like non-numeric strings or empty array
Example: ['1', '2', '1', '3', '2'] should return {'1': 2, '2': 2, '3': 1}
SQL is a language used to manage relational databases while X++ is a language used in Microsoft Dynamics AX.
SQL is used to retrieve and manipulate data in relational databases
X++ is used to write business logic and manipulate data in Microsoft Dynamics AX
SQL queries are executed on the database server while X++ queries are executed on the application server
SQL is a standard language while X++ is specific to Microsoft D
I applied via Referral and was interviewed before Jan 2021. There was 1 interview round.
I applied via Campus Placement and was interviewed before Feb 2021. There were 3 interview rounds.
Aptitude round consists Logical reasoning, General Aptitude, Grammar related questions etc. All are moderate level questions.
OOPs is a programming paradigm that uses objects to represent real-world entities. Java is an OOPs language.
OOPs stands for Object-Oriented Programming System
Java is a class-based OOPs language
Encapsulation, Inheritance, Polymorphism, and Abstraction are the four pillars of OOPs
Objects have state and behavior
Java supports interfaces, which allow for multiple inheritance
Example: A car can be represented as an object wit...
Java solves machine dependency by using bytecode and virtual machine.
Java code is compiled into bytecode which is platform-independent
The bytecode is executed by the Java Virtual Machine (JVM) which is platform-specific
JVM translates bytecode into machine code for the specific platform
This allows Java code to run on any platform with a JVM installed
Example: A Java program compiled on Windows can run on Linux or Mac as
I applied via Campus Placement and was interviewed before May 2021. There were 2 interview rounds.
Numerical ability and logical reasoning followed by some coding mcqs
Printing 1 to 100 without for loop
Use recursion to print numbers from 1 to 99
Print 100 outside the recursion
Use a base case to stop recursion at 100
I applied via Campus Placement and was interviewed before Jun 2021. There were 2 interview rounds.
Simple aptitude test
I applied via Campus Placement and was interviewed before Aug 2021. There were 2 interview rounds.
It was a basic aptitude test.
I applied via Newspaper Ad and was interviewed before Jun 2021. There were 3 interview rounds.
I applied via Naukri.com and was interviewed before Jun 2021. There were 2 interview rounds.
English is the main focussed part
I applied via Company Website and was interviewed before Apr 2021. There were 2 interview rounds.
It's totally based on Basic understanding of concepts such as Linear arrangement, circular arrangement، blood relation, direction sense, ratio proportion, time, speed, distance
based on 2 interviews
Interview experience
based on 41 reviews
Rating in categories
Technical Consultant
18
salaries
| ₹3 L/yr - ₹9 L/yr |
Functional Consultant
13
salaries
| ₹3.2 L/yr - ₹10.5 L/yr |
Senior Functional Consultant
7
salaries
| ₹10 L/yr - ₹19.4 L/yr |
Customer Engagement Executive
6
salaries
| ₹14 L/yr - ₹14.2 L/yr |
Senior Customer Engagement Executive
6
salaries
| ₹13.5 L/yr - ₹15 L/yr |
TCS
Infosys
Wipro
HCLTech