i
Jio
Filter interviews by
SQL is a relational database management system while NoSQL is a non-relational database management system.
SQL databases are structured and use tables with predefined schema while NoSQL databases are unstructured and use collections or documents.
SQL databases use SQL (Structured Query Language) for querying and managing data while NoSQL databases use various query languages like MongoDB's query language.
SQL databas...
Spring MVC is a framework for building web applications, while Spring Boot is an opinionated framework for building standalone applications.
Spring MVC requires more configuration and setup compared to Spring Boot
Spring Boot provides a pre-configured environment with sensible defaults
Spring Boot includes an embedded server, making it easier to deploy standalone applications
Spring MVC is more suitable for building t...
Merge Sort is a divide and conquer algorithm that divides an array into two halves, sorts them and then merges them.
Divide the array into two halves recursively
Sort each half recursively using merge sort
Merge the two sorted halves
Time complexity is O(nlogn)
Space complexity is O(n)
Find the kth smallest value in an unsorted array
Sort the array and return the kth element
Use quickselect algorithm to find the kth smallest element in O(n) time
Build a min heap of size k and traverse the array to find the kth smallest element
Find the equilibrium index where the sum of all values before it is equal to the sum of all values after it.
Iterate through the array and calculate the total sum.
Then iterate again and keep track of the left sum and right sum.
If they are equal at any index, return that index as the equilibrium index.
A Load Balancer distributes incoming network traffic across multiple servers to improve performance and availability.
It helps to avoid overloading a single server
It improves responsiveness and availability of applications
It can be hardware or software-based
Examples include Amazon ELB, F5 BIG-IP, and NGINX
It can also perform health checks on servers and route traffic accordingly
Find missing elements in a sorted array within a given range.
Loop through the array and check if each element is within the given range.
If an element is outside the range, add all the missing elements within the range to a list.
Return the list of missing elements.
Print all elements not present in an unsorted array and give time and space complexity.
Iterate through array and use a hashset to keep track of seen elements.
Print elements not in hashset.
Time complexity: O(n), Space complexity: O(n)
Print all elements not present in a sorted array with time and space complexity.
Iterate through array and print missing elements
Use binary search for faster search
Time complexity: O(n log n)
Space complexity: O(1)
I applied via Recruitment Consulltant and was interviewed in Oct 2022. There were 3 interview rounds.
Find the kth smallest value in an unsorted array
Sort the array and return the kth element
Use quickselect algorithm to find the kth smallest element in O(n) time
Build a min heap of size k and traverse the array to find the kth smallest element
Merge Sort is a divide and conquer algorithm that divides an array into two halves, sorts them and then merges them.
Divide the array into two halves recursively
Sort each half recursively using merge sort
Merge the two sorted halves
Time complexity is O(nlogn)
Space complexity is O(n)
A Load Balancer distributes incoming network traffic across multiple servers to improve performance and availability.
It helps to avoid overloading a single server
It improves responsiveness and availability of applications
It can be hardware or software-based
Examples include Amazon ELB, F5 BIG-IP, and NGINX
It can also perform health checks on servers and route traffic accordingly
Spring MVC is a framework for building web applications, while Spring Boot is an opinionated framework for building standalone applications.
Spring MVC requires more configuration and setup compared to Spring Boot
Spring Boot provides a pre-configured environment with sensible defaults
Spring Boot includes an embedded server, making it easier to deploy standalone applications
Spring MVC is more suitable for building tradit...
SQL is a relational database management system while NoSQL is a non-relational database management system.
SQL databases are structured and use tables with predefined schema while NoSQL databases are unstructured and use collections or documents.
SQL databases use SQL (Structured Query Language) for querying and managing data while NoSQL databases use various query languages like MongoDB's query language.
SQL databases ar...
Find the equilibrium index where the sum of all values before it is equal to the sum of all values after it.
Iterate through the array and calculate the total sum.
Then iterate again and keep track of the left sum and right sum.
If they are equal at any index, return that index as the equilibrium index.
I applied via Campus Placement and was interviewed in Jul 2022. There were 3 interview rounds.
Very Very easy coding questions with a lot of time. Basic DSA knowledge could have cracked it easily. The only problem that too not for me but for some my friends was their own test portal which was quite buggy.
Find missing elements in a sorted array within a given range.
Loop through the array and check if each element is within the given range.
If an element is outside the range, add all the missing elements within the range to a list.
Return the list of missing elements.
I applied via Company Website and was interviewed in Jun 2022. There were 4 interview rounds.
90 Mins on amcat global platform, 2 Easy level questions on Array and two pointers
Print all elements not present in a sorted array with time and space complexity.
Iterate through array and print missing elements
Use binary search for faster search
Time complexity: O(n log n)
Space complexity: O(1)
Print all elements not present in an unsorted array and give time and space complexity.
Iterate through array and use a hashset to keep track of seen elements.
Print elements not in hashset.
Time complexity: O(n), Space complexity: O(n)
Top trending discussions
I appeared for an interview in Oct 2020.
Round duration - 90 minutes (60 minutes for coding and 30 minutes for MCQs)
Round difficulty - Medium
The test was conducted in the evening from 7:00 pm to 8:30 pm. Because of the covid situation, the test was online and was given by all the students from their home.
Login window of 15 minutes was given and all students were supposed to login within initial 15 minutes (between 7:00 and 7:15 pm). The test was conducted on AMCAT and webcam was on during the whole test duration.
There were two sections in the test: 1.) Coding round with 2 coding questions - 60 minutes (2.) MCQ round with 30 MCQs - 30 minutes
120 students appeared for this round and 20 were shortlisted for further process.
You are given a string 'S' of length 'N'. Your task is to find the frequency of each character from 'a' to 'z' in the string.
S : abcdg
1...
Given a string, find the frequency of each character from 'a' to 'z' in the string.
Create an array of size 26 to store the frequency of each character from 'a' to 'z'.
Iterate through the string and increment the count of the corresponding character in the array.
Print the array of frequencies as the output for each test case.
You are given two strings 'A' and 'B'. While string 'A' is constant, you may apply any number of left shift operations to string 'B'.
Your task is to calcu...
Calculate the minimum number of left shift operations needed to achieve the longest common prefix between two strings.
Apply left shift operations to string B to find the longest common prefix with string A
Count the number of left shifts needed to achieve the longest common prefix
Return the minimum number of left shift operations for each test case
Round duration - 50-60 minutes
Round difficulty - Medium
This round started at 11 am and went till 3 pm.
Out of 120 students that appeared in online coding test, 20 were shortlisted for the first round of interviews.
In this round, everyone was asked some moderate level coding questions. We were supposed to write the code in our IDE, present the screen and show the interviewer the output of our code.
The interview started with the introduction being followed by 2 coding problems.
Ninja enjoys working with numbers, and as a birthday challenge, his friend provides him with an array consisting of both positive and negative integers. Ninja is curious to ...
Find the length of the longest subarray with zero sum in an array of integers.
Iterate through the array and keep track of the running sum using a hashmap.
If the running sum is seen before, the subarray between the current index and the previous index with the same sum is a subarray with zero sum.
Update the length of the longest subarray with zero sum as you iterate through the array.
Example: For arr1 = [1, -1, 3, 2, -2...
Round duration - 20 minutes
Round difficulty - Medium
7 students were shortlisted for the HR round. This round started at 7:30 pm and went till 8:30 pm.
Like all the other rounds, this round too was virtual (on google meet). In the beginning, the interviewer introduced himself and then asked questions based on my resume.
All the 7 candidates were selected in the HR round.
Tip 1 : Questions are asked on DSA, so practice questions and it is not the number of questions you practice, but how well you practice the questions. Prepare a notebook and write down the approach you follow. Make proper notes and maintain that notebook. Will help for quick revision.
Tip 2 : Conceptual questions are asked from topics other than DSA. So watching videos on youtube will not help. Read the book thoroughly to make yourself ready for interviews.
Tip 3 : ALWAYS read about the real-life examples of the concepts you read. This is often asked in interviews and you will definitely regret failing to answer this question.
Tip 1 : Having projects in resume will help you to give the direction to your interview, which increases the chances of selection.
Tip 2 : Add some achievements other than academics, it shows that you are a team player and increases the probability of getting shortlisted. BUT do not write anything that is not true or else, it will backfire.
I would understand customer needs, build rapport, and present tailored solutions to demonstrate product value effectively.
Listen actively to understand the customer's needs and pain points.
Build rapport by finding common ground and establishing trust.
Present the product's features and benefits that directly address the customer's needs.
Use testimonials or case studies to illustrate success stories.
Offer a trial or demo...
I appeared for an interview before Mar 2021.
Use some math
I applied via Other and was interviewed before Mar 2018. There were 3 interview rounds.
Service expression refers to the way services are communicated and perceived by customers.
Service expression includes verbal and non-verbal communication.
Example: A friendly greeting at a restaurant enhances customer experience.
It involves understanding customer needs and responding appropriately.
Example: A customer service representative actively listening to a complaint.
The question is unclear and lacks context.
Request clarification on what is meant by 'transfer customer'
Ask for more information about the specific role and responsibilities of an Assistant Manager
Seek clarification on the purpose or objective behind the question
posted on 27 Mar 2018
I appeared for an interview in Mar 2018.
Some of the top questions asked at the Jio SDE (Software Development Engineer) interview -
based on 2 reviews
Rating in categories
Assistant Manager
5.3k
salaries
| ₹1.1 L/yr - ₹10.4 L/yr |
Deputy Manager
3.4k
salaries
| ₹5.8 L/yr - ₹12.3 L/yr |
Manager
1.8k
salaries
| ₹6.8 L/yr - ₹23 L/yr |
Senior Executive
1.5k
salaries
| ₹1.7 L/yr - ₹8 L/yr |
Senior Manager
1.4k
salaries
| ₹16 L/yr - ₹29.3 L/yr |
Jio Platforms
Bharti Airtel
Vodafone Idea
Reliance Communications