Filter interviews by
Top trending discussions
2 medium dsa que - one is of binary search, one is from graph
OOPs principles are the fundamental concepts of object-oriented programming that help in designing and implementing software solutions.
Encapsulation: Bundling data and methods that operate on the data into a single unit (class).
Inheritance: Allowing a class to inherit properties and behavior from another class.
Polymorphism: The ability of different classes to be treated as instances of a common superclass.
Abstraction: ...
OS concepts refer to fundamental principles and components of operating systems.
Process management - handling processes, scheduling, and resource allocation
Memory management - managing memory allocation, virtual memory, and paging
File system - organizing and accessing files on storage devices
Device management - controlling and communicating with hardware devices
Security and protection - ensuring system and data securit...
I applied via Referral and was interviewed in Jul 2024. There was 1 interview round.
Hackerrank - 3 questions 2 hrs
I applied via Referral and was interviewed in Jan 2024. There were 2 interview rounds.
Hackerrank test with medium questions
posted on 14 Jun 2024
I applied via Naukri.com and was interviewed in Dec 2023. There was 1 interview round.
Object-oriented programming concepts in Java focus on classes, objects, inheritance, encapsulation, and polymorphism.
Classes are blueprints for objects
Objects are instances of classes
Inheritance allows a class to inherit properties and behaviors from another class
Encapsulation hides the internal state of an object and only exposes necessary functionalities
Polymorphism allows objects to be treated as instances of their
I was interviewed in Mar 2022.
Round duration - 60 minutes
Round difficulty - Medium
1 Medium/Easy DSA questions were asked similar to Leetcode.
I was expected to come up with the most optimal solution for the same. I completed the code and explained in 45 mins.
In the remaining time, I was asked questions from Computer Science fundamentals and Java
Nobita wants to impress Shizuka by correctly guessing her lucky number. Shizuka provides a sorted list where every number appears twice, except for her lucky number, which a...
As the array was sorted we can make use of this information to use Binary Search.
// EXPLANATION:-
// Suppose array is [1, 1, 2, 2, 3, 3, 4, 5, 5]
// we can observe that for each pair,
// first element takes even position and second element takes odd position
// for example, 1 is appeared as a pair,
// so it takes 0 and 1 positions. similarly for all the pairs also.
// this pattern will be missed when single element is ...
Round duration - 60 minutes
Round difficulty - Easy
Low-level system design round.
Expected to come up with a running code.
Design and implement a Least Recently Used (LRU) cache data structure. This cache must support the following operations efficiently:
get(key)
: Return the value associate...Tip 1 : Ask clarification questions
Tip 2 : Try and think in terms of brute force and then gradually optimize your solution
Tip 3 : Ensure to check for edge cases
Tip 4 : Ensure to be thorough with data structures, algorithms and system design concepts.
Round duration - 30 minutes
Round difficulty - Easy
Standard behavioural questions by HR
Ensure that you are thorough with the design of your project at your current organization.
Tip 1 : Break down the total topics based on your comfort and ease and try and master one topic at a time
Tip 2 : Try and up solve
Tip 3 : Always try and come up with multiple solutions for a DSA question starting from brute force to optimal solution.
Tip 1 : Try to keep it short and crisp.
Tip 2 : Always make the entries chronological with the most recent experiences coming first followed by past experiences.
posted on 16 Sep 2015
A startup is a newly established business that aims to solve a problem or meet a need using innovative technology.
Startups are focused on growth and scalability.
They often operate in a fast-paced and dynamic environment.
Startups use various technologies depending on their industry and product.
Common technologies used in startups include web and mobile development, cloud computing, data analytics, artificial intelligenc...
I am a software engineer with experience in developing and implementing scalable solutions.
Experienced software engineer
Skilled in developing scalable solutions
Proficient in programming languages like Java, Python, and C++
Strong problem-solving and analytical skills
Ability to work in a team and collaborate effectively
I was interviewed in Jan 2022.
Round duration - 60 minutes
Round difficulty - Easy
It was a L1 technical round where questions from DS algo were asked, along with my work exp and projects. It was a face to face video round with 2 panel members
You are provided with a 2-dimensional matrix having N
rows and M
columns, containing only 1s (land) and 0s (water). Your goal is to determine the number of islands in t...
Round duration - 30 minutes
Round difficulty - Medium
It was a System design round and the interviewer was very friendly, he gave ample hints and it was a productive interaction.
Round duration - 45 minutes
Round difficulty - Easy
It was a standard manager where I was asked many questions related to my work exp and behavioural questions
Tip 1 : Focus on Core Java and development
Tip 2 : Practise easy -medium questions
Tip 1 : Projects should be well defined use bullet points
Tip 2 : Describe your work ex/ intern exp well
I was interviewed in May 2022.
Round duration - 60 Minutes
Round difficulty - Medium
Timing was around 11 am
Environment was great, it intrigued me to join Blinkit.
You are given an integer array 'ARR' of size 'N' and an integer 'S'. Your task is to find and return a list of all pairs of elements where each sum of a pair equals 'S'.
Round duration - 60 Minutes
Round difficulty - Medium
Timing 11 am
Interviewer had good knowledge
Round duration - 30 Minutes
Round difficulty - Easy
This round is cultural fit round
Tip 1 : Prepare easy/medium level data structures questions in leetcode. Solve atleast 50 questions of multiple types like strings, arrays, tree, linked list, graph
Tip 2 : Go through Android basic questions like lifecycle, live data, MVC/mvp/ mvvm pattern, retrofit, data binding
Tip 3 : Atleast solve 5 design questions like how to build Instagram, analytics library, crashlytics
Tip 1 : be concise
Tip 2 : write only those keywords which you have in depth knowledge
based on 1 interview
Interview experience
Software Engineer
24
salaries
| ₹12.7 L/yr - ₹25.6 L/yr |
Senior Software Engineer
16
salaries
| ₹12.5 L/yr - ₹40 L/yr |
Consultant
12
salaries
| ₹5.9 L/yr - ₹29 L/yr |
Analyst
10
salaries
| ₹8.5 L/yr - ₹28 L/yr |
Software Developer
10
salaries
| ₹8.3 L/yr - ₹20 L/yr |
Reliance Retail
Udaan
BigBasket
American Express