Filter interviews by
I was interviewed in Mar 2024.
1)Spy number
2) Pattern
Method overloading is having multiple methods in the same class with the same name but different parameters. Method overriding is redefining a method in a subclass with the same signature as in the superclass.
Method overloading allows a class to have multiple methods with the same name but different parameters.
Method overriding is when a subclass provides a specific implementation of a method that is already provided b...
Java is a popular programming language known for its platform independence and robustness.
Java is platform-independent, meaning it can run on any device with a Java Virtual Machine (JVM)
Java is object-oriented, allowing for modular and reusable code
Java has a large standard library, providing pre-built functionality for common tasks
Java is widely used in enterprise applications, web development, mobile apps, and more
Merge two arrays of strings and print the result
Create a new array and concatenate the elements of the two arrays
Use a loop to iterate through both arrays and add elements to the new array
Print the merged array
Array program, palindrome, Armstrong, pattern,
Top trending discussions
I applied via Recruitment Consulltant and was interviewed in Aug 2024. There was 1 interview round.
I usually use the MVC (Model-View-Controller) design pattern in my projects.
Separates the application into three main components: Model (data), View (UI), and Controller (logic)
Promotes code reusability, modularity, and maintainability
Examples: Laravel framework in PHP, Spring framework in Java
Array is a fixed-size data structure while ArrayList is a dynamic-size data structure in Java.
Array is a fixed-size collection of elements of the same data type, while ArrayList is a dynamic-size collection that can grow or shrink.
Arrays can store primitive data types and objects, while ArrayList can only store objects.
Arrays require a specified size during initialization, while ArrayList can dynamically resize itself.
...
I applied via Job Fair and was interviewed in Nov 2023. There were 2 interview rounds.
Customer service is an essential element in software development.
Customer service involves providing support and assistance to users of software applications.
It includes addressing user queries, resolving issues, and ensuring customer satisfaction.
Software developers may interact with customers through various channels like email, phone, or live chat.
Good customer service can lead to positive user experiences and incre...
posted on 18 Jun 2024
I applied via Recruitment Consulltant
Web API is a set of rules and protocols that allow different software applications to communicate with each other over the internet.
Web API stands for Application Programming Interface for web-based applications
It allows different software applications to interact with each other over the internet
Web APIs use HTTP protocol to communicate and transfer data
Examples of web APIs include Google Maps API, Twitter API, and Fa
posted on 18 Oct 2023
70 minutes test, and 4 questions
I was interviewed in Nov 2020.
Round duration - 95 minutes
Round difficulty - Easy
This round was conducted in Hackerrank portal for a total duration of 95 minutes and was divided into 4 sections.
1st Section : Aptitude Section : 14 questions , 28 minutes
2nd Section : Technical Section : 12 questions , 17 minutes
3rd Section :1 coding Questions : 20 minutes+30 minutes
This Round was Conducted on Hackerrank (Webcam Enabled).
Wong wants to borrow money from Dr. Strange, who insists Wong must win a coin game first. The game involves two players taking turns to remove one coin from either end of a row...
Given a sorted array A consisting of N integers, your task is to find the magic index in the given array, where the magic index is defined as an index i such that A[i] = i...
Round duration - 120 minutes
Round difficulty - Medium
This was an Online F2F Technical Round conducted on CodePair : Hackerrank. So, Basically You have to Run and Submit ( Pass All Test cases) in the Interview Round also (Like normal Coding Test) in Codepair : Hackerrank & along with that You should have to explain your Code and Approach to the Interviewers.
The Interviewers were helpful and didn't hesitate in giving hints.
Timing - 10:00 A.M to 12:00 P.M
Given a garden that extends along a one-dimensional x-axis from point 0 to point N, your task is to determine the minimum number of taps needed to water the enti...
Harshit wants to save up money for his first car by depositing money daily in the Ninja bank with a specific increment strategy.
Starting with 1 rupee on the first Monday, th...
Round duration - 120 minutes
Round difficulty - Hard
A lot of Variants based on Constraints were asked in this Round. They will ask you to write the final code for every question before Submitting it(run all test cases) so you won’t get any hints after running test cases in the IDE. ( So don’t Submit your code before dry running it on a lot of Test Cases on pen & paper , they allow to use pen & blank paper at the time of Interviews) .The Interviewers tried to trick in case of time complexities even if you gave the best one. So try to be confident.
Imagine you are Harshad Mehta's friend, and you have been given the stock prices of a particular company for the next 'N' days. You can perform up to two buy-and-sell ...
You are given the prices of a particular stock over 'N' consecutive days. Your task is to find the maximum profit that can be obtained by completing at most two transact...
Round duration - 30 minutes
Round difficulty - Easy
This was a Telephonic Round (Audio Call). The HR was friendly and asked basic questions.
The timing was 2:00 PM to 2:30 PM.
Consider 'n' carrots numbered from 1 to 'n' and 'k' rabbits. Each rabbit jumps to carrots only at multiples of its respective jumping factor Aj (i.e., Aj, 2Aj, 3Aj, ...), for all ra...
Tip 1 : Make sure that you are thorough with CS concepts beforehand.
Tip 2 : Even when you are explaining the approach to a question, try to parallelly think about how you would code it.
Tip 3 : Read the previous interview experiences. It would give a fair idea of the kind of questions one should expect.
Tip 4 : For a company like DE Shaw, practicing medium and hard difficulty level coding questions would be the way to go.
Tip 5 : Practice atleast 200 questions from coding platforms like CodeZen, LeetCode, Interviewbit as they contain common interview questions.
Tip 1 : Mention atleast 1 project and past work experience as it sets good impression.
Tip 2 : Keep your resume up to date for the role you are applying.
Tip 3 : Try to keep your resume of 1 Page.
I applied via Referral and was interviewed before Mar 2022. There were 3 interview rounds.
Basic coding questions And logical questions
Simple program for mathematics
posted on 30 Aug 2016
I applied via campus placement at Indian Institute of Technology (IIT), Chennai
based on 3 interviews
Interview experience
Software Developer
20
salaries
| ₹3.9 L/yr - ₹8.2 L/yr |
Junior Software Developer
12
salaries
| ₹2 L/yr - ₹6 L/yr |
Senior Software Developer
5
salaries
| ₹7.5 L/yr - ₹20 L/yr |
Software Developer Trainee
4
salaries
| ₹3 L/yr - ₹4.3 L/yr |
Junior Developer
4
salaries
| ₹3.9 L/yr - ₹7.5 L/yr |
TCS
Infosys
Wipro
HCLTech