Filter interviews by
It has 40 Questions and 1 paragraph writing and 2 coding questions
Top trending discussions
I am a passionate software developer with experience in Java, Python, and web development.
Experienced in Java, Python, and web development technologies
Strong problem-solving skills and ability to work in a team
Completed multiple projects including a web-based inventory management system
I applied via Recruitment Consulltant and was interviewed in Feb 2024. There were 4 interview rounds.
30 questions - aptitude+DSA +Java+Sql MCQ Questions
3 codes are given
1)if number is divisible by 15 then print "Foo" ,if number is divisible by 17 then print "bar" ,
if number is divisible by 15 and 17 then print "Foo Bar"
2) find third largest element of array
3)find factors of number
Access modifiers control the visibility and accessibility of classes, methods, and variables in Java.
public access modifier allows a class, method, or variable to be accessed from any other class.
default access modifier (no keyword) allows a class, method, or variable to be accessed only within the same package.
To connect Java to a database, you can use JDBC (Java Database Connectivity) API.
The superclass of all classe...
I applied via Approached by Company and was interviewed in Feb 2024. There were 4 interview rounds.
DSA coding 2-3 question
Java, DSA coding, java 8 coding, multithreading
Java8, spring-boot, DSA coding
Oops concept stands for Object-Oriented Programming. It is a programming paradigm based on the concept of objects.
Oops concept focuses on creating objects that contain data in the form of fields (attributes) and code in the form of procedures (methods).
It allows for the creation of reusable code and modular programs.
Encapsulation, inheritance, polymorphism, and abstraction are the four main principles of Oops concept.
E...
posted on 1 Feb 2024
I applied via Company Website and was interviewed in Jan 2024. There were 3 interview rounds.
They want you to solve pattern questions
Same complex patterns then first round
I was interviewed in Apr 2021.
Round duration - 120 minutes
Round difficulty - Easy
Timing was 9: 30 AM. Platform was quite good and easy to understand.
Approach: Just like in order to reverse a string ‘S’ = “abcd”, we can can swap(S[0], S[3]) and swap(S[1],S[2]) to get new string “dcba”.
Similarly in this problem, we do the same using two pointers while ignoring the non-letter characters.
Eg: S = “a-bcd” we swap(S[0], S[4]) and swap(S[2], S[3]) to get the result.
Algorithm:
The first line contains an integer N representing the size of ...
The main idea is to do the sum of digits until it becomes less than 10.
Algorithm:
O(1).
We are using constant space to solve this.
Time Complexity: OtherExplanation:O(log10(...
Round duration - 30 minutes
Round difficulty - Easy
Timing was 9:30 AM. The interviewer was very nice.
F(n) = F(n-1) + F(n-2),
Where, F(1) = F(2) = 1
O(N), where ‘N’ is the given number.
As recursion uses a stack of size ‘N’
Time Complexity: O(2^n)Explanation:O(2^N), where ‘N’ i...
Write SQL query to find second highest salary from a Table.
Round duration - 30 minutes
Round difficulty - Medium
Timing was 12 PM. Interviewer was not good.
Given 'S' : abcd...
Since there are just 26 lower case characters, we can use an array of size 26 to store the result.
Here is the algorithm :
What is Normalization and 3NF?
Tip 1 : Do 2 projects.
Tip 2 : Practice data structures programs.
Tip 3 : Take a course on Coding Ninjas.
Tip 1 : Keep it short.
Tip 2 : Do not put false things on resume.
posted on 15 Sep 2021
I was interviewed in Jan 2021.
Round duration - 40 minutes
Round difficulty - Easy
The steps are as follows:
We are going to have two loops outer-loop and inner-loop
Round duration - 20 minutes
Round difficulty - Easy
As we know that all three traversals, i.e. pre-order, in-order and post-order, visit the tree node at once. We can use any of them. Here we are going to use pre-order traversal for the explanation. So while traversing in the pre-order traversal, we will keep track of horizontal distance of the node which is going to be visited from the root node, and we also keep track of the vertical level of ...
Approach:
We need to delete the node K from the linked list. The most general way to delete the node K from a singly linked list is to get access to the previous node of K. We can get access to the previous node by traversing from the head of the linked list. Let’s denote this previous node as P. Then, we update the next pointer of P to the next pointer of K.
Although the reference to node K is giv...
Tip 1 : Practice Questions as much as you can
Tip 2 : Do at least 2 projects
Tip 3 : Do practice a lot of questions on linked list and stacks as these are two most important data structures asked in the interview.
Tip 4 : Also, try to implement it yourself without seeing the solution.
Tip 5 : Also prepare for Computer Science subjects like Operating System, Database Management System, Computer Networks, etc. I prepared them through Coding Ninjas notes which were simpler and easy to understand.
Tip 1 : Keep your resume short and up to mark and check spellings before submitting it for the interview process.
Tip 2 : Have projects and internships on your resume
Tip 3 : Never lie in your resume
I applied via Naukri.com and was interviewed in Sep 2021. There were 3 interview rounds.
based on 1 review
Rating in categories
Technical Consultant
47
salaries
| ₹5.2 L/yr - ₹11.6 L/yr |
Senior Technical Consultant
43
salaries
| ₹9.9 L/yr - ₹23.5 L/yr |
Quality Engineer
24
salaries
| ₹5.5 L/yr - ₹9.4 L/yr |
Associate Technical Consultant
24
salaries
| ₹5 L/yr - ₹7.4 L/yr |
Associate Consultant
13
salaries
| ₹3.7 L/yr - ₹6.4 L/yr |
Infosys
TCS
Wipro
HCLTech