Tip 1: Focus on improving your understanding of data structures.
Tip 2: Master at least one programming language.
Tip 3: Have sufficient knowledge of databases.
Tip 1: Make your resume stand out from others to attract HR.
Tip 2: Include projects relevant to the job description if you have any.
This MCQ + Coding round was conducted on the Mettl platform, where there were 8 MCQs on OOP and databases, along with 2 coding questions. It was conducted at 3 p.m.
Which concept of Java is achieved by combining methods and attributes into a class? (Learn)
Tip 1: Read the question carefully.
Tip 2: You must have knowledge of OOP.
Under which pillar of OOPS does the relationship between base and derived classes fall? (Learn)
Tip 1: Read the question carefully.
Tip 2: You must have knowledge of OOP.
What is the range of integers that can be held in the MEDIUMINT datatype of SQL?
Tip 1: Read the question carefully.
Tip 2: You must have knowledge of databases.
What does the following code snippet do?
DELETE FROM table_name
WHERE AGE = 16;
Tip 1: Read the question carefully.
Tip 2: Must have knowledge of Database



Step 1: I applied the greedy algorithm to solve this problem.
Step 2: We need to pass all the test cases for the solution to run successfully.



In the below histogram where array/list elements are {2, 1, 5, 6, 2, 3}.
The area of largest rectangle possible in the given histogram is 10.
Step 1: I applied dynamic programming to solve this problem.
Step 2: We need to pass all the test cases for the solution to run successfully.
This round was conducted on Microsoft Teams, where the manager under whom we will be working in the future took my interview. It was held around 4 p.m. The interviewer made me feel comfortable and asked questions about operating systems, data structures, and databases.
What are the differences between Heap and Stack?
Tip 1: Answer with confidence.
Tip 2: Provide as many points as you remember at that moment.
Do you know Java? Why is Java a platform-independent language? (Learn)
Tip 1: Answer confidently.
Tip 2: Provide as many relevant points as you can recall at that moment.
Tip 3: Have some knowledge of each programming language.
What is a Memory Leak? Explain in detail. (Learn)
Tip 1: Answer confidently.
Tip 2: Provide as many points as you can recall at that moment.
Do you know the difference between thread and process? (Learn)
Tip 1: Answer confidently.
Tip 2: Provide as many points as you can remember at that moment.
Tip 3: Have a detailed understanding of OOPS.
Write a SQL query to find the second-highest salary.
Tip 1: Answer confidently.
Tip 2: Include as many relevant points as you can recall at that moment.
Tip 3: Write queries in SQL when applicable.
This round was conducted to assess the person's communication skills and determine whether they are comfortable with relocation based on job requirements. It was held at 1 p.m.
Describe yourself. Explain your projects.
Tip 1: Answer confidently, as it is only for assessing communication skills.
Do you have any other offers in hand? If yes, can you assure us that you will join us?
Tip 1: Speak the truth; don’t be afraid.
Tip 2: Convince HR that you are committed to joining FIS only.
Are you comfortable relocating based on job requirements?
Tip 1: Always answer "Yes" to this question.
Tip 2: You always have the option to relocate to another location after working for a few months in that company.

Here's your problem of the day
Solving this problem will increase your chance to get selected in this company
What is recursion?